最近需要将写好的论文写成Latex样式,但是以前没有用过Latex,一时间无法下手,所以先了解学习一下Latex的使用方法。
1.Latex基本框架
Latex文档基本构成如下所示:
\documentclass{article}
\usepackage{hyperref}
\begin {document}
% test
Your Content
\end {document}
\documentclass[option1, option2,...]{template}
定义文章样式,options可以为文章字体、文章页面等选项,template为文章的模板\usepackge{包名}
可以导入需要的包\begin{环境名}...\end{环境名}
的命令组合一般我们称为环境。当 环境名 为document
的时候,一般是正文区域;当 环境名 为abstract
的时候一般为摘要等。环境可以是文本、图片以及表格等。所以环境都要定义在document
里面,否则无法显示。\documentclass
和\begin{document}
命令之间的部分我们称为导言区,一般用于载入宏包,定义命令和调整格式。
从上面可以看到,在Latex文档中,命令以\
开头,后面跟[]
以及{}
填入选项和参数, %
后面为注释内容。
2.Latex基本规则
- 空格
Latex本身不支持空格,例如 “我是 Cafory” 输出内容为“我是Cafory”。如果想要使用输入空格,有以下三种方法:- {}:“我是{}Cafory”
- \ :”我是\Cafory”
- \usepackage[space]{ctex}
- 换行
用控制命令“//”,或“ /newline”. - 分段
用控制命令“/par” 或空出一行。 - 换页 用控制命令“/newpage”或“/clearpage”
- 特殊控制字符
特殊控制字符:#,$, %, &, - ,{, }, ^, ~,如果想要输出这些字符需要用以下命令:
\# \$ \% \& \- \{ \} \^{} \~{} $\backslash$表示 \
3.Latex常用转换
3.1 西文字符转换表
命令 | 解释 | 效果 |
---|---|---|
\rm | 罗马字体 | $\rm{ABCD}$ |
\it | 意大利斜体 | $\it{ABCD}$ |
\bf | 黑体 | $\bf{ABCD}$ |
\sf | 等线体 | $\sf{ABCD}$ |
\sc | 小体大写字母 | $\sc{abcd}$ |
\tt | 打字机字体 | $\tt{ABCD}$ |
\mit | 数学斜体 | $\mit{ABCD}$ |
3.2 字号转换命令表
命令 | 点数 | 中文字号 | 效果 |
---|---|---|---|
\Huge | 25 | 一号 | $\Huge{ABCD}$ |
\huge | 20 | 二号 | $\huge{ABCD}$ |
\LARGE | 17 | 三号 | $\LARGE{ABCD}$ |
\Large | 14 | 四号 | $\Large{ABCD}$ |
\large | 12 | 小四号 | $\large{ABCD}$ |
\normalsize | 10 | 五号 | $\normalsize{ABCD}$ |
\small | 9 | 小五号 | $\small{ABCD}$ |
\footnotesize | 8 | 六号 | $\footnotesize{ABCD}$ |
\scriptsize | 7 | 小六号 | $\scriptsize{ABCD}$ |
\tiny | 5 | 七号 | $\tiny{ABCD}$ |