首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

LaTex教程 我的第一个LaTex文档

UBook知识在线

一个很认真的知识分享平台

Latex是编辑和排版的软件,可生成PDF文档

使用体验和实现效果

Latex相比Word有很多优势

比如能方便编辑使用标准的数学公式

只需要用简单的语句就能实现标准地排版

学术期刊,会议论文规定必须使用Latex

不过

许多读者表示已经感受到Latex的高级

却仍然不会使用

本期将会从零开始,带你编写Latex文档

下载与安装

本地

离线编写Latex文档需要安装两个软件

文本编辑器

用于编写Latex所需代码和文本

可以下载

Texmaker

或者

Winedit

Distribution

用于将代码转换为文档

MikTex(for windows)

https://miktex.org/

MacTex( for Mac)

https://mactex.en.softonic.com/mac

或者使集成开发包

Ctex

http://www.ctex.org/HomePage

集成开发包中包含Miktex和winedit

在线

使用在线的Latex编辑器

除基本功能外还有各类论文排版模板,合作共享文档

Sharelatex

https://www.sharelatex.com/

Overleaf

https://www.overleaf.com/

编写

建立

如果在本地环境下,新建-保存,生成一个.tex文件后就可以开始编写。

我们来看一下代码的具体含义

\documentclass[12pt]

article表示该文档的类型article(一般英文排版使用article类型),12pt表示字号

\begin'和'\end'之间的就是文档的内容。

PS:latex命令以‘\’开头

所以这样一段代码显示就是

begin和end之间的文本

Hello,I'm ubook.’

在本地环境下进行“快速构建-查看PDF”,就可以看到代码产生的文档效果。

标题,作者,日期排版

通过刚才的尝试,我们已经可以使用Latex进行简单的书写,现在我们继续完善它。

'\begin'和'\end'之间的是文档(document)的内容。

在latex中通常把文章信息(标题,作者,日期等)放在'\begin'之前。

表示如下

\author

\title

\date

在\begin'和'\end'之间需要一句'\maketile'使这些信息显示出来。

通过刚才的代码我们就将文章信息标准地显示出来,省去调整间距,位置的苦恼。

换行,注释

你可能发现在using后写latex时 (第9行)换行了,但显示的文本中它们却仍然是同一行

在latex中换行不能简单的回车

下面这个例子展示了3种换行的方法。

1.在需要换行的地方空一行,将会产生一个不顶格的新行(类似段落开头空两行)。

2.在需要换行的行前加‘\\’,这里产生的是一个顶格的新行。

3.在需要换行的行前加‘\par’,这里产生的是一个不顶格的新行。

编译完成后显示如上。

有时你想在文章中对添加解释,备注,但不希望在生成的文档中显示,就需要注释

单行注释(%):‘%’后的内容将不会被显示(13,14,15行)

多行注释(\iffalse .... \fi):把需要注释的内容写在‘\iffalse .... \fi’中的省略号中。(16行)

图片

在把图片加入latex文档的时候,需要将图像文件和.tex放到同一目录下。

在开头使用命令'\usepackage',添加包。

使用命令‘\includegraphics[·]{·}’就可以插入图像,[]中控制图像大小,{}中是图像名

控制图像位置需要另写代码段

(以后再做示范)

以上代码显示如下。

完整

代码部分

(加入了王尔德的一首小诗)

效果

(生成的PDF)

本期Latex就介绍到这里

下期见

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180601A167CH00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券