如果你第一次打开 LaTeX 的教程,看到 Latex、Texlive、Texstudio 三个词,八成会先愣一下:到底装哪个?我最早也是从“latex安装教程”一路搜到“texlive安装教程”,中间还把 TeXstudio 当成了编译器。先把结论放这儿:TeX Live 是底层发行版,LaTeX 是你写文档时用的排版格式,TeXstudio 是写代码和点编译按钮的编辑器。三者装好之后,你就能在一个窗口里写中文、敲数学公式、插图片、生成 PDF。这套组合适合写论文、做简历、排长文档,也适合第一次接触 LaTeX 的新手。下面我按自己踩坑的顺序,把安装、配置、使用和排错全部拆开讲。

1. 先把三件套的关系捋清楚

1.1 LaTeX 不是软件,而是一套排版语法

很多人把 LaTeX 当成 Word 那样的软件,其实它更像一套“用代码告诉排版引擎怎么排”的语法。你写的是纯文本,里面有 \documentclass 、 \begin{document} 、 \section 这类命令,最后由 TeX 引擎把它编译成 PDF。LaTeX 的价值在于:长文档的章节编号、交叉引用、公式编号、参考文献、目录、图表标题,全部可以自动维护。Word 里改一个章节标题,后面几十个引用可能要手动调;LaTeX 里只要重新编译,编号自己会更新。我第一次写论文时,最震撼的就是把 \cite{} 放进去,参考文献格式完全不用管。

LaTeX 的核心工作流是:写 .tex 源文件,调用编译器,生成 .pdf 。中间还会产生 .aux 、 .log 、 .toc 、 .bbl 等辅助文件。新手经常看到一堆文件就慌,其实这些都是自动生成的,删掉也不影响源文件,但有些辅助文件删掉后需要多编译几次才能恢复目录和引用。理解这一点,后面看到报错就不容易懵。

1.2 TeX Live 是发行版,TeXstudio 是编辑器

TeX Live 是 TeX 系统的一个发行版,里面打包了编译器、宏包、字体工具、文档等。你可以把它理解成“LaTeX 的运行环境”。没有它,TeXstudio 只是一个空壳编辑器,点编译按钮会告诉你找不到 xelatex 或 pdflatex 。TeX Live 每年发布一个新版本,通常用年份命名,比如 TeX Live 2024、2025。它跨平台,Windows、macOS、Linux 都能用。

TeXstudio 是编辑器,负责写代码、语法高亮、自动补全、错误提示、PDF 预览。它自己不包含编译器,所以必须先装 TeX Live,再装 TeXstudio。很多人问“latex连接texstudio”怎么弄,其实不是连接,而是让 TeXstudio 找到 TeX Live 的编译器路径。一般安装完 TeX Live 后,TeXstudio 会自动检测到;如果没检测到,就在设置里手动指定 xelatex.exe 所在目录。

1.3 为什么我推荐 TeX Live + TeXstudio 这个组合

TeX Live 的优势是宏包全、跨平台、更新方便。遇到“缺包”时,一条 tlmgr install 就能解决,不用到处找压缩包。TeXstudio 的优势是对新手友好:左侧写代码,右侧看 PDF,报错日志能双击跳转,公式和命令有自动补全。相比 VSCode + LaTeX Workshop,TeXstudio 更“开箱即用”,不用折腾 JSON 配置,适合先把文档写起来的人。

当然,如果你已经重度使用 VSCode,也可以后面再切到 VSCode + LaTeX Workshop,用 latexmk 做自动编译。我的建议是:第一周先用 TeXstudio 把安装、中文、公式、图片、参考文献跑通;等这些流程熟了,再考虑换编辑器。编辑器只是外壳,底层还是 TeX Live 和 LaTeX 语法,换起来成本不高。

注意:不要先装 TeXstudio 再装 TeX Live,否则 TeXstudio 首次启动找不到编译器,容易以为安装失败。正确顺序是 TeX Live 在前,TeXstudio 在后。

2. 安装前的准备与避坑

2.1 Windows 用户名是中文时,先处理路径问题

这是我最想提醒的一点:如果你的 Windows 用户名是中文,安装 TeX Live 可能会遇到莫名其妙的错误。原因是 TeX Live 的安装脚本和相关工具对非 ASCII 路径的兼容性并不完美,尤其是默认安装到 C:\Users\你的中文名\... 时,可能中途报错、宏包安装失败,甚至编译时找不到文件。这不是 LaTeX 本身的问题,而是路径编码带来的连锁反应。

比较稳的做法有三个:第一,新建一个英文名的 Windows 本地账户,专门用来写 LaTeX;第二,安装时手动把 TeX Live 装到 C:\texlive\2025 这类纯英文路径;第三,如果不想换账户,至少把项目文件放在 D:\latex_project 这种英文目录下,不要放在桌面或中文文件夹里。我见过最典型的案例是:文档能编译,但插入图片时一直报 File not found ,最后发现图片路径里有中文括号和空格。

另外,安装路径里不要有空格。 Program Files 这种目录虽然 Windows 允许,但 TeX Live 的某些脚本处理起来会多一层引号问题。直接装到 C:\texlive 最省心。安装前预留至少 10 GB 空间,完整版装完加上宏包缓存,占用不小。

2.2 macOS 和 Linux 的安装差异

macOS 用户通常下载 MacTeX,它基于 TeX Live,安装包比较大,但装完就能用。MacTeX 默认会装到 /usr/local/texlive/ ,同时提供 TeX Live Utility 做包管理。M 系列芯片的 Mac 也不用担心,MacTeX 有通用版本。安装后打开终端,运行 xelatex --version ,能看到版本信息就说明环境没问题。

Linux 用户要小心:很多发行版自带的 texlive 包版本旧、宏包不全,写简单文档还行,写论文很容易缺包。如果只是临时用,可以 apt install texlive-full ;但更推荐用 TeX Live 官方安装脚本,装到 /usr/local/texlive ,然后通过 tlmgr 管理。这样做的好处是版本新、宏包全,不会和系统包管理器打架。Linux 下还要注意权限, tlmgr 安装宏包时可能需要 sudo ,或者把 TeX Live 目录权限设好。

2.3 下载源和安装方式怎么选

TeX Live 官方提供两种常见方式:在线安装器和 ISO 镜像。在线安装器体积小,但下载宏包时受网络影响大;ISO 镜像体积大,下载一次后本地安装,适合网络不稳或需要给多台机器装的情况。国内用户可以从高校镜像站下载,速度通常比官方源快。安装时如果选择“完整版”,它会从镜像站拉取大量宏包,时间可能从二十分钟到两小时不等,取决于网络和磁盘速度。

我的建议是:第一次装,直接选完整版。虽然占空间,但省去了后面缺包再补的麻烦。如果你非常在意空间,可以选 scheme-medium 或 scheme-basic ,之后用 tlmgr install 按需安装。但新手往往不知道缺什么包,报错后才发现要装,来回折腾更费时间。硬盘现在这么便宜,给 TeX Live 留 10 GB 不算奢侈。

注意:安装过程中不要中途强制关闭窗口。TeX Live 安装到一半中断,可能导致文件锁死或注册表残留,后面重装更麻烦。如果确实要取消,等它完成当前宏包写入再关。

3. TeX Live 安装全过程

3.1 Windows 图形化安装步骤

下载好 install-tl-windows.exe 后,右键选择“以管理员身份运行”。如果只是自己用,也可以不用管理员,但装到 C:\texlive 时需要写权限。启动后选择“Advanced”可以看到更多选项。安装根目录我一般写成 C:\texlive\2025 ,注意年份对应版本。然后选择安装方案:完整版 scheme-full 最省心,包含所有宏包和语言支持。

接下来是安装源。如果在线安装,选择镜像站;如果下载了 ISO,就挂载或解压后指向本地目录。点击“Install”后就是等待。安装过程中会滚动大量文件名,不用管。安装完成后,它会提示是否把 TeX Live 的 bin 目录加入 PATH。Windows 下最好勾选,或者手动把 C:\texlive\2025\bin\windows 加到系统环境变量 Path 里。这样在命令行和 TeXstudio 里都能直接调用。

验证安装:打开 PowerShell 或 CMD,输入:

latex --version
xelatex --version
tlmgr --version

如果三条命令都能输出版本信息,说明 TeX Live 安装成功。如果提示“不是内部或外部命令”,就是 PATH 没配好。可以去环境变量里检查,或者重启一下终端。安装完记得重启 TeXstudio,否则它可能还读不到新的 PATH。

3.2 组件选择与磁盘空间估算

完整版 TeX Live 的安装体积和宏包数量有关。以近几年版本为例,下载包大约几 GB,安装后可能 7 到 10 GB。如果你只是写中文论文,完整版绝对够用。如果空间紧张,可以选 scheme-medium ,它包含常用宏包和中文支持,体积小一些。 scheme-basic 更小,但中文、图片、参考文献相关宏包可能需要自己补。

安装时还有一个选项是“安装字体和语言支持”。中文用户建议勾选,尤其是 ctex 、 xeCJK 相关宏包。TeX Live 完整版已经包含这些,但如果你选的是精简方案,后面发现中文编译报错,就要用 tlmgr install ctex 补装。我自己的习惯是:硬盘够就完整版,硬盘不够就 medium,然后缺什么补什么。不要为了省几百兆去选 basic,后面补包的时间更值钱。

3.3 验证安装与 tlmgr 日常维护

安装完成后,除了看版本号,还可以编译一个最小文档测试。新建 test.tex :

\documentclass{article}
\begin{document}
Hello, TeX Live.
\end{document}

在命令行进入该目录,运行 pdflatex test.tex 。如果生成 test.pdf ,说明基础编译链正常。再测试中文:

\documentclass[UTF8]{ctexart}
\begin{document}
你好,TeX Live。
\end{document}

用 xelatex test.tex 编译。能生成中文 PDF,说明中文环境没问题。这里用 ctexart 而不是 article ,是因为 ctex 宏包会处理中文字体、标点和段落缩进,省去很多手动配置。

tlmgr 是 TeX Live 的包管理器。常用命令:

tlmgr update --self
tlmgr update --all
tlmgr install package-name
tlmgr search --global --file missingfile.sty

update --self 先更新自己,再 update --all 更新所有宏包。安装缺包时,用 tlmgr install 加包名。如果你不知道某个 .sty 文件属于哪个包,用 tlmgr search --global --file 反查。这个技巧能解决很多“File xxx.sty not found”错误。注意:Windows 下如果 TeX Live 装在 C:\texlive , tlmgr 可能需要管理员权限;如果提示权限不足,用管理员身份打开终端。

4. TeXstudio 安装与初始配置

4.1 下载安装与首次启动

TeXstudio 官网下载对应系统的安装包。Windows 下双击安装即可,建议装到默认目录。首次启动时,它会自动扫描系统里的 TeX Live。如果扫描到了,下方会显示 LaTeX 、 XeLaTeX 、 PdfLaTeX 等命令路径。如果没扫描到,就去 Options -> Configure TeXstudio -> Commands ,手动把 XeLaTeX 、 PdfLaTeX 、 BibTeX 、 Biber 的路径指向 TeX Live 的 bin 目录。

首次启动后,建议先改两个设置:第一,把界面语言改成中文(如果你需要),在 Options -> Configure TeXstudio -> General -> Language 里选 zh_CN ;第二,把默认编译器改成 XeLaTeX ,在 Build -> Default Compiler 里选。中文文档用 XeLaTeX 最省心,因为它直接调用系统字体,不像 pdfLaTeX 那样需要额外字体配置。

4.2 配置编译器为 XeLaTeX 或 LuaLaTeX

TeXstudio 默认可能用 PdfLaTeX 。写纯英文没问题,但写中文很容易报字体错误。改法:打开 Options -> Configure TeXstudio -> Build ,把 Default Compiler 设为 XeLaTeX 。如果你要用 biblatex ,还要把 Default Bibliography Tool 设为 Biber 。如果你写的是传统 bibtex ,就保持 BibTeX 。这个设置很关键,因为参考文献格式不对,很多时候不是代码写错,而是工具链选错。

XeLaTeX 和 LuaLaTeX 都支持中文,区别是 XeLaTeX 更快、生态更成熟; LuaLaTeX 脚本能力更强,适合复杂字体和自动化。日常论文写作,我优先推荐 XeLaTeX 。如果你的模板明确要求 LuaLaTeX ,那就按模板来。TeXstudio 里可以配置多个构建流程,比如“XeLaTeX + Biber + XeLaTeX + XeLaTeX”,一键完成参考文献编译。

4.3 给 TeXstudio 添加中文词典

TeXstudio 自带拼写检查,但默认没有中文词典。想让它检查中文拼写,需要下载 Hunspell 格式的 zh_CN.dic 和 zh_CN.aff ,放到 TeXstudio 的字典目录。Windows 下通常在 C:\Users\你的用户名\AppData\Roaming\texstudio\dictionaries ;macOS 在 ~/Library/Application Support/texstudio/dictionaries ;Linux 在 ~/.config/texstudio/dictionaries 。放好后,在 Options -> Configure TeXstudio -> Language Checking 里选择 zh_CN ,重启编辑器。

不过说实话,中文拼写检查在 LaTeX 里效果一般,因为命令、公式、英文术语混杂,误报很多。我的做法是:中文词典装上,但只开启英文拼写检查,中文靠通读。如果你写英文论文,英文词典更重要。TeXstudio 默认有 en_US ,够用。还可以自定义忽略词,把 LaTeX 、 TeXstudio 、 ctex 这类词加进去,减少红波浪线。

4.4 快捷键、界面和 PDF 预览设置

TeXstudio 的默认快捷键很实用: F5 编译, F6 查看 PDF, F7 定位到 PDF 对应位置, Ctrl+点击 从 PDF 跳回源码。右侧 PDF 预览可以设置成内嵌,也可以外置。我习惯内嵌,这样改一行代码就能看到效果。如果 PDF 不更新,可能是缓存问题,点 Recompile 或删掉 .aux 文件再试。

界面布局可以在 View 菜单里调整。左侧是结构树,能快速跳章节、标签、参考文献;下方是日志和错误列表。写长文档时,结构树特别有用,不用来回滚动找章节。还可以开启“自动保存”和“自动编译”,但我不建议新手一开始就自动编译,因为错误会频繁弹窗,干扰写作。先手动 F5 ,等流程熟了再开自动。

5. 第一个可编译的中文文档

5.1 文档结构和 ctex 宏包

一个最小中文文档长这样:

\documentclass[UTF8]{ctexart}
\title{我的第一篇 LaTeX 文档}
\author{张三}
\date{\today}
\begin{document}
\maketitle
\section{引言}
这是中文段落。LaTeX 会自动处理缩进和换行。
\section{公式}
行内公式:$E=mc^2$。
\end{document}

这里 \documentclass[UTF8]{ctexart} 是关键。 ctexart 是基于 article 的中文文档类,自动处理中文标题、摘要、章节格式。如果你用 article 加 \usepackage{ctex} 也可以,效果类似。 \title 、 \author 、 \date 放在 \begin{document} 之前, \maketitle 生成标题。中文文档用 XeLaTeX 编译,基本不会报字体错。

latex换行符怎么打 是高频问题。LaTeX 里段落换行靠空行:源码中空一行,编译后才换段。如果只想强制换行不换段,用 \\ 或 \newline 。但不要滥用 \\ ,否则排版会乱。数学公式里换行要用 align 环境,不是 \\ 随便加。还有一个技巧:用 ~ 表示不换行空格,比如 图~1 能防止“图”和“1”被分到两行。

5.2 编译流程和辅助文件

中文文档推荐编译链: XeLaTeX -> Biber -> XeLaTeX -> XeLaTeX 。如果不用参考文献,一次 XeLaTeX 就能出 PDF。如果有目录、交叉引用、参考文献,需要多编译几次。TeXstudio 的 F5 默认可能只跑一次,你可以在 Tools -> Commands 里配置 latexmk ,或者手动点 Build & View 。我一般配置一个“快速构建”,先 XeLaTeX ,再 Biber ,再两次 XeLaTeX ,这样引用和目录都能更新。

辅助文件的作用: .aux 存交叉引用和标签, .toc 存目录, .bbl 存参考文献, .log 存编译日志。遇到“参考文献显示问号”或“目录不更新”,通常是辅助文件没跑全。解决办法不是删源码,而是清理辅助文件后重新完整编译。TeXstudio 里有 Tools -> Clean Auxiliary Files ,点一下再编译,很多玄学问题就没了。

5.3 常用语法:符号、希腊字母和数学公式

LaTeX 符号大全不需要背,用多了自然记住。常用的有:

符号 LaTeX 代码 说明
α \alpha 希腊字母
β \beta 希腊字母
Γ \Gamma 大写希腊字母
∑ \sum_{i=1}^{n} 求和
∫ \int_a^b 积分
≤ \leq 小于等于
≥ \geq 大于等于
≠ \neq 不等于
× \times 乘号
± \pm 正负号

数学公式分两种:行内公式用 $...$ ,比如 $a^2+b^2=c^2$ ;独立公式用 \[...\] 或 equation 环境:

\begin{equation}
F = G \frac{m_1 m_2}{r^2}
\end{equation}

equation 会自动编号, \[...\] 不编号。多行公式用 align :

\begin{align}
a &= b + c \\
d &= e + f
\end{align}

& 是对齐位置, \\ 是换行。数学公式里的希腊字母、上下标、分式、根号,写熟了比 Word 公式编辑器快得多。 latex数学符号 和 latex希腊字母 不需要死记,TeXstudio 有自动补全,输入 \alp 就会提示 \alpha 。

5.4 插入图片、表格和参考文献

插入图片需要 graphicx 宏包:

\usepackage{graphicx}
\begin{figure}[htbp]
  \centering
  \includegraphics[width=0.8\textwidth]{figures/example.png}
  \caption{示例图片}
  \label{fig:example}
\end{figure}

图片路径尽量用英文,不要有空格。 [htbp] 是位置建议,LaTeX 会自动优化。引用图片用 图~\ref{fig:example} 。如果图片不显示,先检查路径、扩展名、大小写。Windows 不区分大小写,Linux 区分,项目换系统时容易踩坑。

表格自动换行是另一个高频需求。普通 tabular 不会自动换行,需要用 tabularx :

\usepackage{tabularx}
\begin{table}[htbp]
  \centering
  \begin{tabularx}{\textwidth}{|X|X|X|}
    \hline
    项目 & 说明 & 备注 \\
    \hline
    很长的内容 & 这里会自动换行 & 测试 \\
    \hline
  \end{tabularx}
  \caption{自动换行表格}
\end{table}

参考文献用 biblatex 更方便:

\usepackage[backend=biber,style=numeric]{biblatex}
\addbibresource{refs.bib}
...
\printbibliography

然后在 refs.bib 里写条目,用 \cite{key} 引用。编译时记得跑 Biber 。如果显示问号,先检查 .bib 文件路径和引用键是否一致,再看编译链有没有跑全。

6. 常见报错与排查技巧实录

6.1 编译失败时怎么定位第一个错误

LaTeX 报错最烦的是“错误信息很长,但真正的原因只有一个”。我的经验是:打开 .log 文件,从下往上找第一个以 ! 开头的行。那通常才是原始错误,后面的报错可能是连锁反应。TeXstudio 下方日志区可以双击错误跳到源码行,但有时它会跳到错误传播的位置,不是真正原因。比如少了一个 $ ,它可能报在下一段。

常见错误类型: Undefined control sequence 通常是命令拼错或宏包没装; Missing $ inserted 是数学符号没放进公式环境; File not found 是图片或 .sty 文件路径不对; Emergency stop 往往是缺少 \end{document} 或括号不匹配。遇到 latex不能运行时怎么知道哪个地方错误 ,最直接的办法就是看日志第一个 ! ,再配合注释法:把后面大段内容注释掉,逐步缩小范围。

6.2 中文乱码、字体缺失和路径问题

中文乱码一般有三种原因:没用 XeLaTeX 编译;没用 ctex 宏包或文档类;系统缺少中文字体。前两种改代码和编译器就行。第三种在 Linux 上常见,需要安装中文字体,比如 Noto Sans CJK。Windows 和 macOS 自带中文字体,一般不会缺。如果报 Font "SimSun" not found ,可以换成 \setCJKmainfont{Noto Serif CJK SC} 或系统里有的字体。

路径问题也很常见。项目路径含中文、空格、特殊符号,编译时可能报错。解决办法是把项目移到纯英文路径,比如 D:\latex\paper 。图片文件名也不要含中文和空格。另外,Windows 用户名是中文时, TEXMFHOME 和缓存目录可能出问题,可以在环境变量里把 TEXMFHOME 指向英文目录。这个坑我踩过,最后新建了一个英文账户才彻底解决。

6.3 缺包和 tlmgr 安装技巧

File xxx.sty not found 是最常见的缺包错误。先用 tlmgr search --global --file xxx.sty 找到包名,再 tlmgr install 包名 。比如 missingfile.sty 属于某个包,搜索后安装即可。如果 tlmgr 提示数据库过期,先 tlmgr update --self 。如果权限不足,Windows 用管理员终端,Linux 加 sudo 或调整目录权限。

有些包不在 TeX Live 默认仓库里,需要手动下载放到 TEXMFHOME 目录。新手不建议一上来就手动塞包,容易版本冲突。优先用 tlmgr ,实在找不到再手动。还有一个技巧:TeX Live 完整版几乎包含常用包,如果你频繁缺包,可能装的是精简版,考虑补装 scheme-full 或至少 scheme-medium 。

6.4 图片、表格和参考文献的典型坑

图片坑:路径大小写、扩展名、文件名空格、图片格式。 pdflatex 支持 PNG、JPG、PDF,不支持 EPS; xelatex 支持更广。表格坑:列数不匹配、 & 数量不对、 \\ 漏写。参考文献坑:编译链没跑 Biber ,引用键拼错, .bib 文件没加入项目。交叉引用坑:标签重复、 \label 放在 \caption 之前导致引用编号不对。

常见问题速查表:

现象 可能原因 解决办法
中文不显示 用了 pdfLaTeX 改用 XeLaTeX
引用显示问号 编译次数不够 跑 XeLaTeX+Biber+XeLaTeX
图片找不到 路径或文件名问题 改英文路径,检查扩展名
表格超出页面 列太宽 用 tabularx 或调整列宽
缺 .sty 文件 宏包未安装 tlmgr install
PDF 不更新 辅助文件缓存 清理 aux 后重编译

注意:清理辅助文件时不要删 .tex 、 .bib 、图片和 .cls 模板文件。只删 .aux 、 .log 、 .toc 、 .out 、 .bbl 、 .blg 这类生成文件。

7. 模板、科研写作与效率提升

7.1 论文模板怎么用才不出错

高校和期刊模板通常包含 .cls 、 .sty 、 .bst 、示例 .tex 和说明文件。拿到模板后,先读 README 或 main.tex 开头的注释,确认用哪个编译器。很多中文期刊模板要求 XeLaTeX ,比如计算机学报模板,用 pdfLaTeX 可能字体报错。不要改 .cls 和 .sty ,除非你非常清楚自己在做什么;把内容写进 main.tex 或单独的章节文件。

模板编译失败时,先看它自带的示例文件能不能编译通过。如果示例都不行,说明环境缺包或编译器不对。用 tlmgr install 补包,或者换 XeLaTeX 。如果示例能过,你的内容报错,那就是你的代码问题。这个二分法能快速定位。模板里的字体、页边距、标题格式都是预设好的,不要手动改,否则送审格式可能出问题。

7.2 版本管理和备份习惯

LaTeX 项目很适合用 Git 管理。源码都是纯文本,提交差异清晰。建议每次写完一节就提交一次,提交信息写清楚改了什么。 .gitignore 里忽略 .aux 、 .log 、 .toc 、 .synctex.gz 等辅助文件,但可以保留最终 PDF。这样即使改崩了,也能回退到上一个可编译版本。我吃过亏:改参考文献格式时把 .bib 弄乱,幸好有 Git,直接回滚。

备份也很重要。除了 Git,可以定期把整个项目文件夹压缩备份到网盘或移动硬盘。模板文件、图片、参考文献数据库,一个都不能少。尤其是图片,很多人只备份 .tex ,换电脑后发现图片全丢了。我的习惯是:项目文件夹里放 figures 、 refs 、 chapters 三个子目录,结构清晰,备份时直接打包整个文件夹。

7.3 VSCode + LaTeX Workshop 值不值得切换

如果你已经习惯 VSCode,可以装 LaTeX Workshop 插件,配置 latexmk 编译链。优点是编辑体验统一、插件生态强、Git 集成好。缺点是要写 JSON 配置,初次使用容易卡在“编译命令怎么配”。常见配置是设置 latex-workshop.latex.recipes ,加入 xelatex -> biber -> xelatex -> xelatex 的流程。配置好后,保存自动编译,PDF 在侧边预览,体验很好。

但如果你只是写论文,TeXstudio 已经够用,没必要为了工具而工具。VSCode 的 latex workshop 网页预览pdf 和本地 PDF 预览各有优劣。我的建议是:先精通一套,再考虑迁移。底层编译链、宏包、语法都是一样的,换编辑器不会让你突然会写 LaTeX。真正提升效率的是模板、快捷键、自动补全和版本管理习惯。

7.4 从 Word 到 LaTeX 的过渡技巧

从 Word 转 LaTeX,最痛苦的是公式和表格。Word 公式可以复制为 LaTeX,但不同版本效果不一样,复制后要检查上下标、分式、矩阵。 word的latex无法正常显示 通常是粘贴格式问题,可以先用纯文本粘贴,再手动修。也可以借助公式识别工具,但识别结果必须逐条核对,尤其是复杂公式。表格可以从 Excel 导出为 CSV,再用脚本生成 LaTeX 表格,比手写快。

写作习惯也要调整:不要一边写一边调格式。LaTeX 的正确姿势是先写内容,用 \section 、 \cite 、 \label 组织结构,最后统一编译看排版。遇到格式问题,先查模板说明,不要盲目改代码。我刚开始用时,每写一行就编译一次,效率很低。后来改成每写完一小节编译一次,错误少,心情也好。

我现在维护论文项目的习惯是:每写完一节就按一次 F5 ,看到 PDF 再继续。这个动作看起来多余,但能让你在错误还很小的时候把它按死。真等到写了两千行再编译,日志会教你做人。TeX Live 和 TeXstudio 的安装只是入口,真正的门槛是愿意用代码思维去组织文档。一旦跨过去,你会发现长文档排版原来可以这么省心。

更多推荐