atom latex,latex设计的初衷

如何优雅地用 Atom + LaTeX 做毕业设计?

毕业设计快要开始了,写论文/实验报告时对于学校规定的排版的困扰总是逃不过,LibreOffice 体验不怎么好,Google Docs 总是有些延迟,对于不想直接折服 MS Office 而安装 Windows 的 Linux 用户,我们需要使用一个高可用,跨平台,且样式不乱的报告编写框架,LaTeX 遵从“呈现与内容分离”的哲学,样式的模版化让你不再烦恼排版的问题,而专注于内容的创造。Atom + LaTeX,让你能够得到更好的 LaTeX 编辑体验,使你的生活更美好。

Logo 与定义


在维基百科的介绍上 LaTeX 是这样的:

LaTeX(/ˈlɑːtɛx/,常被读作/ˈlɑːtɛk/或/ˈleɪtɛk/),文字形式写作LaTeX,是一种基于TeX的排版系统,由美国计算机科学家莱斯利·兰伯特在20世纪80年代初期开发,利用这种格式系统的处理,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,不必一一亲自去设计或校对,能在几天,甚至几小时内生成很多具有书籍品质的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学、物理文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。

实际的 Logo

如何优雅地用 Atom + LaTeX 做毕业设计?

本文介绍的主要是 XeTeX,是一种使用 Unicode 的 TeX 排版引擎,并支持一些现代字体技术,其直接使用本地计算机中安装的字体的方法,大大降低了使用 LaTeX 的难度,Logo 如下:

如何优雅地用 Atom + LaTeX 做毕业设计?

一点简要的入门


一篇典型的 Tex 文件的内容如下:

如何优雅地用 Atom + LaTeX 做毕业设计?

如何优雅地用 Atom + LaTeX 做毕业设计?

虽然看上去有点非所见即所得,不过“生成”出来的文档很漂亮是不是?准确的来说,从 Tex 到 PDF 的过程被称为编译,就像编译程序一样,一般指令如下:

如何优雅地用 Atom + LaTeX 做毕业设计?

我们一点点来理解这个文件的各个部分的内容,首先我们定义了文本的基础字体大小为 12pt,并且使用一个最基本的样式,被称为 “article”(其他的还有 book 之类)。

如何优雅地用 Atom + LaTeX 做毕业设计?

然后我们定义了一些需要用到的包,比如文中我们使用到了中文字体,所以引入了中文相关的包:

如何优雅地用 Atom + LaTeX 做毕业设计?

文章的标题,作者,和日期信息,在 LaTeX 中如果需要显示那个 Logo 的话只需要使用 LaTeX即可:

如何优雅地用 Atom + LaTeX 做毕业设计?

比如我们需要显示一点不同的标题,可以有类似如下写法:

如何优雅地用 Atom + LaTeX 做毕业设计?

如何优雅地用 Atom + LaTeX 做毕业设计?

对于 date 那块,如果希望文档顶部显示一些自己的信息的话可以考虑直接在 {} 内部写上自己的信息,比如这样,通过 \ 换行:

如何优雅地用 Atom + LaTeX 做毕业设计?

在顶部的一些文件相关信息定义好了之后就可以开始写文档的正文部分了,包含在:

如何优雅地用 Atom + LaTeX 做毕业设计?

在 TeX 中,所有的部分都是以 begin 和 end 开始和结束的。

段落格式


文本加粗?没问题,把需要加粗的部分包裹在 textbf{} 里面就好了。

如何优雅地用 Atom + LaTeX 做毕业设计?

比如你想加入一个有序号的 list ,在 Markdown 中我们一般这么做:

如何优雅地用 Atom + LaTeX 做毕业设计?

但是在 TeX 中,我们这么做:

如何优雅地用 Atom + LaTeX 做毕业设计?

关于章节的控制,如下:

如何优雅地用 Atom + LaTeX 做毕业设计?如何优雅地用 Atom + LaTeX 做毕业设计?

数学符号/公式


这个大概是 LaTeX 用起来最舒服的功能了,如果需要在文本中加入一个数学符号,在 TeX 中我们一般这么写:

如何优雅地用 Atom + LaTeX 做毕业设计?如何优雅地用 Atom + LaTeX 做毕业设计?

如果需要那些符号独立成行的话,就两个 $ 就好了。

Atom + LaTeX


在 Atom 上我使用的插件们是:

  1. Language Latex
  2. Latex
  3. Markdown-pdf

为了更好的体验,在本地 xelatex 已经安装完成的情况下只需要配置一下 Latex 插件使用 xelatex 并且打开 compile on save 即可。

如何优雅地用 Atom + LaTeX 做毕业设计?

实际效果图


如何优雅地用 Atom + LaTeX 做毕业设计?

工具再好,不如自己动手尝试,赶紧开始写论文吧~

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 4月 29日 下午3:51
下一篇 2023年 4月 29日 下午4:00

相关推荐

  • 3个在线学做菜的网站(有偿学做菜网站)

    番喜导航 大家好,我是牧鱼,好久没有更新文章了,趁着51假期给大家分享3个做菜的网站,现在的年轻人啊,好多不会做饭的,但是现在的年轻人啊,做起饭来无人能挡,连辣椒炒鸡蛋都不会做的年…

    2023年 5月 17日
  • 微信隐私这四个开关关掉怎么打开

    分享生活小妙招,享受科技新生活!大家好,欢迎来到今天的知识分享!我是你们的好朋友小俊! 微信是我们每天都必须使用的工具之一,因此可以说是使用频率最高的APP,但是微信中的这4个功能…

    2022年 12月 28日
  • 微信用户留意这四个功能最好关闭

    在我们如今的日常生活和工作当中,微信已经成为了最不可缺少的一个APP。现在基本上有手机的人,手机里面都安装了一个微信,平时有事没事就会点开微信,和自己的亲朋好友聊天,或者是逛一逛朋…

    2023年 4月 11日
  • myeclipse2020破解版

    做Java开发的朋友对Myeclipse和IDEA两个开发工具不会陌生吧?国内总代理称,现在网上下载的大多数Myeclipse都是10年前的破解版让人以为没有IDEA好用,如果用上…

    2023年 5月 12日
  • 淘宝网退款服务规则变更怎么办

    淘宝网发布公告称,随着在平台购物习惯的养成,消费者对退款服务的要求越来越高,为了使得消费者在平台享受更符合预期的退款体验,且综合考虑商家的实际售后能力,淘宝网将对《淘宝网超时说明》…

    2023年 6月 25日
  • do while在c语言中的作用

    do while语句是一个循环构造,其工作方式与while循环类似,只是该语句总是至少执行一次。执行语句后,do while循环检查条件。如果条件的计算结果为true,则执行路径跳…

    互联网 2023年 4月 14日
  • 闲鱼聊天平台可以查到吗

    不久前,一则名为“二手交易平台卖孩子”的新闻引发了广泛关注,让人们开始热议涉及的二手交易平台——闲鱼app究竟在做些什么。海报新闻记者深入调查后发现,闲鱼app上的交易范围早已超越…

    2023年 9月 26日
  • 海外版抖音tiktok注册

    作为一个拥有全球用户的视频分享平台,TikTok已经成为很多用户日常娱乐生活的一部分。不过,对于一些国内用户来说,因为一些地区的限制或网络不稳定,他们可能无法顺畅地下载和观看Tik…

    2023年 8月 2日
  • 图片加文字怎么写,创意图片加文字的方法

    很多小伙伴闲暇时就喜欢刷刷朋友圈或浏览社交平台,我也不例外。每次浏览时,总会发现有个好友发布的图片,给人的印象很是时刻。于是我仔细研究了对方发布的图片,发现她的图片与其他人不同之处…

    2023年 3月 19日
  • 家教注册什么公司(怎么注册家教网站)

    当我们上网多了,很多网站需要你注册,注册的时候就可能要你填写你的联系方式,比如手机号码,有的还要求提供邮箱地址;提供手机号码一般是跟实名认证有关系,也是当你的账号出现问题的时候,可…

    互联网 2023年 4月 24日