latex怎么用论文排版,latex写论文快速入手

这几天一直在想该按照什么样的结构去写这个LaTeX栏目,才能让大家更快的上手,甚至培养对LaTeX的兴趣。LaTeX本身非常复杂,涉及的细节非常多,不可能全部介

8091ed4d909d462d84004584ec82cb99~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717776868&x-signature=ZI%2FsVwRjiWih4LJwpHxWivRmPYU%3D

这几天我一直在思考应该如何构建这个LaTeX专栏,让大家能够更快的开始使用LaTeX,甚至对LaTeX产生兴趣。

LaTeX本身非常复杂,细节太多,不可能面面俱到,也很难面面俱到。经过深思熟虑,我决定抓住要点,推出了LaTeX系列,有入门版、文本版、数学版、浮动对象版、自动工具版。

让我们开始LaTeX 系列的第二篇文字部分。所谓文字部分主要包括文字、段落、字体、页面设置等。

从 Hello World 说起

每次我学到新东西,我都迫不及待地想亲眼看到结果。这样的结果意味着它至少对我们来说是可用的。只有看到希望,我们才能更快地前进。

在工程领域,我们称之为“Hello World”。在学习单片机时,第一个亮起的发光二极管是Hello World。如果你学了C语言,程序就能编译成功,焊接PCB时,名为Hello World的LED就会成功点亮。

LaTeX 中的Hello World 创建新的文件类型、编译代码并输出PDF。

让我们一步一步来做。

1. 创建一个新文件

在开始之前,我们先来说一下编辑器的运行环境。

系统:Mac OS X Sierra 10.12.2

编译器:MacTeX

编辑器:TeXstudio 2.12.2

6b4968f07cb949feaa5a5f2250d68b6f~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717776868&x-signature=BkHgdPQfLQ8RpEXQ%2BviCBuLqpxg%3D 注:“演武”为“毛Q学堂”微信公众号旧名

下载编译器和编辑器请参见之前推送【入门】。对于Windows用户,即使操作环境不同,也推荐使用TeXlive 2016 + TeXstudio。

当你打开TeXstudio时,界面将如下所示:创建一个新文件并将其另存为Hello World.tex。请注意,LaTeX 文件的格式是.TeX。

5fdac46f09414411b4da9afef3666fa2~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717776868&x-signature=Xm5iUlXYI4%2BDxI93i2o7egXvyys%3D

为了更好的支持中文和英文,编码方式采用UTF8,如下图红框所示。 TeXstudio 是默认设置的,因此您无需担心。但如果使用其他编辑器,则可能无法显示中文文本,除非在保存时设置编码方式。

24119d32f4e44d59aaa3927995c76c4f~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717776868&x-signature=RqFCCPlYqxnRuyKWt6ZT9KnGZ%2FA%3D

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” ,点击“确定”完成设置。

73a7fa76caf64acface6eb1fcf0bf9f7~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717776868&x-signature=Beoo53N5hqFfVa3UgLQ7fO6riBA%3D

然后点击编译并预览按钮,如下图所示,你会看到编译成功,没有错误,右侧显示输出效果的预览视图。

19447320da5a4bd9b9a5c787e1366b21~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717776868&x-signature=yQt4F%2BhipcdR1AeM0n5yccMNhn0%3D

4.PDF输出

上面的预览视图不是实际输出的PDF。事实上,编译时会在Hello World.tex的根目录下生成一个PDF文档。只要找到它。

至此,Hello World就完成了。

语法讲解

LaTeX 文档的基本结构

\documentclass{article}\begin{document}\end{document}上面的三行代码代表了LaTeX 文件的三个重要部分。

\documentclass{article} 表示文档类型为期刊(文章)。 LaTeX 还支持报告、书籍(书籍)和投影仪(幻灯片)等类型。

\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 document\end{document} 编译输出,其效果为:

cca3ef01595a497f8666a42ceafb7e94~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717776868&x-signature=c0KoSNmVXp%2FX74TWdyZQrUEpGTU%3D

请注意,上面代码中的\LaTeX 专门用于显示LaTeX 徽标。另一个例子是\TeX,它可以显示TeX标志。你可以自己尝试一下。

行与段落

在LaTeX 中,在行尾使用\\ 来指示或开始新行。按两次Enter 键开始一个新段落。换句话说,空行意味着新的段落开始。当然,您也可以使用\par 来指示新段落的开始。如下代码所示:

\documentclass[UTF8]{ctexart}\begin{document}这是第一行。 \\这是第二行。开始另一个段落,开始另一个段落,开始另一个段落,开始另一个段落,开始另一个段落,开始另一个段落,开始另一个段落,开始另一个段落。 \par 另一个段落的开始,另一个段落的开始,另一个段落的开始,另一个段落的开始,另一个段落的开始,另一个段落的开始,另一个段落的开始,另一个段落的开始。 \end{document}效果为:

5c67a9de865e4b5eb82995dcb807d2fa~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717776868&x-signature=pCipFCnXEI8mV4CWY4jcronNACw%3D

您可以看到默认的段落标题缩进了两个空格。如果要删除缩进,请在段落前添加\noindent 语句。喜欢:

\documentclass[UTF8]{ctexart}\begin{document} \noindent Hello World\end{document}

章节

如果文档类型是文章,则使用\section{章节名称}、\subsection{章节名称} 或辅助章节。代码将如下所示。

\documentclass[UTF8]{ctexart}\begin{document} \section{这是第一章} Hello World \subsection{这是第二章} Hello World \section{这是第二章} Hello World\end 内容效果{document}是:

dc33cff20858434e97d9d44e51b79744~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717776868&x-signature=HvbvqMJlHobuwGlXviwzNzQrl1s%3D

正如你所看到的,默认情况下,第一级章节标题显示在中间(注意上面预览视图中的第一行是标题)。因此,它不能满足大多数需求。设置章节格式代码如下:

\documentclass[UTF8]{ctexart}\CTEXsetup[name={章节、章节}]{section}\CTEXsetup[format={\zihao{-3}\raggedright\bfseries}]{section}\begin{文档} \section {这是第1 章} Hello World \subsection{这是第2 章} Hello World \section{这是第2 章} Hello World\end{document} 获取:

386eb6d782524574802ed50af6d309d5~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717776868&x-signature=qY7Yl90TTdo4Qub%2FYzg9jBGFS2I%3D

字体设置

1. 字体选择

LaTeX 字体包非常复杂,因此我们在这里不做详细介绍。下面的代码用于将文本部分的中文和英文默认字体设置为Roman Times New和Kaiti-Simplified(在Windows中可以写为Kaiti)。其中,xeCJK宏包用于设置中文字体,fontspec宏包用于设置英文字体。只需将它们添加到您的部署区域即可。

\usepackage{xeCJK}\setCJKmainfont[BoldFont={黑体-简}]{凯体-简}\usepackage{fontspec}\setmainfont{Times New Roman} 2. 字体大小

在LaTeX 中设置字体大小的方法有很多种。如果文档类型是中文论文,我通常使用\zihao{number}来改变字体大小。数字的大小表示该部分文本的字体大小。如下:

\documentclass[UTF8]{ctexart}\CTEXsetup[name={章节、章节}]{section}\CTEXsetup[format={\zihao{-3}\raggedright\bfseries}]{section}\begin{文档} \section {这是第一章} \zihao{2} Hello World \subsection{这是第二章} Hello World \section{这是第二章} Hello World \end{document}效果如下。

c94836cebddc42818b7bb0b0a1fef67d~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717776868&x-signature=8nLuWxwt%2B5Soj6g8JXdvoL7QkrI%3D

如果您只想调整文本的特定部分的大小,请将\zihao{number} 和文本括在大括号{} 中。在LaTeX 中,大括号{} 代表环境。环境中的语句仅适用于该环境。喜欢:

{\zihao{3}Hello World}

页面设置

1. 纸张设置

LaTeX 允许您选择设置页面纸张尺寸(默认为A4)。代码将如下所示。

\documentclass[UTF8,a4paper]{ctexart} 2. 页边距

另外,LaTeX 可以使用几何宏包来设置页边距。这是代码:

\usepackage{geometry}\geometry{left=2.5cm,right=2.5cm,top=2.0cm,bottom=2cm}3.页眉页脚

在LaTeX 中使用\pagestyle 设置页眉和页脚。默认情况下,页眉显示章节标题和页码,页脚为空。默认样式由以下代码表示。

如果要取消\pagestyle{Headings} 页眉和页脚,请使用以下代码:

\pagestyle{空}

这就是关于LaTeX [文本] 的全部内容。如果你想学习,我会持续更新,敬请关注。更丰富的格式需要更多的阅读和学习。我推荐阅读刘洋海的《LaTeX 入门》,一本非常经典的LaTeX参考书。

原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/83702.html

(0)
小条's avatar小条
上一篇 2024年6月1日 上午12:14
下一篇 2024年6月1日 上午12:38

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注