您的位置:首页 > 其它

LaTex零基础入门

2020-12-29 20:32 141 查看 https://blog.51cto.com/1506947

Latex

概述

最近有一份课程作业要求使用latex排版,用latex对文档进行管理。说到latex,本科搞比赛时也用过,不过现在回想起来,当时是真的没有入门(虽然它很好入门)。这次课程作业要求使用latex排版,不得已图片捡了起来。本文将根据我这几天的学习使用过程来写。从安装到使用都会尽可能详尽叙述。(原来的那个推文格式过于冗杂就重写了)

软件安装与环境配置

我的电脑是Win10。latex版本很多,各有各的好处。在此处我使用了老师推荐的Texlive+TexStudio。如果你有过使用VSCode的经历,那么这两个文件将会很好解释。Texlive相当于后台解释处理部分,只安装它也可以,不过需要利用cmd页面进行处理;TexStudio相当于前端可视化界面,让你易于操作。

Texlive可以在线安装,也可以利用镜像文件安装,在此处推荐使用镜像文件,链接如下:http://tug.org/texlive/acquire-dvd.html
TexStudio下载链接如下:https://sourceforge.net/projects/texstudio/
安装Texlive完成后,可以在cmd窗口输入tex查看是否安装成功。(下图为安装成功)

注意:推荐先安装Texlive再安装TexStudio,这种安装顺序不需要你去手动配置TexStudio,几乎所有参数都会自动配置完成。
至此,安装配置完成。可以利用自带模板库试一下是否可以执行。
依次单击File->new from Template,接着选择模板和路径,单击ok即可。

如果前面设置的没问题,则会出现如下页面。

配置可编译中文

按照上述过程安装,默认情况下编译中文会出错,因此需要改一下。

依次单击options->configure studio会出现配置页面。具体配置是将Build下的compiler选成lualatex。


LaTex模板

玩过的人都知道,自己手动去编写一个模板是费时费力的。投稿的话,一般都会有固定的latex模板,只需要往里面填写内容即可。而我的是课程报告,用期刊模板不太合适,于是就需要去找模板。下面是找的一些可用网址。

1.laTex Templates,名字就是latex模板,简单粗暴。http://www.latextemplates.com/
2.LaTex工作室,这里面也有很多模板。https://www.latexstudio.net/archives/category/latex-templates/thesis-template
3.在同性交友网站github上也找到了一个。https://github.com/MartinThoma/LaTeX-examples
4.老师推荐的一个在线多人协同修改文档的网站,这个网站也有模板。https://www.overleaf.com/

公式输入

对于理工科学生来说,输入公式是一个很痛苦的事情,对于latex公式输入更是望而兴叹。在此处推荐一些骚操作。

1.软件输入法
有一个软件叫mathpix,各个平台都支持,他可以实现从图片到公式的转换。

值得注意的是,该软件的电脑端有次数限制,因此用户体验不是特别良好,但手机端没次数限制,而且手机端可以直接识别手写的公式,识别的可信度也在可接受范围内。


将对应的tex代码复制粘贴到电脑端即可。这里提醒一下,当该tex代码简单时,该tex代码不仅可以在latex文档中使用,也可以在word中使用(word粘贴时选择仅保留文本)。
2.网站输入法

当tex代码比较复杂时,则上述tex代码在word中将会无效。从网上找到一个大佬做的转换网站,成功实现转换。
步骤为:选择你想要粘贴的公式(也可以是手写的)->第一次复制tex代码->粘贴至https://l2m.gwl6.gq/->将公式反向生成的tex代码复制粘贴进你所要用的地方(latex or office)。


表格图片输入

此处采用老师推荐的一个网站,在线生成表格的tex代码

网址如下:http://www.tablesgenerator.com/
画完表格后,只需要复制代码进文档即可。

关于图片输入就没啥好说的了,普通录入就可以。
还有一部分是HistCite使用,具体见Latex零基础入门(附部分HistCite)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: