跳转至

如何使用 LaTeX

Markdown 与 LaTeX 常用语法对比

by ChatGPT,不保证内容完全准确。

✅ 1. 文本样式对比

功能 Markdown LaTeX
加粗 **加粗** \textbf{加粗}
斜体 *斜体* \textit{斜体}
下划线 🚫 不支持原生 \underline{文本}
删除线 ~~删除线~~ \sout{删除线}(需 ulem 包)
行内代码 `code` \texttt{code}
等宽字体 使用反引号 \texttt{等宽}

✅ 2. 标题结构

等级 Markdown LaTeX(需 \section{} 等宏包)
一级标题 # 标题1 \section{标题1}
二级标题 ## 标题2 \subsection{标题2}
三级标题 ### 标题3 \subsubsection{标题3}

✅ 3. 列表语法

类型 Markdown LaTeX
无序列表 -* 开头 \begin{itemize} \item ... \end{itemize}
有序列表 1. 2. 3. \begin{enumerate} \item ... \end{enumerate}

✅ 4. 表格语法

Markdown 表格 LaTeX 表格(需 tabular
```markdown 列1

✅ 5. 数学公式(⚠️ LaTeX 专有)

功能 Markdown支持 LaTeX 示例
行内公式 $x^2$ $x^2$
独立公式 $$x^2$$ \[ x^2 \]$$x^2$$
上标/下标 $x^2$, $a_i$ $x^2$, $a_i$
分数 $ \frac{1}{2} $ $\frac{1}{2}$
开根号 $ \sqrt{x} $ $\sqrt{x}$
矩阵 🚫 不推荐用 Markdown \begin{bmatrix} a & b \\ c & d \end{bmatrix}
求和 $ \sum_{i=1}^n x_i $ 同左

✅ 6. 图片与链接

类型 Markdown LaTeX
图片 ![描述](图片路径) \includegraphics{图片路径}(需 graphicx 包)
链接 [OpenAI](https://openai.com) \href{https://openai.com}{OpenAI}(需 hyperref 包)

✅ 7. 引用与脚注

功能 Markdown LaTeX
引用块 > 引用内容 \begin{quote}...\end{quote}
脚注 文本[^1][^1]: 内容 文本\footnote{内容}

✅ 8. 分隔线

Markdown LaTeX(用来分节)
---*** \hrulefill

✅ 总结建议

  • Markdown 快速、轻量,适合撰写日常笔记和报告草稿;
  • LaTeX 强大、精确,适合撰写正式论文或排版精美的 PDF;
  • 如果你写实验报告,推荐:Markdown + 行内 LaTeX,兼顾效率与表达力。

LaTeX 中的空格

在 LaTeX 中,空格的效果取决于你使用的位置和上下文。它不像 Markdown 或普通文本那样“看起来有几个空格就有几个空格”。

下面我会具体说明 哪些空格有用,哪些被忽略,什么时候需要手动控制空格


✅ 1. 普通文字中的空格

✅ 连续多个空格只当作一个空格

TeX
这  是     一段    文本。

效果:这 是 一段 文本。(多个空格被折叠为一个)


❌ 2. 命令与文字之间:空格可能被吃掉!

LaTeX 会忽略命令后的空格,比如:

TeX
\LaTeX是很好用的系统。

效果是:LaTeX是很好用的系统。
(❌ 少了一个空格)

✅ 解决办法:

  • 方法一:加 ~ 表示不可断空格:
TeX
\LaTeX~是很好用的系统。
  • 方法二:加 {} 分隔:
TeX
\LaTeX{} 是很好用的系统。

✅ 3. 控制空格的命令

表示 效果(大致宽度)
\, 很小的空格
\: 小空格
\; 中等空格
\ 普通空格(等于一个 space
\quad 宽空格(约等于 1 个字符宽)
\qquad 特宽空格(2 个字符宽)

示例:

TeX
A\,B\:C\;D\ E\quad F\qquad G

✅ 4. 数学模式中的空格

❌ 手敲空格无效

TeX
$ a    +     b = c $

效果就是:a+b=c

✅ 正确方式是使用 \,\quad 等命令:

TeX
$a \quad + \quad b = c$

✅ 5. 不换行的空格:~

TeX
我在第~3~章中提到...

效果:我在第 3 章中提到...
→ 空格存在,但不能在这分行。


✅ 总结

类型 普通空格 特殊空格命令 推荐做法
连续空格 ❌ 被折叠 使用 \quad 用命令控制
命令后空格 ❌ 被忽略 ~{} \LaTeX{} 是...
数学模式空格 ❌ 无效 \,\quad 只用命令控制
不换行空格 ~ 常用于“第~3~章”