LaTeX入门
什么是LaTeX
- LaTeX是一种排版系统,它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单信件到完整书籍的所有其他种类的文档。
- 利用编写程序代码的方式写作。
- 目前比较方便的windows下的使用环境是TeXLive+vscode,安装方法百度。
- 可以先用Markdown写点内容试试,两种语言的基本逻辑差不多,Markdown更轻量,网络博客中的文章基本都是用这个语法写成的。
为什么使用LaTeX
- 在写作SCI论文时,杂志社有可能不会提供word格式的模版,但一定会有LaTeX的模版。
- LaTeX排版整洁,不会像word那样发生不可预料的变化。
- 当在不同杂志社的模版之间切换时LaTeX更简洁、简单,因为代码是通用的。
- 使用LaTeX写作科技论文时可以生成比较复杂的数学公式(现在word也可以办到)。
- 使用LaTeX写作可能会在评审时给论文加分。
怎么使用LaTeX
文章基本结构
1 | \documentclass{article} %除了article之外还有book、report、beamer |
如果要输入中文
1 | \documentclass[UTF8]{ctexart} %ctex+article |
- 所有位于\begin{document}之前的内容是前言,在这里制定文档页面大小、尺寸、也可以指定需要倒入的宏包
- begin和end之间的才是正文,这里的内容会被排版生成到文档中
例如要给文章设置标题:
1 | \documentclass[UTF8]{ctexart} |
文章的章节
LaTeX的章节生成十分的方便
1 | \documentclass[UTF8]{article} |
文章中字体的调节
1 | \documentclass[UTF8]{ctexart} |
插入图片
1 | \documentclass[UTF8]{ctexart} |
插入表格、列表
- 无序列表
1 | \documentclass[UTF8]{ctexart} |
- 数字列表
1 | \documentclass[UTF8]{ctexart} |
- 表格
1 | \documentclass[UTF8]{ctexart} |
插入公式
- 这个功能可能有的时候没有word方便
1 | \documentclass[UTF8]{ctexart} |
- 复杂一点的公式
1 | \documentclass[UTF8]{ctexart} |
插入参考文献
- LaTex参考文献的插入和endnote等软件不一样
- 下载文献时点击bibtex,网页会显示出以下内容:
1 | @article{jones2017epicutaneous, |
这就是Latex中的参考文献格式
- 使用时,首先在Latex文件的文件夹下创建一个新的bib文件(可以用记事本打开),并把上面的引用信息复制进去。(也可以使用别的管理文献的工具将end文件转化为bibtex文件,endnote等软件均有此功能)
- jones2017epicutaneous,就是引用文献的label,在文章中输入\cite{li1999murine}来引用