查看原文
其他

LaTeX学术干货第一期 | 如何在3min内入门LaTeX排版?

爱学术的 清研学术 2023-09-10



LaTex入门介绍


LaTex已经大量应用在学术生活中

本期我们有幸请到李君仪讲师和张玍讲师

为大家带来LaTex的入门介绍

包括LaTex的背景、本地运行、在线运行、基本语法、进阶操作、教程及资源分享等内容

希望对大家有所帮助!

以下是讲师介绍

李君仪讲师

(团体咨询讲师)

#__核研院核能科学与工程专业2020级普博生。

#__有使用Latex编写各类英文文档的丰富经验,包括研究摘要、期刊/会议文章、海报等。了解各类资源网站,能够使用已有模板或自行编辑格式,可以提供Latex从入门到熟练掌握的指导。

#__答疑:基于Latex的学术论文排版

张玍讲师

(团体咨询讲师)

#__水利系2018级博士生,研究方向为数字流域模型

#__曾担任微积分助教、水利大数据原理与实践助教。擅长Python的使用以及Numpy、Scipy、Pandas、Sklearn、Matplotlib等的基础使用。擅长Latex论文排版。

#__答疑:基于Python的编程问题基于Latex的论文排版


从TeX到LaTeX


TeX是诞生于20世纪70年代末到80年代初的一款计算机排版软件,用来排版高质量的书籍,特别是包含有数学公式的书籍。创始人:Prof. Donald Knuth


LaTeX(读音:/Lah-tech/ or /Lay-tech/)肇始于20世纪80年代初,是Dr. Leslie Lamport为了编写他自己的一部书籍而设计的,实际上就是用TeX语言编写的一组宏代码,但是更加规范、便于上手,基本上不需要使用者自己设计命令。



为什么用LaTeX


稳定性:TeX与LaTeX的基本命令系统几十年来变化不大。

开源、免费:排版质量高、自动处理,版本兼容性强

生命力:对非西方语言的扩展、应用场景(如beamer、poster)输出格式不断推陈出新。

学术范:为了学术排版而诞生,完美支持数学公式,编号无须过多考虑,参考文献引用方便。


当然LaTeX也是有缺点的

非“所见即所得”,可视性差(远不如Word)

写论文还得debug(╥╯^╰╥)


本地运行LaTeX


LaTeX发行版本

TeX/LaTeX并不是单独的程序,而是复杂的软件包,打包发布为发行版。目前流行的发行版有CTeX和TeX Live。


CTeX:由中科院吴凌云制作维护,面向中文Windows系统,是对MiKTeX的再包装。安装后可以用WinEdt和TeXworks编辑器。

下载地址:

https://mirrors.tuna.tsinghua.edu.cn/ctex/


TeXLive:TUG发布,可以在UNIX/Linux、Mac OS X和Windows等不同平台上运行。

下载地址:

http://mirrors.concertpass.com/tex-archive/systems/texlive/Images/texlive2021.iso


编辑器

TeXworks:http://www.tug.org/texworks/ 

TeXstudio:http://texstudio.sourceforge.net/


LaTeX文件

.tex 文件:文章主体

.bib 文件 (bibliography):参考文献的内容

.bst 文件:参考文献的格式

.cls 文件:Class文档 声明一些格式


在线运行LaTeX


推荐使用Overleaf,优点包括:免安装;云端,便于协作、分享;速度与本地编译相近;版本控制,随时回滚


下载地址:

https://www.overleaf.com



Overleaf项目中可使用多种编译器,包括pdfLaTeX、XeLaTeX等,可以将TeX、LaTeX命令编译成文件。


LaTeX基本语法


第一个LaTeX脚本

\documentclass{article}% article类型的文档只能有英文,编译器为pdfLaTeX% 百分号可注释一行\title{Hello \LaTeX\ World} % 制作标题\author{Your name.} % 作者:你的名字。\date{\today} % 设置日期,默认当天
\begin{document} % 文档开始\maketitle % 制作标题\section{Section1} % 第一部分\subsection{Subsection 1 of Section 1} % 第一部分的第一个子部分Content here. % 正文部分\end{document} % 文档结束


效果如图:


在LaTeX中使用中文

pdfLaTeX编译器不能使用中文,若要使用中文,可以使用ctexart文档类型和XeLaTeX编译器。

\documentclass[utf8]{ctexart} % ctexart类型的文档支持中文,但编译器为XeLaTeX\title{一个简单的 \LaTeX 模板}\author{你的名字。}\date{\today} % 设置日期,默认当天
\begin{document}\maketitle % 制作好标题\section{第一部分}\subsection{第一部分第一个子部分}正文\end{document}


效果如图:

命令与环境

命令都以反斜线 \开头,后接命令名,命令名或者是一串字母,或是单个符号。命令可以带一些参数。环境的一般格式是:

\begin{环境名}环境内容\end{环境名}
%有的环境也有参数或可选参数\begin{环境名}[可选参数](其他参数)环境内容\end{环境名}


宏包

宏包就是LaTeX发行版(TeXlive、CTeX等)的插件功能,通过安装不同的宏包可以获得更多的功能。一个宏包往往包含一个文件或多个文件,这些文件利用TeX命令定义了新的命令,用来改变LaTeX默认的功能。


加载宏包:\usepackage\{宏包名\}。在文档开始前加载。


文本基本操作

斜体命令:\textit{文本},中文的斜体需要另加字体

粗体命令:\textbf{文本}

字体命令:\kaishu{文本}(设置为楷体),此外还可以通过\fansong、\heiti分别设置仿宋、黑体字体

字号命令:\Huge{文本}(还可以是huge,LAEGE,Large直到tiny)


列点

\begin{itemize} %无编号分点    \item A    \item B    \item C\end{itemize}
\begin{enumerate} %有编号分点    \item a    \item b    \item c\end{enumerate}


插图

需要加载graphicx宏包

\begin{figure}[H] %后面的[]里面可以设置图片的位置,自行百度    \centering %居中    \includegraphics[width=0.5\linewidth]{figure_file}      %插入图片(可以使用相对地址),设置宽度为0.5倍行宽    \caption{图片标注}    \label{fig:mylabel}    %设置图片标签,方便引用\end{figure}


插公式

\begin{equation} % 公式环境 % 如公式无须编号,在equation后加*    E=m c^2\end{equation}$E=mc^2$ % 行内公式\[E=mc^2\] % 行间公式(不推荐使用$$...$$)


效果如图:


常用符号

\times % 乘号\frac{abc}{xyz} % 分数\sqrt{x} % 根号\int_{a}^{b}{c}dx % 积分\sum_{a}^{b}{c} % 求和


效果如图


插表格

学术中一般使用三线表,需要加载threeparttable宏包。

\begin{table}[H]\caption{Student information} %表格标注\centering\label{tab:mytable} %表格标签    \begin{threeparttable}        \begin{tabular}{ll}        %两个l代表有两列,每列居左(c为居中,r为居右)。        \toprule %最上面一根线        Name         & Student ID \\        \midrule %第一行下的线        XXX     & xxxxxxxxxx \\        \bottomrule %底线        \end{tabular}    \end{threeparttable}\end{table}


效果如图:

加参考文献

使用命令设置不同的参考文献风格以及添加参考文献:

\bibliographystyle{plain} %设置参考文献风格(括号内)。plain为按字母的顺序排列,此外还有unsrt,alpha等\bibliography{ref.bib} %加入参考文献地址


不同的引用风格:需要加载biblatex包。参考:

https://www.overleaf.com/learn/latex/biblatex_citation_styles


上面代码调用了ref.bib文件,bib文件包含了文档基本信息,可以自动生成参考文献。百度学术下载bib文件示例:


上面文献的bibTeX具体内容为:

@article{2014Historical,  title={Historical and Cultural Connotation of Frog Worship in Datong},  author={ Zhang, R.  and  Xue, W. L. },  journal={Journal of Shanxi Datong University(Social ence Edition)},  year={2014},}


LxTeX高端操作


Beamer

制作学术幻灯片,效果如图:


简历制作

https://github.com/billryan/resume

Github上知名LaTeX简历项目,效果如图


使用第三方编辑器

例如:Sublime Text。配置可参考:

https://www.zhihu.com/question/36038602/answer/78549469。

优点:可以预览公式,引用时有备选功能,具备代码补全。


自动识别公式

手敲数学公式往往非常痛苦,Mathpix软件可以自动识别公式为LaTeX代码,解放你的双手。

下载地址:

https://mathpix.com/


教程分享


   本文所述不及LaTeX全部内容万一,推荐以下进阶教程:

  • 《LaTeX入门》刘海洋著(图书馆有纸版及电子版,京东有售)

  • 《LaTeX Notes》Alpha Huang著

    https://github.com/huangxg/lnotes


其他资源分享


  • https://www.ctan.org/
    CTAN comprehensive TeX archive Network
    Search for/download packages and their user guide  

  • https://www.caam.rice.edu/~heinken/latex/symbols.pdf
    Mathematical Symbols for \usepackage{amssymb} 

  • https://www.overleaf.com/learn
    online editor 

  • https://tex.stackexchange.com/
    LaTeX问答网站

  • https://mirrors.tuna.tsinghua.edu.cn/github-release/tuna/thuthesis/
    清华学位论文模板



学术之路工作室介绍


THU学术之路工作室是针对研究生基础课程学习、科研入门基础技能和学术个性化需求,为清华大学研究生同学提供的科研技能定制服务平台我们将会以最便捷的途径解决你学术之路中遇到的各类问题!


工作室集合了大量专业大佬,从经验丰富的教授们、学术新秀、国奖获得者到身经百战的学术大牛,从基操大佬到论文写作大神,常态化招募更新,保证服务的质量。


工作室亦开放了Matlab、Python等线上交流群,群中集齐了各路神仙,你可以在预约服务后入群,与大神们一起探讨切磋哦


工作室还会每周汇总全校讲座信息与实验平台信息,让你真正做到学术资讯“一网打尽”!


专业化解决

24小时在线解答

个性化定制


学术之路的捷径就是学术之路工作室

让你全方位、深层次地提升科研素养!


工作室目前的服务范围包括24小时在线答疑、定制化的一对一咨询团体咨询。目前,工作室的团体咨询服务需在“水木汇”“学术之路”小程序上进行预约,戳公众号右下方菜单栏的“预约服务”则可以获得答疑群链接和一对一咨询的预约方式。


点击下方图片,进行“团体咨询”预约小程序



供稿 | 李君仪 张   玍

编辑 | 陈思含 宋傅天

审核 | 白浩浩 吴  锐 李施安

欢迎扫码关注我们~

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存