主页
搜索
最近更新
数据统计
申请密钥
系统公告
1
/
1
请查看完所有公告
LaTeX基本语法大全 - 完善中
最后更新于 2025-07-31 09:04:41
作者
justinjia
分类
个人记录
复制 Markdown
查看原文
删除文章
更新内容
本文章基本不包含**数学**公式(我不保证**完全**不包含),若想查看数学公式请出门左转[LaTeX数学公式大全](https://www.luogu.com.cn/blog/IowaBattleship/latex-gong-shi-tai-quan)。 开始说正经的: 将LaTeX写在`$...$`之间,为行内公式: $abc$ ``` $abc$ ``` 写在`$$...$$`之间,可独占一行并强制居中(即所谓的行间公式): $$abc$$ ``` $$abc$$ ``` 后面为了让公式显得更大(更开阔,我不知道该用什么词了),以后都会使用行间公式。 换行符:`\\` **注意:`\\`后面如果有`\`开头的语句的话,要跟一个空格。** $$a\\b$$ ``` $$a\\b$$ ``` 插入空格:`\kern{...}` 注意:参数一般是`xxx pt`或`xxx mm`的形式,可以为负数。 $$ \colorbox{black}{\color{white}\text{那里有什么东西吗?--->}\kern{100pt}\text{<---那里有什么东西吗?}}\\ \colorbox{black}{\color{white}\text{文}\kern{-10pt}\text{字}\kern{-10pt}\text{重}\kern{-10pt}\text{叠}} $$ ``` $$ \colorbox{black}{\color{white}\text{那里有什么东西吗?--->}\kern{100pt}\text{<---那里有什么东西吗?}}\\ \colorbox{black}{\color{white}\text{文}\kern{-10pt}\text{字}\kern{-10pt}\text{重}\kern{-10pt}\text{叠}} $$ ``` 插入指定长度的空格:`\!\,\;\ \quad\qquad`(注意第$4$个是反斜线后面一个空格) $$ \boxed{\textbf{找不同}}\\ \colorbox{black}{\!}\\ \colorbox{black}{\kern{-1.5pt}}\\ \colorbox{black}{\,}\\ \colorbox{black}{\kern{2pt}}\\ \colorbox{black}{\;}\\ \colorbox{black}{\kern{3pt}}\\ \colorbox{black}{\ }\\ \colorbox{black}{\kern{5pt}}\\ \colorbox{black}{\quad}\\ \colorbox{black}{\kern{10pt}}\\ \colorbox{black}{\qquad}\\ \colorbox{black}{\kern{20pt}} $$ ``` $$ \boxed{\textbf{找不同}}\\ \colorbox{black}{\!}\\ \colorbox{black}{\kern{-1.5pt}}\\ \colorbox{black}{\,}\\ \colorbox{black}{\kern{2pt}}\\ \colorbox{black}{\;}\\ \colorbox{black}{\kern{3pt}}\\ \colorbox{black}{\ }\\ \colorbox{black}{\kern{5pt}}\\ \colorbox{black}{\quad}\\ \colorbox{black}{\kern{10pt}}\\ \colorbox{black}{\qquad}\\ \colorbox{black}{\kern{20pt}} $$ ``` $LaTeX$的标志(我不确定应不应该称为“标志”):`\LaTeX\KaTeX\TeX` $$I\ love\ \LaTeX,\ \KaTeX.\\I\ love\ \TeX.$$ ``` $$I\ love\ \LaTeX,\ \KaTeX.\\I\ love\ \TeX.$$ ``` 文字颜色改变:`\color{...}` 参数可以是用$RGB$码写成的$16$进制,前面要加上$\#$。也可以是$\LaTeX$的原装颜色(就是一个表示颜色的英文单词,包括了你能想象到的所有颜色)。 $$The\ seven\ colors\ of\ the\ rainbow\ is:\\ \color{red}red,\ \color{orange}orange,\ \color{yellow}yellow,\ \color{green}green,\ \color{cyan}cyan,\ \color{blue}blue,\ and\ \color{purple}purple.$$ ``` $$The\ seven\ colors\ of\ the\ rainbow\ is:\\ \color{red}red,\ \color{orange}orange,\ \color{yellow}yellow,\ \color{green}green,\ \color{cyan}cyan,\ \color{blue}blue,\ and\ \color{purple}purple.$$ ``` $$\color{#000000}Black.\ \color{#FF0000}Red.\ \color{#00FF00}Green.\ \color{#0000FF}Blue.\ \color{#FFFF00}Yellow.\ \color{#FF00FF}Purple.\ \color{#00FFFF}Cyan.\ \color{#FFFFFF}White.$$ ``` $$\color{#000000}Black.\ \color{#FF0000}Red.\ \color{#00FF00}Green.\ \color{#0000FF}Blue.\ \color{#FFFF00}Yellow.\ \color{#FF00FF}Purple.\ \color{#00FFFF}Cyan.\ \color{#FFFFFF}White.$$ ``` 插入普通文字:`\text{...}` $$Can\ you\ find\ the\ difference?\\ abc\\ \text{abc}$$ ``` $$Can\ you\ find\ the\ difference?\\ abc\\ \text{abc}$$ ``` `\text{}`有一个优点,是它可以用来插入中文(不加`\text{}`的话不能插入中文)。 改变字体:`\texttt{...}\textit{...}\textbf{...}`(这三个东西也能插入中文) $$\text{ee谔谔}\\ \texttt{ee谔谔}\\ \textit{ee谔谔}\\ \textbf{ee谔谔}$$ ``` $$\text{ee谔谔}\\ \texttt{ee谔谔}\\ \textit{ee谔谔}\\ \textbf{ee谔谔}$$ ``` 字体大小:`\tiny{...}\small{...}\normalsize{...}\large{...}\Large{...}\LARGE{...}\huge{...}\Huge{...}`(这几个东西如果要插入中文的话,还要再嵌套一层`\text{}`) $$\tiny{a}\small{a}\normalsize{a}\large{a}\Large{a}\LARGE{a}\huge{a}\Huge{a}$$ ``` $$\tiny{a}\small{a}\normalsize{a}\large{a}\Large{a}\LARGE{a}\huge{a}\Huge{a}$$ ``` (博客中这几个字体的差别基本看不出来,有些需要移到洛谷云剪贴板上查看) 色块:`\colorbox{...}{...}\fcolorbox{...}{...}{...}` `\colorbox{}{}`第一个参数表示色块内部的颜色,第二个参数表示内部的文字。 $$\colorbox{lightblue}{\color{red}\text{彩}\color{orange}\text{虹}\color{yellow}\text{多}\color{green}\text{么}\color{cyan}\text{美}\color{blue}\text{丽}\color{purple}\text{啊}}$$ ``` $$\colorbox{lightblue}{\color{red}\text{彩}\color{orange}\text{虹}\color{yellow}\text{多}\color{green}\text{么}\color{cyan}\text{美}\color{blue}\text{丽}\color{purple}\text{啊}}$$ ``` `\fcolorbox{}{}{}`与`\colorbox{}{}`的区别是可添加轮廓颜色。第一个参数为轮廓颜色,第二个参数为内部颜色,第三个参数为内部文字。 $$\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{}}}}}$$ ``` $$\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{}}}}}$$ ``` 删除线:`\sout{...}` $$\text{你们洛谷是不是又在}\sout{502\ Bad\ Gateway}\text{上新功能了}$$ ``` $$\text{你们洛谷是不是又在}\sout{502\ Bad\ Gateway}\text{上新功能了}$$ ``` 在一些东西上画斜杠:`\cancel{...}\bcancel{...}` $$\cancel{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{}}}}}}\\ \bcancel{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{}}}}}}$$ ``` $$\cancel{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{}}}}}}\\ \bcancel{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{}}}}}}$$ ``` 在一些东西上画叉:`\xcancel{...}` $$\xcancel{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{}}}}}}$$ ``` $$\xcancel{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{\fcolorbox{black}{white}{}}}}}}$$ ``` 把一些东西框起来:`\boxed{...}` $$\textbf{A+B\ Problem}\\ \textbf{输入:}\boxed{1\ 2|}\textbf{输出:}\boxed{3}$$ ``` $$\textbf{A+B\ Problem}\\ \textbf{输入:}\boxed{1\ 2|}\textbf{输出:}\boxed{3}$$ ``` 透明文字:`\phantom{...}` $$\boxed{\textbf{刮刮乐}}\\ \fcolorbox{black}{grey}{\phantom{\text{CSP满分}}}\ \fcolorbox{black}{grey}{\phantom{\text{NOI金牌}}}\ \fcolorbox{black}{grey}{\phantom{\text{吊打集训队}}}\ \fcolorbox{black}{grey}{\phantom{\text{AKIOI}}} $$ ``` $$\boxed{\textbf{刮刮乐}}\\ \fcolorbox{black}{grey}{\phantom{\text{CSP满分}}}\ \fcolorbox{black}{grey}{\phantom{\text{NOI金牌}}}\ \fcolorbox{black}{grey}{\phantom{\text{吊打集训队}}}\ \fcolorbox{black}{grey}{\phantom{\text{AKIOI}}} $$ ``` 排版(我不确定这个名称是否合适):`\begin{...}\end{...}` 参数表示排版类型,可以为`matrix pmatrix vmatrix Bmatrix aligned gathered bmatrix Vmatrix cases`。 **注意:同一个参数的`\begin{}`和`\end{}`必须配对。** 可以嵌套,也可以用`\color{}`来改变外部环境的颜色(指外面的符号,比如`pmatrix`下的`()`)。
正在渲染内容...
点赞
0
收藏
2