前言
终于结束了复杂的毕业论文的word排版(也可能是我word用得太烂),这也使我下定决心好好学下LaTex。我的观点,只有把学到的知识可以轻松输出才是真正的掌握,这也是我开始写阶段性总结文章的动机,也希望同时可以帮到大家一点,错误的地方也请指正。经过我的查阅,最终确定在overleaf平台开启我的LaTex之路,同时也很推荐Texlive+vscode。但无论怎么选择吧,LaTex始终是一个排版工具,重点是要多动手学会去用,而不是一直在读文章看教程,这也是我一开始进入的误区。就像是我高数老师上课总说的“我上课是教你们如何将数学作为一种工具运用到你们物理定理的推演中,而不是让你在这里一直问我为什么这么用,就用就行了”。
本文以刘海洋老师的《LaTex 入门》中的“杂谈勾股定理”为实例展开介绍,希望最终达到能不套用模板编辑毕业论文的目的。
Overleaf简介
Overleaf 是一个在线 LaTex 编辑平台,会省去安装的麻烦,新手因好奇入门的话比较推荐。先来看下工作面板,大体可分为文档区、编辑区和编译区三部分。其中文档部分用来管理编辑的tex以及上传的图像,编辑区顾名思义就是编写及排版的区域,编译区就是通过内嵌pdf实时检查我们排版效果的区域。
提示:默认编译器为pdfLaTex,若要编辑中文文档,建议在菜单中将编译器换为XeLaTex或者LuaLaTex。
基本文档结构
基本的文档结构大体可以分为导言区(Preamble)和document环境(environment)两部分。导言区在正文开始之前,用以设置文档的属性、调用要使用的宏包(package)以及自定义新的命令等等,而在begin{document}与end{document}之间是我们要编写正文的环境[begin{}与end{}这一对命令定义一个新的环境(environment)]。
如果要写的是小短文可以在document环境中直接编辑,若是长文则可以像上图中一样,创建不同章节的文件,最后在main.tex中插入[input{}]。
- 导言区(Preamble)
还是以刘海洋老师的《LaTex 入门》中的“杂谈勾股定理”为实例来看导言区:
%以后为注释内容,这一点也是我认为比word好的地方。
documentclass{}为文档类型,如果是英文文档,默认设置就可以(article/report/book选其一),中文文档则需要设置为ctexart/ctexbook,编译器切换成XeLaTex,可参考overleaf的help文档。
Chinese - Overleaf, 在线LaTeX编辑器cn.overleaf.comtitle{},author{},data{}定义文章的标题作者和日期,真正输出编译是在正文的maketitle一行。
为插入图片以及制作表格等等要调用的宏包以及新建命令可以编写边在导言区添加,随着后面的学习会慢慢介绍。
今天就先写到这里啦,又是毕业生期盼学校早日开学的一天。