TexSlide 依赖本地的 LaTeX 引擎。请根据您的操作系统选择和安装对应的 LaTeX 发行版。
发行版选择
LaTeX 发行版选择非常丰富,主要可以分为两大类:功能完整的全功能发行版和轻量级的精简发行版。
| 操作系统 | 发行版 | 初始体积 | 主要特点 |
|---|---|---|---|
| macOS | MacTeX | ~4.5 GB | macOS 的标准发行版。生态完善,功能完整,开箱即用。 |
| BasicTeX | ~100 MB | 极致精简版,仅包含核心组件,体积小巧。需手动安装宏包。 | |
| Linux | TeX Live | ~4-8 GB | Linux 社区的标准发行版。生态完善,功能完整。通过系统包管理器安装,更新管理方便。 |
| Windows | MiKTeX | ~200 MB | Windows 平台的标准选择。初始体积小,按需安装。编译时自动下载缺失的宏包。 |
| TeX Live | ~4.5 GB | 功能完整,离线可用。提供完整的本地环境,编译时无需联网。 |
下载安装
macOS
macOS
MacTeX
- 访问 MacTeX 下载页面 ,下载
MacTeX.pkg安装包。 - 运行安装包,按照图形化向导完成安装。
- 安装完成后即可使用,无需额外配置。
BasicTeX
- 访问 BasicTeX 下载页面 ,下载
BasicTeX.pkg安装包。 - 运行安装包,按照图形化向导完成安装。
- 完成基础安装后,可通过命令安装所需宏包:
sudo tlmgr install <package-name>验证安装
安装完成后,打开终端并执行以下命令验证安装是否成功:
latex --version
pdflatex --version
xelatex --version环境测试
为确保 TexSlide 能够正常工作,请先在本地环境中运行以下测试,以确认您的 LaTeX 发行版及核心宏包(包括多语言支持)已正确安装并可用。
新建文件 test.tex,内容如下:
\documentclass[border=10pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{ifxetex}
\ifxetex
\usepackage{xeCJK}
\newcommand{\testtext}{中文测试}
\newcommand{\enginestatus}{This is XeLaTeX}
\else
\newcommand{\testtext}{No CJK support}
\newcommand{\enginestatus}{This is pdfLaTeX}
\fi
\begin{document}
\centering
\begin{tabular}{ll}
\textbf{Package} & \textbf{Demonstration} \\
\hline
\texttt{amsmath} & $\displaystyle \sum_{n=1}^{\infty} \frac{1}{n^2} = \frac{\pi^2}{6}$ \\
\texttt{amssymb} & $\mathbb{R}, \mathbb{C}, \mathbb{N}, \exists, \forall, \infty$ \\
\texttt{ifxetex} & \enginestatus \\
\ifxetex \texttt{xeCJK} & \testtext \fi
\end{tabular}
\end{document}请依次执行以下命令进行编译,并检查生成的 test.pdf 文件内容。
- 使用 pdfLaTeX 引擎:
pdflatex test.tex生成的 test.pdf 应显示如下内容:

- 使用 XeLaTeX 引擎(支持多语言):
xelatex test.tex生成的 test.pdf 应显示如下内容:

请确保以上两项测试均能编译成功,并得到预期的 PDF 输出。这是后续在 TexSlide 中使用 LaTeX 的必要前提。如果遇到任何编译错误,请根据报错信息检查并修复您的 LaTeX 环境。
学习教程
如需系统学习 LaTeX 使用,推荐以下几个教程: