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

什么是LaTeX?

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

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

为什么使用LaTeX?

1. LaTeX普遍来说更美观
LaTeX通常都会比Word写出来的东西美观,在计算机科学、数学以及工程学科等涉及到数学公式的领域尤其明显。如下图:

上面的图两者对比可能不太明显,最大的不同在于字体,我个人更喜欢LaTeX的字体。下面对比两者公式的显示效果:

2. LaTeX在任何平台上都适用
LaTeX是免费的并在任何平台都可使用。要使用LaTeX的话,你需要先安装LaTeX发行版如MikTeK(或者基于此的更适合中文的CTeX)。然后你就可以在文档编辑器例如Notepad上写LaTeX文件。当然使用LaTeX专门的编辑器像TexWorks或CTeX集成的WinEdt会更方便。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的最大的缺点在于入门比较困难,要使用它还得专门学一门语言。此外在出错时,调试也会十分麻烦。

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

使用LaTeX写论文相关推荐

  1. 2019-2-13-Latex-论文elsevier,手把手如何用Latex写论文

    title author date CreateTime categories Latex 论文elsevier,手把手如何用Latex写论文 lindexi 2019-02-13 10:38:20 ...

  2. Latex 论文elsevier,手把手如何用Latex写论文

    这几天在开始写论文,准备发的是elsevier,这个网站的instruction有问题,下载的东西基本上好多的错误,所以我就写博客记录. 关于使用 Latex 的好处请看使用LaTeX写论文 - CS ...

  3. 关于latex写论文参考文献前有空格的问题

    问题描述: 在latex写论文时,前九个参考文献可以对其,到第十个之后每个参考文献和序号之间有一个空格 解决方法: Latex中thebibliography后面的数字代表的是\bibitem标签的最 ...

  4. Latex写论文过程中遇到的常见问题

    以下我将总结一些我在写论文的过程中遇到的一些小问题: 1. 在写时间复杂度或者定义数据集时,都要用到花体的O(),形如: $\mathcal{O}(NQ)$ and $\mathcal{O}(N^{2 ...

  5. 初级使用Latex写论文经验总结

    最近忙着写论文,但由于种种原因,初稿草写完成百分之八十,转英语的各程序也已熟悉,目前暂时搁置.暂作记录,便于后续熟悉流程. 首先强调一点,国内的知乎真的很好用,质量很高.本人在这就跟写日记,记流水账一 ...

  6. texlive写论文源代码_使用Latex写论文

    我是去年年底才开始接触latex的,当时写开题报告,导师说可以学下latex,可以自动生成文献,然后我就学了下,现在写论文我也是在用latex.毕竟使用时间不长,到现在还是在探索阶段,简单总结下lat ...

  7. 如何使用LaTex写论文?

    什么是LaTex? LaTeX - A document preparation system​www.latex-project.org/ LaTeX is a high-quality types ...

  8. Miktex + WinEdit 实现LaTeX写论文

    首先分别下载Miktex和WinEdit. Miktex是内核文件.首先安装MikTex WinEdit是用户界面.再安装这个软件. 打开WinEdit,在TeX一栏,可以看WinEdit会自动关联M ...

  9. latex写论文(TeXstudio工具)

    目录 前言 IEEE模板 模板免费分享 参考文献写作方法 我的.tex文件代码 前言 学校老师要求我们以IEEE顶级会议格式与标准写报告,于是过程虽然麻烦点,但是效果还是不错了,下面先展示一下自己写完 ...

  10. 让latex写论文更方便的几个工具

    1. LaTeX转word Pandoc 可以转换的文件类型有: reStructuredText, textile, HTML, DocBook, LaTeX, MediaWiki markup, ...

最新文章

  1. 2021年南通各高中高考成绩查询,2021年南通所有高中排名一览表
  2. 取最后一个字符 oracle,oracle截取最后一个字符
  3. 步步为营-89-SQL语句(删除重复数据)
  4. 首发:吴恩达的 CS229的数学基础(线性代数),有人把它做成了在线翻译版本!...
  5. c语言第四版课后答案第三章3.4,算法与数据结构C语言版课后习题答案(机械工业出版社)第3,4章 习题参考答案...
  6. Core Location :⽤用于地理定位
  7. python基础入门(8)之集合
  8. NET开发人员应该要知道
  9. Spring Boot 全局异常机制
  10. (转载)关于ASCII和GB2312、GBK、GB18030、UNICODE
  11. 10月24日云栖精选夜读:2017杭州·云栖大会完美收官 虚拟化平台精彩回顾
  12. shell 调试脚本设置
  13. 阶段5 3.微服务项目【学成在线】_day04 页面静态化_07-freemarker基础-if指令
  14. JDBC上传文件存入BLOB字段
  15. jsp分页功能的位置有可能会影响到翻页时的查询条件
  16. matlab 匹配滤波相位谱,第1章匹配滤波器.doc
  17. Nextflow patterns
  18. python的伪代码怎么写_如何写伪代码 - Take-it-and-apply-it - 博客园
  19. VMware14安装Ubuntu18.10
  20. 老中医给程序员的养生指北|开奖啦

热门文章

  1. 【盘点】最受欢迎十大中国风歌曲
  2. Verilog时钟n分频
  3. 红外遥控器的驱动函数
  4. python中shift_Python Pandas dataframe.shift()用法及代码示例
  5. shopex4.8.5 php5.6,惊爆漏洞ShopEX4.8.5隐患漏洞,最终解决方法ShopEX4.8.5安装完成后打开显示:Access denied by install.lock...
  6. 计算机知识与技能比赛活动总结,技能大赛总结优秀范文
  7. 2007年5月12日,地坛书市
  8. WordPress网站建设中实用的简繁切换工具
  9. 我们为什么要学习保险知识
  10. 新版edge找不到internet选项