LaTeX配置及实用工具汇总

1. 教程

教程我没管那么多,在网上随便找几个入门的贴子看看,会改一些模板,基本上就可以用了。初学的时候其实主要是关注以下几个内容:

(1)如何使用label(主要是为了自动添加公式、图片、表格甚至于章节的编号)

(2)如何添加宏包,这个一般主要是在想用一些特定的功能的时候再去查就是。常用的宏包模板里面都有

(3)参考文献的管理和引用。这一点刚开始稍麻烦一点,LATEX的参考文献全部放在.bib文件中,添加引用过后再自动生成。这个东西找几个贴子看看,结合模板改改就基本上可以用了。这个只要掌握了过后,要改参考文献就十分简单了。因为列表完全自动生成,换风格就直接在文献格式改一下代码,引用格式改起来也非常简单。

2、主要工具和环境

(1) 下载MiKTex (这是LaTeX的核心编译工具)

https://miktex.org/

(2) 下载WinEdt(图形界面的LaTeX编译器,这个可以支持中文,有时候用得上)

http://www.winedt.com/

记住破解。 破解方法直接GOOGLE就行,最简单的办法是直接填写序列号,不过可能要多试几组,有时候失效周期比较短。

(3)下载SumatraPDF

https://www.sumatrapdfreader.org/downloadafter.html

(4)WinEdt中配置PDF阅读器路径(这个必装,)

配置MiKTex:

Option --> Execution Modes --> TeX System 全选 Auto(这里有时候可能会自动链接到Adobe Reader,如果生成PDF过后自动用Adobe打开了就不选Auto,只管下面这个操作)
option --> Execution Modes --> PDF Viewer --> 选SumatraPDF.exe

3、实用工具

(1) Latex表格生成工具:可以直接粘贴excel等多种表格,自动生成latex格式,目前用过最快的生成表格的方式,基本上可以和excel的表格无缝衔接。

https://www.tablesgenerator.com/

(2) Mathca – Latex直接画图的工具

https://www.mathcha.io/editor

这个工具可以画各种图形,然后直接生成latex代码,不用单独画图。如果不太麻烦的图形也可以直接在上面画,这种画图方式最大的好处就是它生成过后直接就是矢量图,完全不用担心清晰度。这个工具还可以做出十分复杂的图片,也是直接生成LATEX的代码。

不过也有缺点,一是不能直接上传矢量图进行附加编辑,另一个就是数据图画起来比较麻烦,不像ORIGIN那么好用。

(3) Overleaf:在线LATEX工具和社区

https://www.overleaf.com/

这个工具比较强大,不过有许多定制功能需要付费。我目前也还没怎么用。不过这里面有不少有用的模板可以直接下载使用,需要的时候可以直接上去找。

(4) Latex在线公式编辑器

https://www.tutorialspoint.com/latex_equation_editor.htm

在线编辑器有很多,这一个相对界面友好一点。初学LATEX的时候对命令不熟悉可以先用一用。可以直接拖拽控件再编辑原文件。不过我记得还有一个更好用的,可以同时编辑公式和LATEX编码,两边同步改变。不过找了好久也忘了到底在哪了。

(5) 其它

画图:Origin (origin pro 2018),或者MATLAB直接导出EPS文件也行,不过MATLAB相对而言用代码操作更方便。

查看图片器:psviwer, 这个工具可以直接打开EPS文件,不需要转成PDF

LATEX其实还有许多高级的用法,比如做动画、slider(类似PPT),做网页界面等,当然这些东西具体遇到了再看就是。

##### 4、Markdown

(1) 关于markdown的一点说明

这个语言我也没仔细查过,反正给我感觉就是一种简洁的标记语言,不过可能十分齐全。这个语言用得最多的就是开发人员,因为它可以很好地显示代码块和公式。比如看下这个代码:

import numpy as np
for i in range(5)
	print(i)

这个代码就是在markdown里直接输入的,这个区域定义起来非常简单直接三个 ```符号就行了。(具体参考一下文档就是。目前在许多技术网站基本上都用这个语言,比如各有大论坛CSDN,博客园,知乎,尤其GITHUB这一类。

之所以介绍这个东西,是因为我觉得它比latex更加简单(当然简单的代价就是它的风格并没有LATEX那么丰富多变),在编辑太多公式的时候,其实有时候我把它当成一个公式的编辑器,免得在LATEX里面弄半天。**当然也特别要注意的是,markdown兼容的latex并不是完整版。**简单地说就是markdown里的代码基本上可以直接粘到LATEX,但LATEX里的代码不一定能被markdown使用。

还有一个原因当然就是它很好用,平时做笔记、写点文档,包括以后可能备课的时候都很方便。

另外markdown的定位是”标记语言“,它和HTML的兼容性非常好。如果以后要做网站啥的,这些资料就可以直接上传。现在国内的许多高校网上的文档全是用个插件显示WORD或者PDF,看着就烦。

(2) typora: https://typora.io/

这是目前最流行的markdown桌面工具,我给你的这个文档就是用这个工具写的。界面非常干净,用起来效率也很高。markdown相关的主要功能也都可以在图形界面里简单的点几下就搞定,非常方便。

(3) KaTeX:https://katex.org/

注意: KaTeX并不是一个工具,它只是latex的一个变种,可以简单理解成latex的一个简化版,并且更加适合网页显示。之所以提这个是因为markdown里面实际上主要兼容的是这个版本。这个标记做了一些简化和优化,有些方面其实比传统的LaTeX敲起来还要方便。

5、Jupyter Lab和LaTeX

https://jupyter.org/

Jupyter Lab是Jupyter Notebook的一个升级版。它直接就兼容markdown,比如我之前给你看过的百度云的文字和代码交替出现的文档就是用Jupyter Lab做的。这个工具非常好用,我也十分推荐你在学python的时候直接就用它。因为文字、公式和代码 交替的这种形式,非常有利于我们记录一些关键的内容,这些记录留下来,后期也非常容易形成文档,方便以后给学生或者团队其他成员使用。

另外,Jupyter Lab的官网也提供了一个在线的编译环境。最初学习python的基本语法的时候其实可以就用它来做。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
为了安装和配置 LaTeX 环境,您可以按照以下步骤进行操作: 1. 下载 LaTeX 发行版:首先,您需要下载并安装一个 LaTeX 发行版,比如 TeX Live(https://www.tug.org/texlive/)或 MiKTeX(https://miktex.org/)。这些发行版包含了 LaTeX 系统及其所需的各种包和工具。 2. 安装 LaTeX 发行版:根据您的操作系统,选择适当的发行版安装程序进行下载并执行。根据提示完成安装过程。请注意,这可能需要一些时间,因为 LaTeX 发行版的安装包比较大。 3. 配置编辑器:选择一个适合您的编辑器来编写 LaTeX 文档。一些常用的选项包括 TeXstudio、TeXmaker、VSCode(使用 LaTeX Workshop 插件)等。根据您选择的编辑器,安装相应的软件并参考其文档进行配置。 4. 编写和编译 LaTeX 文档:打开您的编辑器,创建一个新的 .tex 文件,并开始编写 LaTeX 代码。在编写完成后,保存文件并使用 LaTeX 发行版自带的编译工具(如 pdflatex、xelatex 或 lualatex)对文档进行编译。这会生成一个 PDF 文件作为最终输出。 5. 安装额外的 LaTeX 包:有时,您可能需要使用一些额外的 LaTeX 包来扩展 LaTeX 的功能。可以使用 LaTeX 发行版提供的包管理器(如 tlmgr 或 mpm)来安装这些包。请参考相关文档以了解如何使用包管理器进行安装和更新。 这些步骤将帮助您安装和配置 LaTeX 环境。如果您在过程中遇到问题,可以参考相应的文档或在相关的 LaTeX 社区寻求帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半个冯博士

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值