:LaTex:从此告别被Word支配的恐惧-经验观点免费ppt模版下载-道格办公

LaTex:从此告别被Word支配的恐惧

确一个主文件」和「子文件」之分  掌握LaTex的基本命令和环境  了解LaTex的数学公式和图表绘制功能  明白LaTex的优缺点以及适用场景  明白LaTex在学术论文写作中的重要性 LaTeX是一种专业的排版系统,适用于编写学术论文、书籍、报告等文档。与Word相比,LaTeX具有更强大的排版功能和更高质量的输出效果。本文将向你介绍如何使用Overleaf作为在线的LaTeX编辑器,并教你LaTeX文档的基本指令、格式修改、命令和环境、数学公式和图表绘制功能。你还会了解到LaTeX的优缺点以及它在

看完本文,你将学会:

  1. 使用Overleaf编辑LaTex文档 

  2. LaTex文档必须的三条指令 

  3. 使用LaTex指令修改文本格式 

  4. 知道LaTex文档有「正文」和「导言」部分 

  5. 知道如何调用LaTex拓展包 

文中附有练习题和参考答案

01

导言

Microsoft Word可能是受众最广泛的文本编辑软件了。

Word「所见即所得」和「操作简单快捷」的特点,极大地降低了它的学习成本。

“好用”的MS Word

但是,对于需要写论文的小伙伴来说,Word的页码、分级标题、目录、插图、公式、参考文献等等都充满了玄学,排版过程可能要消耗掉海量的时间。

所以今天和大家分享一款「所见≠所得」的文本编辑工具——LaTex。

虽然它入门的难度高于Word,但是它可以用代码自动生成格式,并且拥有功能丰富的拓展包,简直是论文党的福音

LaTex有两种读法:

  1. “Lay-tech” /ˈleɪ tɛk/

  2. “Lah-tech” /ˈlɑː tɛk/

所谓「所见≠所得」,是说我们在LaTex中输入的内容,并不是在PDF上或者打印出来后看到的内容。

比如,当我们输入:

$sigma$

编译这段文字后,我们看到的的不是“$sigma$”,而是希腊字母“σ”。

01

在哪里可以使用LaTex

Texmaker是一款免费软件,可以用来新建、编辑、编译和预览LaTex文件。Mac版的Texmaker还内置了很多常用的拓展包。

今天我们要介绍的是一个在线的平台:overleaf.com,它免去了安装的烦恼,还可以跨平台、跨设备使用。

网络上关于LaTex的教程多如牛毛。

比如,The Not So Short Introduction to LATEX2ε 是非常经典的入门读物[1]

Dr Nicola Talbot的网站[2]有三本LaTex教程,分别面向LaTex菜鸟、写论文的博士和行政工作者。

LaTex Stack Exchange[3]则是一个问答网站,里面有你使用LaTex过程中可能遇到的各类问题。

另外,Overleaf自己也做了一个30分钟入门教程[4]

03

创建LaTex项目

在Overleaf注册账号后,就可以新建项目了:

创建新项目

点击屏幕左边的「创建新项目」,选择「空白项目」,然后在其中输入以下“代码”:

documentclass{article}

egin{document} 

This is my first document. 

end{document}

点击绿色的「重新编译」按钮,就能在右手边看到PDF版本的内容:

This is my first document

可以看到,我们在左侧输入了4行文字,但是右侧的PDF只显示了1行内容(即“This is my first document.”)。

那另几行字的意义是什么呢?

首先,所有的LaTex文档必须要有一个documentclass[...]{...}指令,用于确定文档的类型。比如:

  • documentclass{article}:短文章

  • documentclass{report}:长文章,比如论文

  • documentclass{book}:书籍

这些文档的类型是必填项,填在大括号{}中。

方括号[]中是选填项,我们可以这么填:

documentclass[12pt,a4paper]{article}

“12pt”指文章的字体大小为12号;“a4paper”指页面为A4纸大小。

在确定了文档类型后,我们就可以输入egin{document},该指令之后的内容就是你要呈现给读者的内容,即PDF上会显示的内容。

需要注意的是,LaTex中所有的egin{...}指令都必须对应一个end{...}指令。

所以,我们需要用一个end{document}指令来结束自己的文章。

end{document}之后的文字,LaTex是不会理睬的。

04

调整文字格式

我们已经知道,为了让LaTex文档正常工作,我们至少需要三条指令:

documentclass{...}

egin{document} 

...

end{document}

我们把documentclass{...}egin{document} 之间的内容称为「导言」部分(preamble);

egin{document}end{document}之间的内容称为「正文」部分。

documentclass{article}

    %导言部分

egin{document} 

    %正文部分

end{document}

这个小节会介绍「正文」部分用于调整文字格式的几个指令:

  • section{...}:将{ }中的文字变为一级标题

  • subsection{...}:二级标题

  • extit{...}:斜体

  • extbf{...}:粗体

  • extsuperscript{...}:上标

  • extsubscript{...}:下标

  • extsc{...}:小型大写字母

练习一

利用LaTex指令生成以下格式的文字

练习一

参考答案

documentclass{article} 

egin{document} 

section{Section}

subsection{Subsection} 

The extbf{central issue} in this thesis is the issue of extsc{configurationality}, which has broadly been defined in terms of a division of the world’s languages based on their core extit{syntactic structure}. (Snijders, 2015:14) 

end{document}

05

巧用拓展包

第一和第二小节提到过,LaTex拥有功能各异的拓展包。使用这些拓展包能大幅提高LaTex的功能。

我们可以通过usepackage{...}指令来调用某个拓展包。

需要注意的是,usepackage{...}指令必须写在「导言」部分,也就是documentclass{...} egin{document} 之间。

正确的做法:

documentclass{article}   

usepackage{...}

egin{document}  

...... 

end{document}

错误的做法: 

documentclass{article}   

egin{document}  

usepackage{...}

...... 

end{document}

比如,我们可以试试“times”拓展包,即在「导言」部分写上usepackage{times}

我们会发现,文章的字体由LaTex的默认字体变成了Times字体。

练习二

在「正文」部分输入两段以上的文字,看看LaTex如何给文字分段。

然后在「导言」部分写上usepackage{parskip} ,看看分段的方式有何变化

练习二

点击空白处查看答案

默认分段是开头缩进两格;

使用parskip后,新段落开头不再缩进。

06

两个案例

相信以上的内容已经让大家对LaTex有了初步的了解,但是大家可能会疑惑:

这些功能Word都能实现。何苦学LaTex呢?

下面我来为大家介绍两个拓展包,让大家感受一下LaTex碾压Word的强大。

其中,“qtree”拓展包是用来画树状图的,“langsci-avm”拓展包是用来画矩阵的。

在「导言」输入相应指令即可调用拓展包:

documentclass{article}

usepackage{langsci-avm}

usepackage{qtree} 

egin{document} 

... 

end{document}

在「正文」部分,通过Tree[ ]指令调用“qtree”,通过avm[ ]指令调用“langsci-avm”。

通过Tree[ ],我们可以画出复杂的句法树,比如:

'I like trees'的句法树

avm[ ]能帮我们画出复杂的矩阵:

“Adam believes Bill to like chocolate”的矩阵

这两个拓展包的具体用法这里不再展开,感兴趣的小伙伴可以参考这两个网站:

  • https://www.ling.upenn.edu/advice/latex/qtree/qtreenotes.pdf

  • https://mirrors.nju.edu.cn/CTAN/macros/latex/contrib/langsci-avm/langsci-avm.pdf

07

结语

这篇文章带领大家了解了LaTex的基本用法,希望让大家在写论文时多一个选择。

LaTex的功能还有很多,本文不能涵盖,欢迎大家移步文末「参考」部分获取更多LaTex教程。

参考:

[1] https://tobi.oetiker.ch/lshort/lshort.pdf

[2] https://www.dickimaw-books.com/latexresources.html

[3] https://tex.stackexchange.com

[4] https://www.overleaf.com/learn/latex/Learn_LaTeX_in_30_minutes

文章为用户上传,仅供非商业浏览。发布者:Lomu,转转请注明出处: https://www.daogebangong.com/articles/detail/LaTex%20Say%20goodbye%20to%20the%20fear%20of%20being%20dominated%20by%20Word.html

(810)
打赏 支付宝扫一扫 支付宝扫一扫
single-end

相关推荐