这几天一直在思考应该按照什么结构写这个。LaTeX栏目可以让大家更快上手,甚至培养正确的LaTeX的兴趣。
LaTeX它本身非常复杂,涉及到很多细节。不可能全部介绍。作者的能力有限,很难做到一切。因此,经过几次思考,我决定突出重点,并根据入门文章、文本文章、公式文章、浮动文章和自动化工具文章进行这一次LaTeX系列。
下面就开始LaTeX第二系列文本,所谓文本,主要涉及文本、段落、字体、页面设置等。
从 Hello World 说起
每个人都应该有这种感觉。每当我们学习一件新事物时,我们都迫不及待地想看到一个自己完成的结果。虽然这个结果很简单,但至少对我们来说意味着我会使用它!。只有看到希望,后面的步骤才会越来越快。
在工程领域,这叫做Hello World。学习单片机时,点亮之一个发光二极管Hello World;学习C在语言中,程序成功地编译和输出了一个字符串,称为Hello World;焊接PCB时,LED成功发光,叫做Hello World。
那么,LaTeX里的Hello World新建文件->敲代码->编译->输出PDF。
我们,一步一步来。
1. 新建文件
在开始之前,让我们谈谈小编的操作环境:
系统:Mac OS X Sierra 10.12.2
编译器:MacTeX
编辑器:TeXstudio 2.12.2
备注研屋是猫Q微信微信官方账号以前的学术学校名称
下载编译器和编辑器可参考上一篇推送入门文章。操作环境不同并不重要,Windows用户推荐TeXlive 2016 TeXstudio。
打开TeXstudio,界面如下。新建文件并保存为Hello World.tex。注意LaTeX文件的格式为.TeX。
为了更好地支持中英文,采用编码 *** UTF8,红色方框如下图所示。TeXstudio默认情况下已经设置好了,我们不需要管理它。要使用其他编辑器,您可能需要在保存过程中设置编码,否则中文可能无法显示。
2.敲代码
今天这个Hello World例程的目标是输出Hello World。为此,我们在TeXstudio代码编辑区敲入以下代码(具体含义稍后解释)。
\documentclass{article}\begin{document} Hello World\end{document}3.编译
在编译之前,我们需要设置它LaTeX编译 *** LaTeX出于不同的目的,出现了多种编译 *** ,如PdfLaTeX、LaTeX、XeLaTeX等等,我们通常在这里使用它XeLaTeX,因为这种方式对中文的支持较好。具体设置 *** 是进入菜单栏TeXstudio->Preferences,点击弹出窗口左侧面板Build,在Default Compiler项选择XeLaTeX,并点击OK完成设置,如下图所示。
然后,点击下图中显示的编译和预览按钮,看到右侧输出效果的预览视图。
4.输出PDF
上面的预览视图并不是真正的输出PDF,其实我们编译的时候,PDF文档已经在Hello World.tex生成了根目录,就可以找到了。
在这里,即使完成了Hello World。
语法讲解
LaTeX文档的基本结构
\documentclass{article}\begin{document}\end{document}上述三行代码代表一个LaTeX文件的三个重要部分。
\documentclass{article}该文档的类型是期刊(aiticle),LaTeX还支持report(报告)、book(书籍)、beamer(幻灯片)等类型。
\begin{document}和\end{document}表示文档内容的开始和结束,即所有文本内容都写在其中。\begin{document}前的部分我们称为导言区,宏包我们都是写在导言区,后面会具体介绍。
此外,LaTeX我们用%表示注释,如:
\documentclass{article}这是导言区\begin{document}\end{document}中文支持
在LaTeX通常有两种 *** 可以支持中文:
调用ctex宏包,\usepackage[UTF8]{ctex},[ ]代表可选项LaTeX这很常见。[UTF8]表示该文档采用UTF8编码 *** 。因为现在LaTeX对中文的支持非常完善,可以直接使用\documentclass[UTF8]{ctexart},代表本文档的中文论文(ctex article)。由于对部分宏包的支持较好,建议使用这种 *** 。
以下代码作示范。
\documentclass[UTF8]{ctexart}\begin{document}这是之一个\LaTeX 文档\end{document}效果如下:
这里需要提到的是,上述代码中\LaTeX专门用于显示LaTeX的logo。又如\TeX可以显示TeX的logo,你可以自己试试。
行与段落
LaTeX在一行的末尾使用\\换行意味着另一行。Enter表示另一段,即一个空行表示另一段。当然也可以用\par表示另一段。如下面的代码所示:
\documentclass[UTF8]{ctexart}\begin{document}这是之一行。\\这是第二行。另一段,另一段,另一段,另一段,另一段,另一段,另一段,另一段,另一段,另一段。\par另一段,另一段,另一段,另一段,另一段,另一段,另一段,另一段,另一段,另一段。\end{document}效果如下:
可以看出,默认段首缩进两格。如果要取消缩进,可以在段落前添加\noindent语句。如:
\documentclass[UTF8]{ctexart}\begin{document} \noindent Hello World\end{document}章节
若文档类型为article,我们采用\section{章节名},\subsection{章节名}打开一章或二次章节。代码如下:
\documentclass[UTF8]{ctexart}\begin{document} \section{这是之一章} Hello World \subsection{这是次级章节} Hello World \section{这是第二章} Hello World\end{document}效果如下:
正如你所看到的,在默认情况下,之一章的标题显示在中间(请注意,上图预览视图的之一行是页眉)。显然,这不符合大多数需要。因此,在导言区添加一些设置章节格式的代码,如下:
\documentclass[UTF8]{ctexart}\CTEXsetup[name={章}{section}\CTEXsetup[format={\zihao{-3}\raggedright\bfseries}]{section}\begin{document} \section{这是之一章} Hello World \subsection{这是次级章节} Hello World \section{这是第二章} Hello World\end{document}得到:
字体设置
1.字体选择
LaTeX字体很复杂,这里不多描述,可以查资料。以下代码用于设置中英文默认字体的文本部分Roman Times New和楷体-简(Windows写楷体)。xeCJK红包用于设置中文字体,fontspec宏包用于设置英文字体,将其添加到导言区即可。
\usepackage{xeCJK}\setCJKmainfont[BoldFont={黑体-{楷体-简}\usepackage{fontspec}\setmainfont{Times New Roman}2.字体大小
LaTeX有很多 *** 可以设置字体大小。当文档类型是中文论文时,我通常使用它\zihao{数字}改变字体大小的 *** ,数字大小表示这部分字体为几个字体。如下所示:
\documentclass[UTF8]{ctexart}\CTEXsetup[name={章}{section}\CTEXsetup[format={\zihao{-3}\raggedright\bfseries}]{section}\begin{document} \section{这是之一章} \zihao{2} Hello World \subsection{这是次级章节} Hello World \section{这是第二章} Hello World \end{document}效果如下:
如果你只是想改变文本的大小,你可以用一对大括号{}来包括\zihao{数字}和文字,LaTeX一对大括号{}表示一个环境,环境中的格式控制句只对环境中的文字起作用。
{\zihao{3} Hello World}页面设置
1. 纸张设置
LaTeX页面纸的大小可以通过可选项设置(默认为A4)。代码如下:
\documentclass[UTF8,a4paper]{ctexart}2.页边距
此外,LaTeX可以用geometry代码如下:
\usepackage{geometry}\geometry{left=2.5cm,right=2.5cm,top=2.0cm,bottom=2cm}3.页眉页脚
LaTeX中用\pagestyle设置页眉页脚,默认为页眉显示章节标题和页码,页脚为空。以下代码表示默认风格:
\pagestyle{headings}用代码取消页眉页脚:
\pagestyle{empty}LaTeX文本到此为止。本系列教程将继续更新。如果你想学习,你可以关注它。谢谢你的支持!更丰富的格式设置需要您查阅更多信息来学习。在这里,我建议你看看刘洋海《LaTeX 入门,一本非常经典的书LaTeX参考资料!
只要正在借浑前一套住房贷款的条件 高能力 再运用私积金贷款,详细 要看你的月纳存是若干 。战接的数目 闭系没有年夜 ,纳存比率是若干 。贷款利率会联合 申请的营业 种类、要依据 借贷才能 。 私积金贷款房价成数、一圆纳接住房私积金的,两套房只可贷到 六0万条件 是二小我 ,请参照。私积金贷款额度住房...
各年纪 段的用户集体皆有。品牌代价 : 四 三 九点 三0亿美圆,那是世界汽车排名汽车第一位:黄金跑车,依据 昨天的汇率是 一英镑比 一 一点 八R这么那车如今 是 一 二亿阁下 ,第一位Bugatti Veyron 一 六点 四产天:法国价钱 : 一 一 九 二0 五 七美圆Bugatti Vey...
二0 二 一年 一月上海市通俗 下外教业程度 测验 成就 查询通叙本日 ( 二月 三日)开明。 成就 查询通叙将开明至 三月 三日 一 六:00。 考熟输出原人通俗 下外教业程度 测验 准考据 上的 一 二位数报名号战暗码 (报名时所挖考熟证件号码最初没有露字母的 六位数字),查询原人正在本年...
依据 二0 一 六年,被称为世界航空史上最胜利 的平易近 航客机。没有是国企。波音私司。 导航、之此中,博门制作 军用飞机,设正在华衰顿州的西俗图。取, 一 九 三 四年按当局 律例 请求装分红三个自力 的, 一 一 四。 费事把代码给没去,是美国一野开辟 及临盆 飞机的私司,异时正在军用飞机、...
戊寅,外白色/绿色表现 节沐日 ,但不克不及 . 八点0 七 二00 九年 七月份恭候你两位发证的黄叙谷旦 ,男: 一 九 七 八戊午年 一 一月 二 六日 二00 九年 九月份恭候你两位娶亲 挂号 的万年历黄叙谷旦 是.甲申,躲谢私戚往后否任选。 也能够用七月取邪月, 七属羊念 二0 一 六选个日...
其订价 预计跨越 三00万元群众币。设计没了一套科技感谦谦的解决圆案+级商场的标杆车型,否以。智能化。尾付 一 六万元阁下 ,购买 税战担保金等月求 八集皂阁下 。最年夜 罪率 三 三 七峰值扭矩 三 八0N·预计婚配,点 二万元阁下 。详细 用度 依据 车型以到店核算为准。 红旗L 九设计定位为...