Markdown/KaTeX/LaTeX语法、工具及模板大全(持续更新ing...)
诸神缄默不语-个人CSDN博文目录
最近更新:2022.11.30
最初更新:2021.11.15
更新日志见本文文末。
LaTex核心是套模板,Markdown也就是简单学一下基础语法就可以用了,不常用的用法都可以随时百度到。
- 加粗:Markdown
**文字**
LaTeX\textbf{文字}
- 斜体:Markdown
*文字*
LaTeX\emph{文字}
或\textit{文字}
- 下划线:Markdown
<u>文字</u>
- 网页超链接
- Markdown
[显示文字](链接)
或<链接>
- LaTeX
\href{链接}
\url{链接}
或\href{链接}{显示文字}
- Markdown
- 邮箱地址:Markdown
<邮箱地址>
- 尾注/脚注/参考文献
- Markdown 在想要被注明的文字后加
[^序号]
,在文末添加[^序号]: 尾注内容
- LaTeX 脚注:
\footnote{脚注文字}
- LaTeX 参考文献
在想要被注明的文字后加\cite{id}
,在文末添加\bibitem{id}: 参考文献
或使用bib文件。
还有2种做法是\citep{}
和\citet{}
,但是我至今还不知道区别是啥……
- Markdown 在想要被注明的文字后加
使用bib的操作:以Re5:读论文 TWAG: A Topic-guided Wikipedia Abstract Generator_诸神缄默不语的博客-CSDN博客这篇论文为例,在其论文ACL官网TWAG: A Topic-Guided Wikipedia Abstract Generator - ACL Anthology上可以下载到bib格式的引用文献:
@inproceedings{zhu-etal-2021-twag,title = "{TWAG}: A Topic-Guided {W}ikipedia Abstract Generator",author = "Zhu, Fangwei andTu, Shangqing andShi, Jiaxin andLi, Juanzi andHou, Lei andCui, Tong",booktitle = "Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers)",month = aug,year = "2021",address = "Online",publisher = "Association for Computational Linguistics",url = "https://aclanthology.org/2021.acl-long.356",doi = "10.18653/v1/2021.acl-long.356",pages = "4623--4635",abstract = "Wikipedia abstract generation aims to distill a Wikipedia abstract from web sources and has met significant success by adopting multi-document summarization techniques. However, previous works generally view the abstract as plain text, ignoring the fact that it is a description of a certain entity and can be decomposed into different topics. In this paper, we propose a two-stage model TWAG that guides the abstract generation with topical information. First, we detect the topic of each input paragraph with a classifier trained on existing Wikipedia articles to divide input documents into different topics. Then, we predict the topic distribution of each abstract sentence, and decode the sentence from topic-aware representations with a Pointer-Generator network. We evaluate our model on the WikiCatSum dataset, and the results show that TWAG outperforms various existing baselines and is capable of generating comprehensive abstracts.",
}
将这个文本文件存储为bib文件,如bibexample.bib。以overleaf为例,上传该文件,在正文中引用时调用\cite{zhu-etal-2021-twag}
,在后文参考文献部分调用:
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,bibexample}
\nocite{zhu-etal-2021-twag}
事实上相当于自动写了bibitem
后面的参考文献格式。
如果需要引用多条参考文献,就在bib文件后面继续叠bibtext格式文献条目就行。
如果只有ris格式的参考文献,将其转换为bibtex可以使用:Online RIS to BibTeX converter
- 页内跳转:Markdown
[想要点击跳转的链接文本](#jump)
锚:<span id="jump">想要跳转到的文本</span>
(注意对应id要统一) - 图片
- Markdown
(如果直接把上述文本打出来会被渲染,所以用了图片)
(CSDN工具栏中的图片支持本地图片直接上传,是否添加水印可以在博客中进行设置)- 置于中间:在图片链接后加
#pic_center
- 置于中间:在图片链接后加
- Markdown
- 表格
将CSV格式的表格直接转换为Markdown或者LaTeX,可以使用Table Convert Online - Make it easier to work with tables 这个网站(中文如果是UTF-8编码的就可以识别。这个网站对xlsx识别不太行,会把所有列都识别到同一列。但是CSV基本可以。带cell内换行的CSV也不行,建议手动加<br>
符号换行)。
Excel转LaTeX支持比较好的可以用插件Excel2LaTex。官网:CTAN: /tex-archive/support/excel2latex。使用方法可参考:Latex小技巧:将Excel表格转换为Latex格式表格_LF21011501的博客-CSDN博客_excel转latex插件。- Markdown
|表头1|表头2|表头3|
|–|–|–|
|内容1|内容2|内容3|
(注意上面中间的横杠,三个都应该是两个连续的连字符,但是在预览界面就无法正常显示。如果想直接复制粘贴,可以直接从这里粘:Ubuntu Pastebin(链接如有失效请直接在评论区回复))渲染效果:
- LaTex
- 加横线边框
\hline
- 部分水平边框
\cline{i-j}
- 三线表的第一条线是
\toprule
,第二条是\hline
,第三条是\bottomrule
- 如果需要加竖线就在
\begin{tabular}
后面加竖线,比如{ll}
就是两行无竖线,{|l|l|}
就是全加竖线。 - 如果需要改表格单元的宽度就把
l
改成p{10em}
(这个数字就是宽度,单位可以改成in之类的) \\
换行,&
跳到下一单元,这一点跟数学公式里画矩阵时的操作比较像
- 加横线边框
- Markdown
- 代码
- Markdown
行内代码
ˋ代码ˋ
(注意这里的ˋ
是1中复制的Windows自带输入法的特殊符号,直接从键盘中打出反单引号是打不出这个效果的)- 针对特定语言的跨行代码
ˋˋˋ编程语言(换行)代码(换行)ˋˋˋ
(编程语言:python
java
matlab
)
- Markdown
- 标题:Markdown 几级标题就加几个
#
,然后加空格,然后加标题 - 有序编号:Markdown
序号.
。在序号前缩进。 - 无序编号:Markdown
-
。在序号前缩进。 - 复选框:Markdown
- [x] Markdown
- [ ] JavaScript
效果:
- Markdown
- JavaScript
(注意,在CSDN等Markdown工具的浏览界面,未选中的复选框选中后是可以在原文中直接变成选中效果的)
- 目录:Markdown
[TOC]
或[toc]
(CSDN也可以用@[toc]
) - 引用:Markdown
>文字
- 换行:Markdown 正常换行或用HTML语法或空两格 LaTex \\或多空一行
- HTML语法
- 字体设置:
<font color='颜色' size=字号>文字</font>
- 颜色:red blue green gray purple pink brown #00dddd #00dd00
- 换行:
<br>
- 键盘效果:
<kbd>文字</kbd>
- 字体设置:
- LaTeX的字体设置,尤其是中文的字体支持比较复杂,直接看模板吧,有时间我再来慢慢补。我调pdfLaTeX可支持的CJKutf8调了一天麻烦死了。
- KaTeX/LaTeX数学公式:行内(inline)公式包在
$
内,行间(display)公式包在$$
内- #、\等符号可以在前面加
\
打出来 - 以下要加花括号的情况中,一般来说,如果只有一个字符,花括号可以省略
- \\backslash\ 反斜线
\baskslash
- ≈\approx≈ 约等于
\approx
- ≃\simeq≃ 抽象函数可以近似地表示成某个具体的渐进函数
\simeq
- ≅\cong≅ 全等于
\cong
- <\lt< 小于
\lt
- ≤\le≤ 小于等于
\le
或\leq
- >\gt> 大于
\gt
- ≥\ge≥ 大于等于
\ge
或\geq
- ≠\neq= 不等于
\neq
或\not=
- ≡\equiv≡ 恒等于
equiv
- ≔\coloneqq:= 定义等于
\coloneqq
- 分号
\frac{分子}{分母}
\dfrac
把分数的字号设置为独立公式中的大小\tfrac
把分数的字号设置为行间公式中的大小
- 乘号 ×\times×
\times
- 开根号 \sqrt{}
\sqrt
- ∨\vee∨ 或
\vee
∧\wedge∧ 且\wedge
¬\neg¬ 非\neg
- ∩\cap∩ 交
\cap
∪\cup∪ 并\cup
- ∂\partial∂ 偏导
\partial
- 下标
_{下标}
- 上标
^{上标}
\limits
限制上下标在符号上下(在CSDN编辑器中,如果在行内公式,不打这个可能会移动到右边;行间公式打不打没有区别)- 文本\text{文本}文本
\text{文本}
- 彩色文本:
\textcolor{颜色}{文本}
(在CSDN中,这里面的文本的\big
系语法无效,里面的\left
不能匹配花括号外的\right
) \not
\left
\right
\big
\Big
\bigg
\Bigg
- 矩阵(没有括号)
\begin{matrix}\end{matrix}
- 矩阵(方括号) []\begin{bmatrix}\end{bmatrix}[]
\begin{bmatrix}\end{bmatrix}
- 大括号:()\begin{pmatrix}\end{pmatrix}()
\begin{pmatrix}\end{pmatrix}
- 花括号:{\{{
\{
}\}}\}
- 空心方括号:⟦⟧\llbracket\rrbracket[[]]
\llbracket\rrbracket
- 对齐:
begin{aligned}
end{aligned}
- 跨行对齐:在要对齐的符号前面打
&
- 加粗(在CSDN中对中文无效):A\mathbf{A}A
\mathbf{A}
- 花体:L\mathcal{L}L
\mathcal{L}
- 空心字母:R\mathbb{R}R
\mathbb{R}
或\R
- 希腊字母
- 阿尔法 α\alphaα
\alpha
A\AlphaAAlpha
- 贝塔 β\betaβ
\beta
B\BetaB\Beta
- 伽马 γ\gammaγ
\gamma
Γ\GammaΓ\Gamma
- 德尔塔 δ\deltaδ
\delta
Δ\DeltaΔ\Delta
- 埃普西隆 ϵ\epsilonϵ
\epsilon
E\EpsilonE\Epsilon
- 泽塔 ζ\zetaζ
\zeta
Z\ZetaZ\Zeta
- 伊塔 η\etaη
\eta
H\EtaH\Eta
- 西塔 θ\thetaθ
\theta
Θ\ThetaΘ\Theta
- ι\iotaι
\iota
I\IotaI\Iota
- κ\kappaκ
\kappa
K\KappaK\Kappa
- λ\lambdaλ
\lambda
Λ\LambdaΛ\Lambda
- 缪 μ\muμ
\mu
M\MuM\Mu
- ν\nuν
\nu
N\NuN\Nu
- ξ\xiξ
\xi
Ξ\XiΞ\Xi
- ο\omicronο
\omicron
O\OmicronO\Omicron
- 派 π\piπ
\pi
Π\PiΠ\Pi
- ρ\rhoρ
\rho
P\RhoP\Rho
- 西格玛 σ\sigmaσ
\sigma
Σ\SigmaΣ\Sigma
- τ\tauτ
\tau
T\TauT\Tau
- υ\upsilonυ
\upsilon
Υ\UpsilonΥ\Upsilon
- ϕ\phiϕ
\phi
Φ\PhiΦ\Phi
- χ\chiχ
\chi
X\ChiX\Chi
- ψ\psiψ
\psi
Ψ\PsiΨ\Psi
- 欧米伽 ω\omegaω
\omega
Ω\OmegaΩ\Omega
- 阿尔法 α\alphaα
- ⋅\cdot⋅
\cdot
- …\dots…
\dots
⋮\vdots⋮\vdots
⋯\cdots⋯\cdots
- ⊙\odot⊙ 哈达玛积
\odot
- ∑\sum∑ 离散求和/累加
\sum
- ∫\int∫ 连续求和
\int
- ∏\prod∏ 连乘
\prod
- 换行
\\
- 空格(一格)
\
- 空格(两格)
\quad
- min\minmin
\min
max\maxmax\max
- arg min\argminargmin
\argmin
arg max\argmaxargmax\argmax
- 对数 log\loglog
\log
自然对数 ln\ln{}ln\ln{}
- 指数 exp\expexp
\exp
- 正弦函数 sin\sinsin
\sin
余弦函数 cos\coscos\cos
正切函数 tan\tantan\tan
余切函数 cot\cotcot\cot
- 反正弦函数 arcsin\arcsinarcsin
\arcsin
反余弦函数 arccos\arccosarccos\arccos
反正切函数 arctan\arctanarctan\arctan
(没有反余切函数) - 双曲正切 tanh\tanhtanh
\tanh
- 度数 deg\degdeg
\deg
- 箭头
- 向右的小箭头:→\rightarrow→
\rightarrow
- 向左的小箭头:←\leftarrow←
\leftarrow
- 指向左右的小箭头:↔\leftrightarrow↔
\leftrightarrow
- 向右的大箭头:⇒\Rightarrow⇒
\Rightarrow
- 向左的大箭头:⇐\Leftarrow⇐
\Leftarrow
- 指向左右的大箭头:⇔\Leftrightarrow⇔
\Leftrightarrow
- 带文字的向右的小箭头:→文字\xrightarrow{文字}文字
\xrightarrow{文字}
- 带文字的向左的小箭头:←文字\xleftarrow{文字}文字
\xleftarrow{文字}
- 带文字的指向左右的小箭头:↔文字\xleftrightarrow{文字}文字
\xleftrightarrow{文字}
- 带文字的向右的大箭头:⇒文字\xRightarrow{文字}文字
\xRightarrow{文字}
- 带文字的向左的大箭头:⇐文字\xLeftarrow{文字}文字
\xLeftarrow{文字}
- 带文字的指向左右的大箭头:⇔文字\xLeftrightarrow{文字}文字
\xLeftrightarrow{文字}
- 向右的小箭头:→\rightarrow→
- 文字上面有文字的形式:downup\overset{up}{down}downup
\overset{up}{down}
- 文字上面有箭头:v→\overrightarrow{v}v
\overrightarrow{v}
v←\overleftarrow{v}v\overleftarrow{v}
- 文字上面有个尖:A^\hat{A}A^
\hat{A}
- 文字上面有个横线:A‾\overline{A}A
\overline{A}
- 文字上面有个波浪线:A~\tilde{A}A~
\tilde{A}
- 文字在盒子中(CSDN中汉字会超出格子,所以得用英文):text\boxed{text}text
\boxed{text}
- 微分算子 ∇\nabla∇
\nabla
- 垂直/正交 ⊥\bot⊥
\bot
或者\perp
- 单书名号 ⟨\langle⟨
\langle
⟩\rangle⟩\rangle
- ∈\in∈ 属于
\in
- ⊂\subset⊂ 是……的真子集
\subset
⊆\subseteq⊆ 是……的子集\subseteq
- ∀\forall∀ 所有
\forall
∃\exist∃ 存在\exist
- ∝\propto∝ 正比于
\propto
- ∼\sim∼ 服从……分布
\sim
- ✓\checkmark✓ 对钩
\checkmark
✖✖✖ 叉✖
- □\square□ 方块
\square
- ∅\varnothing∅ 空集
\varnothing
- ∵\because∵ 因为
\because
- ∴\therefore∴ 所以
\therefore
- ∫\displaystyle\int∫ 在行内公式将求积分符号画大
\displaystyle\int
- #、\等符号可以在前面加
- LaTex特殊字符
LaTex{}
- ①
\textcircled{1}
- 反斜杠:
\textbackslash
- 工具
- Markdown编辑器:CSDN或VSCode(插件建议使用Markdown Preview Enhanced)
- LaTeX在线编辑器:Overleaf, Online LaTeX Editor
- LaTex公式在线编辑器:在线LaTeX公式编辑器-编辑器
- LaTeX本地编辑器:TxtLive(可参考我撰写的另一篇博文:使用TeXLive+VSCode实现Windows系统本地读写、编译LaTeX文件)
- 手写转LaTeX公式:MyScript
- 手写转LaTeX符号:Detexify
- Markdown转微信公众号排版:Markdown 编辑器:微信公众号编辑器 - OpenWrite
- LaTeX overleaf模板(Templates - Journals, CVs, Presentations, Reports and More - Overleaf, Online LaTeX Editor)
- IEEE会议(双栏)IEEE Conference Template - Overleaf, Online LaTeX Editor
- CVPR2022会议(双栏)[CVPR2022] Official LaTeX Template - Overleaf, Online LaTeX Editor
- NeurIPS2021会议(单栏)NeurIPS 2021 - Overleaf, Online LaTeX Editor
- ICML2021会议(双栏)ICML2021 Template - Overleaf, Online LaTeX Editor
- ICLR2021会议(单栏)Template for ICLR 2021 Conference Submission - Overleaf, Online LaTeX Editor
- AAAI会议(双栏)AAAI Press LaTeX Template - Overleaf, Online LaTeX Editor
- (中文)Elegant paper(单栏)ElegantPaper Template - Overleaf, Online LaTeX Editor(这个模板的官方项目:ElegantLaTeX/ElegantPaper: Elegant LaTeX Template for Working Papers,他们项目组还有中文LaTeX书籍和notes的模板)
- 一些使用这个模板时会遇到的问题:参考文献bib文件中月份如果不用整型数值的话会报error;参考文献排序可以在导言区添加
\ExecuteBibliographyOptions{sorting=none}
,sorting方式的选择参考:(图源2)
- 一些使用这个模板时会遇到的问题:参考文献bib文件中月份如果不用整型数值的话会报error;参考文献排序可以在导言区添加
- (中文)计算机学报(双栏)官方LaTeX模板直接转为overleaf可用的版本(是我调的,所以有bug请直接找我):计算机学报官方LaTeX模板-修改为overleaf可用版 - Overleaf, Online LaTeX Editor
正文及脚注未提及的其他参考资料
- Approximation - Wikipedia
- 上面一个波浪线,下面一个横线,这是什么符号? - 知乎
- 275. LaTeX技巧382:如何正确输入:=:=:=? - LaTeX科技排版工作室
- 如何改变Latex中分数符号的大小?frac命令与dfrac命令和tfrac命令有什么不一样???_阿素.(◍•ᴗ•◍)的博客-CSDN博客
- 希腊字母_百度百科
- Linux——KaTeX多个公式对齐_小马甲的新马甲-CSDN博客
- latex中括号大小控制-百度经验
- 子集符号问题 A⊂B 和 A ⊆ B 和 A⊊B 他们分别代表甚麼意思?_百度知道
- MarkDown 页内跳转实现_jingbin_的博客-CSDN博客_markdown段落跳转
- Markdown 插入邮箱地址丨阿西河
- LaTex文本部分如何输入反斜杠:symbols - How does one insert a backslash or a tilde (~) into LaTeX? - TeX - LaTeX Stack Exchange
- Latex教程: [13]插入表格水平,竖直边框-百度经验
- 如何用LaTeX打出各种箭头? - 知乎
MarkDown行内代码块怎么打出符号`_hhxx的博客-CSDN博客_markdown行内代码块 ↩︎
sorting - Biblatex citation order - TeX - LaTeX Stack Exchange ↩︎
Markdown/KaTeX/LaTeX语法、工具及模板大全(持续更新ing...)相关推荐
- Web安全工具—WireShark使用(持续更新)
Web安全工具-WireShark使用(持续更新) 简介:WireShark是当前非常流行和厉害的网络封包分析工具,可以截取各种网络数据包,并显示数据包详细信息,不仅常用于测试过程中定位问题,更在网络 ...
- FC金手指代码大全·持续更新-亲测可用-FC 经典游戏完整可用的金手指大全---持续更新,偶尔玩玩经典回味无穷,小时候不能通关的现在通通通关一遍
FC 经典游戏完整可用的金手指大全-持续更新,偶尔玩玩经典回味无穷,小时候不能通关的现在通通通关一遍 2021年5月11日更新: 每次翻金手指一些垃圾小网站标题党吸引进去吓一大堆木马什么也没有,什么x ...
- adb 输入回车命令_Android超级终端(Adb Shell)常用命令、命令大全-持续更新 | 何连超的博客小站...
Android超级终端(Adb Shell)常用命令.命令大全-持续更新 超级终端(手机端操作)与AdbShell(电脑端操作)使用的Shell命令(即Linux shell命令,类似Dos命令)是相 ...
- 数论与线性代数模板(持续更新)
数论与线性代数模板(持续更新) 大数取模 问题:两个longlong的数a,b相乘并取模,仅仅只用同余定理不行了,(a%mod)*(b%mod)是有可能溢出的,下面的模板在一定程度上解决这个问题 ty ...
- 【原创】CSDN·Markdown·KaTex/LaTex 用法小全
Index KaTex 〇.区分LaTex和KaTex 一.如何插入公式 分类 行中公式 独立公式 注意 二.关于{},text{}与operatorname{} 三.在公式中进行"你怎么穿 ...
- 一些有用的Latex模板(持续更新)
最近搜集的一些Latex模板,希望各位写作的时候能派上用场. 1) 一些我搜集的Latex网站: LaTex Templates 中科大论文格式的模板 2)以下这些来自人大经济论坛的帖子. 一.国内部 ...
- 开发人员常用工具最全锦集(持续更新)
文章目录 PC工具 JetBrains全家桶 Navicat Premium 15 Redis可视化客户端 QuickRedis 文本对比 [Beyond Compare 4](https://lup ...
- Java实现动态加载页面_[Java教程]动态加载页面数据的小工具 javascript + jQuery (持续更新)...
[Java教程]动态加载页面数据的小工具 javascript + jQuery (持续更新) 0 2014-05-07 18:00:06 使用该控件,可以根据url,参数,加载html记录模板(包含 ...
- JAVA面试大全(持续更新中...)
本文旨在收集Java面试过程中出现的问题,力求全面,仅作学习交流,欢迎补充,持续更新中-,部分段落选取自网上,部分引用文章已标注,部分已记不清了,如侵权,联系本人 Java基础 1.面向对象的概述 面 ...
最新文章
- 编写自己的SpringBoot-starter
- 我的第一个Python程序
- 经常使用的时间同步server地址
- MFC单文档框架编程(三): CTabView的使用
- 【嵌入式】C语言高级编程-强符号和弱符号(09)
- mysql使用手册_mysql使用手册
- ganglia的搭建以及添加被监控主机
- JavaScript 图像延迟加载库 Echo.js的简单使用
- 2020服务器虚拟化市场容量,2020年服务器市场的五大技术和市场趋势
- Linux CentOS学习第7天(2018年6月14日)
- springMVC学习(1)
- CentOS 6.5安装chromium
- jquery实现侧边栏手风琴三级导航菜单demo
- video.js的使用,打造自定义视频播放器(综合详解,可收藏)
- python 高德地图
- GIS招聘 | 青海省省直事业单位(含地信、测绘等专业)
- 重装系统显示“安装程序正在应用系统设置“静止不动
- 2021-10-20:分数到小数。给定两个整数,分别表示分数的分子numerator和分母denominator,以字符串形式返回小数。如果小数部分为循环小数,则将循环的部分括在括号内。输入: num
- PHPStorm 配置 debug 默认参数
- 图像语义分割——利用DeeplabV3+预测单张照片