LaTex 笔记 (Windowns)
<center> LaTex 笔记(Windowns) </center>
1. LaTex 安装
LaTex 下载
官方网站(https://www.tug.org/texlive)页面选择
on DVD
,然后选择downloading the TeX Live ISO image and burning your own DVD
,点击download from a nearby CTAN mirror
选择texlive2020-20200406.iso
(iso 文件大约 4GB)下载;打开下载好的
texlive.iso
文件,以管理员身份运行install-tl-windowns.bat
windows 批处理文件;等待安装结束。
LaTex 集成开发软件下载(此处使用 texstudio 软件<http://texstudio.sourceforge.net/>)
检测安装是否成功
按<kbd>win</kbd>+<kbd>R</kbd>键启动命令提示符,输入cmd
进入命令窗口,在窗口中输入tex -v
,latex -v
等等可查看是否安装成功。
2. LaTex 使用运行
用 windows 记事本写 Latex
新建记事本,并将其后缀改为
.tex
(或者在 Windows 命令行中输入notepad test.tex
创建 Latex 文件);编译命令:
latex test.tex
;编译含有中文的.tex 文件先将文件选择为 utf-8 编码保存,并执行命令:xelatex test.tex
;转化为 PDF 文件命令:
divpdffmx test.tex
;删除中间过程产生的文件:
del *.aux *.div *.log
。
以上过程可写成 Windows 批处理文件.bat
执行:
全英文文档:
含有中文的文档:
3. LaTex 源文件的基础编写
用\documentclass{}
引入一个文档类,article
文档类为撰写论文相关操作的文档类。
含有中文的源文件(支持中文必须要让源文件支持 utf-8 编码):
LaTex 处理中文步骤:
文档中需要引用
ctex
宏包文档为 utf-8 编码进行存储
用
xelatex
命令对文件进行编译
4. LaTex 源文件基本结构
正文区有且只有一个
document
环境$公式$
(一对$
包围起来)称为数学模式单
$
表示行类公式,双$$
表示行间公式增加一行空行表示回车(将文字分为两行)
使用
newcommand{}{}
定义一个命令
5. LaTex 中的中文处理办法
源文件编码为
utf-8
使用
usepackage{ctex}
引用ctex
中文宏包
equation
环境可以产生带有编号的行间公式:
可以在 cmd 命令行中输入
texdoc ctex
命令打开 ctex 宏包手册使用
texdoc lshort-zh
命令查看 LaTex 简单使用教程
6. LaTex 的字体设置
字体族
罗马字体:笔画起始处有装饰
无衬线字体:笔画起始处无装饰
打字机字体:每个字符宽度相同,又称为等宽字体
字体系列
粗细
宽度
字体形状
直立
斜体
伪斜体
小型大写
字体大小
字体族设置:
其他中文字体的相关命令可查看 ctex 文档
7. LaTex 文档基本结构
空一行或多行可分段落(首行缩进)
\par
命令:分段落\\
命令:分行\tableofcontents
命令:生成目录
8. LaTex 中的特殊字符
空行分段,多个空行等同 1 个
自动缩进,绝对不能使用空格代替
英文中多个空格处理为 1 个空格,中文空格自动忽略
汉字与其他字符的间距会自动由 XeLaTex 处理
禁止使用中文全角空格
9. LaTex 中的插图
更多 graphicx 的用法可打开texdoc graphicx
文档查看
导言区:
\usepackage{graphicx}
宏包语法:
\includegraphics[<选项>]{<文件名>}
格式:EPS,PDF,PNG,JPEG,BMP
10. LaTex 中的表格
打开
texdoc booktab
三线表打开
texdoc longtab
跨页长表格打开
texdoc tabu
综合表格
11. LaTex 中的浮动体
浮动体
figure 环境(table 环境类似)
\begin{figure}[htbp]
< 任意内容 >
\end{figure}
<允许位置>参数(默认 tbp)
h,此页(here)——代码所在的上下文的位置
t,页顶(top)——代码所造的页面或之后的页面的顶部
b,页底(bottom)——代码所在页面或也买你之后页面的底部
p,独立一页(page)——浮动页面
标题控制(caption、bicaption 等宏包)
并排与子图表(subcaption、subfig、floatrow 等宏包)
绕排(picinpar、wrapfig 等宏包)
12. 数学公式初步
13. 数学公式的矩阵
需要引入amsmath
宏包
14. 数学公式中的多行公式
需要引入amsmath
和amssymb
宏包
注意数学模式下
\text{text}
命令的使用,该命令可在数学模式下输入中文
15. 参考文献 BibTex
直接引用参考文献
使用 BibTex 管理参考文献
需要选择构建文献管理工具为
BibTeX
16. 参考文献 BibLaTex
需要在构建中选择文献管理工具
Biber
17. LaTeX 中的自定义命令和环境
\newcommand
命令:
\renewcommand
、\newenvironment
命令:
\renewcommand
、\newenvironment
命令:
版权声明: 本文为 InfoQ 作者【乌龟哥哥】的原创文章。
原文链接:【http://xie.infoq.cn/article/d9774841e825489a81480d73d】。文章转载请联系作者。
评论