科技论文编辑—Latex介绍陈兴国2016-6-292020/5/5南京邮电大学计算机学院1陈兴国1984生、已婚、博士、硕导NJUPTGameAIResearchGroup学历:2003-2013南京大学,计算机科学与技术系讲师(2014-01入职):南京邮电大学,计算机学院/软件学院研究方向:机器学习、强化学习、智能游戏10:15个人主页与联系方式Homepage:Email:chenxg@njupt.edu.cnQQ群:487653798目录Latex介绍基本语法与数学公式插图,算法,表格参考文献模板与定制其它应用2020/5/5南京邮电大学计算机学院4进度Latex介绍基本语法与数学公式插图,算法,表格参考文献模板与定制其它应用2020/5/5南京邮电大学计算机学院56什么是一种计算机排版引擎由DonaldE.Knuth(高德纳)1977年完成由三个希腊字母tec组成,发音为“Tech”最初用于出版工业的数字印刷设备最新的版本号是TeX3.1415926,当高德纳逝世后变为TeXp非常底层,对于一般的使用者来说比较复杂7DonaldE.Knuth(高德纳)是谁?8DonaldE.Knuth《TheArtofComputerProgramming》作者美国国家科学院院士美国工程院院士美国艺术与科学院院士斯坦福大学计算机系教授(30岁)最年轻的图灵奖获得者(36岁)~knuth/9什么是发音为“Lay-Tech”最早由LeslieLamport在上世纪80年代初开发是一个基于TeX的宏包提供了预先定义好的专业页面设置充分发挥由TeX所提供的强大功能短时间内生成具有书籍质量的印刷品还可以用来生成矢量图形为什么要用Latex?采用视图页脚填写课件名称FinalpapersubmittedinTeXorLaTeXonlyLaTeXvsWord1、LaTeX文档格式均匀,黑白和行距均匀;2、文档大小较Word小很多,并且使文本格式;3、数学格式排版比Word美观,公式自动生成编号4、LaTeXvsWord精力与时间耗费文件大小与复杂程度LaTeXvsWord14LaTeX的排版例子(用了IEEEtran宏包)15LaTeX的优点让你的文档足够漂亮以应对各种场合可以容易地编辑公式、生成脚注、索引、目录、参考文献等复杂的文档结构可以免去很多费力不讨好的页面样式设计工作有大量的模版可以借鉴,很容易套用免费,并且有很好的可移植性16LaTeX的缺点不适合排版非结构化的文档不是所见即所得的开发全新的版面很困难开始时或许令人振奋,但完全掌握其精髓却很难进度Latex介绍基本语法与数学公式插图,算法,表格参考文献模板与定制其它应用2020/5/5南京邮电大学计算机学院1718Windows:WinEdt19Linux:Kile20MacOS:TeXShop21Emacs:编辑器之神22Vim:神之编辑器23LaTeX的宏的结构\宏名[选项]{参数1}{参数2}...{参数n}环境宏\begin{环境名}内容\end{环境名}24LaTeX的基本框架源码25LaTeX的基本框架效果26LaTeX的文本输入格式多个空白当成一个空白,与HTML一样~也可当成空格,相当于HTML的&nbs;一个或多个空行或\\作为段落分割符十个特殊的符号#$%^&_{}~\前面九个加转义符\最后一个用\textbackslash注释以%开头左引号使用`,右引号使用'双引号是重复单引号27LaTeX的文本样式原体\textrm{...}粗体\textbf{...}斜体\textit{...}下划线\underline{...}强调\emph{...}28LaTeX的列表(IED)无序列表itemize有序列表enumerate描述列表description例子:\begin{description}\item[无序列表]....\item[有序列表]....\item[描述列表]....\end{description}29LaTeX的表格\begin{tabular}{|r|l|}\hline7C0&hexadecimal\\3700&octal\\\cline{2-2}11111000000&binary\\\hline\hline1984&decimal\\\hline\end{tabular}数学公式请参考文档2020/5/5南京邮电大学计算机学院30进度Latex介绍基本语法与数学公式插图,算法,表格参考文献模板与定制其它应用2020/5/5南京邮电大学计算机学院31插图、算法、表格请参考文档2020/5/5南京邮电大学计算机学院32进度Latex介绍基本语法与数学公式插图,算法,表格参考文献模板与定制其它应用2020/5/5南京邮电大学计算机学院33一、问题Latex参考文献写作过程问题使用Bibtex来辅助Latex参考文献写作2020/5/5参考文献需要逐条手工录入参考文献投稿格式需要手工调整参考文献顺序需要自己调整\cite{lable}\begin{thebibliography}\end{thebibliography}南京邮电大学计算机学院二、使用Bibtex来辅助Latex参考文献写作使用Bibtex的参考文献写作优点2020/5/5\bibliography{bibtex文件名}参考文献可以重复利用参考文献投稿格式无需手工调整参考文献顺利自动生成可用软件管理bibtex参考文献库\cite{lable}\bibliographystyle{风格名}南京邮电大学计算机学院Latex参考文献写作的两种方式Latex的参考文献命令\cite{lable}\begin{thebibliography}\bibitem{lable}\end{thebibliography}Bibtex命令\cite{lable}\bibliographystyle{风格名}\bibliography{bibtex文件名}2020/5/5南京邮电大学计算机学院三、Bibtex参考文献库的管理Bibtex参考文献库.bib@ARTICLE{Lable,author={},title={},journal={},year={},volume={},pages={}}文本文件可用图形化软件来管理.bib文件2020/5/5南京邮电大学计算机学院三、Bibtex参考文献库的管理Jabref图形界面管理.bib图形界面管理Bibtex参考文献库免费开源软件跨平台使用2020/5/5南京邮电大学计算机学院三、Bibtex参考文献库的管理自动插入参考文献2020/5/5南京邮电大学计算机学院三、Bibtex参考文献库的管理2020/5/5从数据库导出Bibtex文献库南京邮电大学计算机学院三、Bibtex参考文献库的管理2020/5/5从数据库导出Bibtex文献库南京邮电大学计算机学院三、Bibtex参考文献库的管理2020/5/5从数据库导出Bibtex文献库南京邮电大学计算机学院三、Bibtex参考文献库的管理2020/5/5在线检索导出Bibtex参考文献南京邮电大学计算机学院四、使用Bibtex的几点注意Bibtex参考文献库(.bib文件)与Latex文件放在同一目录下参考文献使用命令\cite{lable}\bibliographystyle{风格名}\bibliography{bibtex文件名}Latex文件编译次序:Latex、Bibtex、Latex、Latex将编译Latex文件时生成的bbl文件一起投稿2020/5/5南京邮电大学计算机学院进度Latex介绍基本语法与数学公式插图,算法,表格参考文献模板与定制其它应用2020/5/5南京邮电大学计算机学院45模板与订制模板自动化学报ACMIEEE各大会议订制排版格式参考文献格式(.bst)2020/5/5南京邮电大学计算机学院46进度Latex介绍基本语法与数学公式插图,算法,表格参考文献模板与定制其它应用2020/5/5南京邮电大学计算机学院47其它应用制作PPT制作矢量图制作简谱制作五线谱2020/5/5南京邮电大学计算机学院48PPT主要使用Beamer宏包参考文档,BeamerGuide2020/5/5南京邮电大学计算机学院49矢量图2020/5/5南京邮电大学计算机学院50制作简谱2020/5/5南京邮电大学计算机学院51制作五线谱2020/5/5南京邮电大学计算机学院52谢谢!2020/5/5南京邮电大学计算机学院53