LaTeX与CTeX
LaTeX是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。CTeX是TEX中的一个版本,CTeX 是TEX中文套装的简称。TEX在不同的硬件和操作系统上有不同的实现版本。这就像C语言,在不同的操作系统中有不同的编译系统,例如Linux下的gcc,Windows下的Visual C++等。有时,一种操作系统里也会有好几种的TEX系统。Linux系统下常见的TEX系统是teTEX,Mac OS系统有MacTeX,Windows下则有MiKTEX 、TeXLive。CTeX 把一些常用的相关工具(如GSview,WinEdt 等)包装在一起制作成一个简易安装程序,并对其中的中文支持部分进行了配置,使得安装后马上就可以使用中文。TeX环境安装
英文网址:https://www.latex-project.org/get/ 中文网址:http://www.ctex.org/HomePage此处以Mac为例介绍,在上述网站中选择 MacTeX (Mac OSX) 安装即可。安装大小大概在2G左右,除了给你的系统安装必备的系统组件外,还包括一些辅助软件(这些软件放着就行,不用管它们):工具选择
目前我本人选择的是 texstudio 和 Visual Studio Code : texstudio:英文论文 / 学术论文 Visual Studio Code:中文论文 / 毕业论文 选择原因:texstudio是很常用的TeX编辑器,默认可识别英文,对于英文论文写作非常方便。当然,如果要编译中文,也可以配置CTeX环境,Windows系统有许多配置方法大家可自行查询(但是亲测不能保证100%成功),对于Mac OS系统来说,网上也有许多CTeX环境配置方法的帖子,但由于版本不匹配等问题会经常性发生配置不成功现象(亲测与身边同学反馈),大家可以自行尝试下。鉴于此种情况,笔者选择了Visual Studio Code编译器用于中文论文写作(当然大家可以选择只安装VS Code)。Visual Studio Code编译器自带英文和中文编译,并且支持多种语言与文件格式的编写。LaTeX模版
LaTeX应用实例
以Visual Studio Code撰写中文毕业论文为例: 新建章节1. 先在毕设文件夹中新建「chapters」文件夹(下载的模板文件夹中一般已经存在了),用于放置每个章节的tex文件;2. 在Visual Studio Code中打开整个毕设文件夹,在chapters下新建文件,以「章节标题.tex」命名; 3. 在thesis.tex文件(相当于整个论文的框架文件)中,把新建的章节input进去; 4. 撰写正文。 插入图片 插入表格 参考链接: https://blog.csdn.net/ruthywei/article/details/82532878 插入公式 参考链接: https://www.cnblogs.com/liangjianli/p/11616067.html 引用格式 1. 图片引用: \figref{fig:xxx:xxx} 2. 章节引用:\secref{sec:xxx:xxx}3. 表格引用:\tableref{table:xxx:xxx} 文献引用1. 在学术网站引用文献时选择BibTeX格式,然后复制信息; 2. 把复制的内容粘贴到thesis.bib文件里(粘贴时不需要考虑顺序,参考文献顺序会按照文中引用顺序自动排列),有时BibTeX格式信息不完整,需要自己补全(例如下图中没有year); 3. 更多bibtex类型与引用格式:https://wenku.baidu.com/view/0f2096643968011ca300916d.html 附录 1.武汉大学·黄正华: http://aff.whu.edu.cn/huangzh/中文LaTeX安装与使用.pdf 2.LaTeX入门资料: https://www.latexstudio.net/archives/9377.html