使用LaTeX写论文

许多研究人员喜欢用Microsoft Word写论文。然而Word会有一些问题和局限。在本博文中,我会讨论用LaTeX代替Word去写论文

什么是LaTeX?

LaTeX是一种文字排版系统,它可以被用来制作论文、书籍甚至幻灯片。

LaTeX 和 Word 或类似软件最根本的不同在于Word 可以直接编辑文档并能实时看到排版结果,而使用 LaTeX 就有点像编程了(有点像编图形界面时直接拖控件和自己写代码)。要用LaTeX写论文的话,你需要用一种规范的语言写一个扩展名为.tex的文件去指明它应要怎样排版。然后,运行LaTeX引擎同生产PDF文件。如下图
LaTeX示例

为什么使用LaTeX?

1. LaTeX普遍来说更美观
LaTeX通常都会比Word写出来的东西美观,在计算机科学、数学以及工程学科等涉及到数学公式的领域尤其明显。如下图:
LaTeX和Word对比图
上面的图两者对比可能不太明显,最大的不同在于字体,我个人更喜欢LaTeX的字体。下面对比两者公式的显示效果:
LaTeX和Word公式对比

2. LaTeX在任何平台上都适用
LaTeX是免费的并在任何平台都可使用。要使用LaTeX的话,你需要先安装LaTeX发行版如MikTeK(或者基于此的更适合中文的CTeX)。然后你就可以在文档编辑器例如Notepad上写LaTeX文件。当然使用LaTeX专门的编辑器像TexWorks或CTeX集成的WinEdt会更方便。TexWorks使用图如下:
TexWorks使用图

3. LaTeX提供了非常多功能强大的包
除了LaTeX基本的功能外,你还可以下载包去实现更多功能。例如在计算机领域,我们可以使用algorithm2e去写出漂亮的算法,如下图:
算法示例图

4. 你不用去考虑你的文档的排版
使用LaTeX你不用去考虑图片和表格要怎么放合适,不用担心它们要怎么跨页。LaTeX引擎可以自动的去按照你所给的指令去排版。

5. LaTeX可以自动处理引用文献
使用LaTeX可以非常方便的去处理引用文献。通用的方法之一是你可以使用一个.bib文档去包含所有你参考的文献。然后你使用 \cite{} 命令去引用这些文献。如下图所示
参考文献处理示例
如上图所示,在 .tex 文件里我使用 \cite{efim} 去引用了一篇文章我命名为“efim”; 我在.bib文件里写了“efim”的信息;最后自动生产上标和文献引用。
不过Word好像也有一些工具去生成参考文献,但是不如LaTeX灵活。

6. LaTeX尤其适用大文档
在文章较大时,使用word管理会非常麻烦,而使用LaTeX跟小文档没什么差别。

## LaTeX的问题 ##
LaTeX的最大的缺点在于入门比较困难,要使用它还得专门学一门语言。此外在出错时,调试也会十分麻烦。

此文翻译改编于我导师的一篇博客

猜你喜欢

转载自blog.csdn.net/jiafgn/article/details/73065589