前言
如果你对Word的排版效果不满意?投稿期刊要求用LaTeX排版?让我们通过一个例子来瞧瞧LaTeX的强大吧!
∑
p
prime
f
(
p
)
=
∫
t
>
1
f
(
t
)
d
π
(
t
)
.
\sum_{p\ \text{prime}}f(p)=\int_{t>1}f(t)\,\mathrm{d}\pi(t).
p prime∑f(p)=∫t>1f(t)dπ(t).
代码如下
$$
\sum_{p\ \text{prime}}f(p)=\int_{t>1}f(t)\,\mathrm{d}\pi(t).
$$
简单吗,心动了吗!赶快来学习LaTeX吧!
1 LaTeX简介
LaTeX是一种基于TeX的文档排版系统。LaTeX把大片排版的格式细节隐藏在若干样式之后,以内容的逻辑结构统帅纷繁的格式,遂成为现在最流行的科技写作——尤其是数学写作的工具之一。
2 LaTeX环境配置
由于我的平常使用LaTeX的电脑是MacBook,故以MacTeX为例,Windows系统以及Linux系统一样,没有什么太大的差别。
MacTeX的下载链接:https://tug.org/mactex/.
LaTeX编辑器可以采用Texstudio(个人推荐)。
LaTex就是一个排版软件,并不难学,只要掌握其规则就可以排版出格式整洁的文档。通常排一篇文章需要标题、作者、章节、段落、插入图片、数学公式、特殊符号、生成目录、插入表格等,把这些掌握基本上就够用了,因此只要掌握排版语法格式就可以了。
3 文本排版
3.1 断行和分页
在通常情况下,书籍通常采用等长的行进行排版。为了使段落显得更加优美,LaTeX在单词之间插入必要的断行点(line break)和间隙。如果单词在一行排不下,也会进行断词。在下方举一些常用的例子。
另起一行。
\\ or \newline
在强制断行后,禁止分页。
\\*
另起一页。
\newpage
断词可以采用下示代码:
hyphenation{hy-phen-a-tion}
3.2特殊字符和符号
特殊字符与符号 | 代码 |
---|---|
波浪号 | \sim |
度° | ^{circ} |
欧元符号 | \texteuro |
省略号 | \ldots |
注音符号(一声) | \= |
注音符号(二声) | \’ |
注音符号(三声) | \v |
注音符号(四声) | \‘ |
3.3 标题、章和节
标题可以由命令\maketitle
得到。但标题的内容需要在调用\maketitle
以前,由命令\title{...}
,\author{...}
和可选的\data{...}
定义。如果不需要日期,只要在\data{...}
中不填入任何字符,即\data{}
就可。
如果想把文档分成几个部分但是不影响章节的编号,可以使用\part{...}
命令。如果你使用report或者book类的时候,可以使用章命令:\chapter{...}
。
有下列分节命令
\section{...}
\subsection{...}
\subsubsection{...}
\paragraph{...}
\subparagraph{...}
节之间的间隔、节的序号和标题的字号由LaTeX自动设置。
目录的生成可以使用\tableofcountents
生成
4 LaTeX文章排版实例
代码
\documentclass[12pt]{article}
\usepackage{geometry}
\geometry{letterpaper}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{fontspec,xltxtra,xunicode}
\defaultfontfeatures{Mapping=tex-text}
\setromanfont[Mapping=tex-text]{Hoefler Text}
\setsansfont[Scale=MatchLowercase,Mapping=tex-text]{Gill Sans}
\setmonofont[Scale=MatchLowercase]{Andale Mono}
\title{Brief Article}
\author{The Author}
\begin{document}
\maketitle
This is a standard TeX document using Hoefler Text. It uses \LaTeX\ and
the standard \TeX\ graphic packages.
\end{document}
生成的文档
下期介绍LaTeX强大的数学公式排版能力!