LaTeX
优质
小牛编辑
134浏览
2023-12-01
部署 LaTeX
安装 texlive-core
新建 a.tex
文件,内容如下:
\documentclass[11pt,a4paper]{article} %加入了一些针对XeTeX的改进并且加入了 \XeTeX 命令来输入漂亮的XeTeX logo \usepackage{xltxtra} %启用一些LaTeX中的功能 \usepackage{xunicode} %%%% fontspec 宏包 %%%% \usepackage{fontspec} % 指定字体 \setmainfont[BoldFont=Adobe Heiti Std]{Adobe Song Std} \setsansfont[BoldFont=Adobe Heiti Std]{Adobe Kaiti Std} %\setmonofont{Bitstream Vera Sans Mono} %%%% 版面 %%%% \usepackage[top=1in,bottom=1in,left=1.25in,right=1in]{geometry} % 设置行距 \linespread{1.3} %%%% 缩进 %%%% % 自动首行缩进 \usepackage{indentfirst} % 设置首行缩进的距离 \setlength{\parindent}{2.22em} %连字符 \defaultfontfeatures{Mapping=tex-text} %中文断行 \XeTeXlinebreaklocale "zh" \XeTeXlinebreakskip = 0pt plus 1pt minus 0.1pt %以下为正文部分 \begin{document} % 生成目录 \tableofcontents % 章节 \section{\XeLaTeX} XeTeX 可以使用系统自带的字体,而不需要再另外生成 % 章节 \section{……} \end{document}
使用 fc-list
命令查看可用字体,根据实际情况修改 % 指定字体 下面的几行
使用以下命令生成 PDF
xelatex a.tex
安装宏包
LaTeX 只是一个基本框架,通过宏包扩展其功能。例如:
- fontspec
指定字体
- geometry
设置版面
- color
使用色彩
- hyperref
设置链接
- listings
代码引用环境
- titlesec
设置标题样式
- titletoc
设置目录样式
- indentfirst
首行缩进(这是中文的排版习惯)
- xltxtra
XeTeX 扩展功能
到 CTAN 下载宏包,解压后移动到 LaTeX 能找到的目录,使用以下命令刷新:
sudo texhash
学习 LaTeX
推荐两本 LaTeX 的书: