这篇文章说说我作为一个菜鸟是怎样用LaTeX排出规整的文档的。
首先说环境吧,为了方便处理中文,我安装的CTeX2.9套装,需要注意的是我并没有安装可选的WinEdit软件,因为个人不太喜欢把所见即所得和所想即所得混起来用,况且在接触LaTeX之前已经用习惯了Vim和ST2文本编辑器,再者,WinEdit貌似是需要获得授权的,种种原因,我选择使用文本编辑器编辑好*.tex文档,然后启动TeXWorks来综合为pdf文档这种流程,当然使用命令行过程可以深刻理解内部的流程,这就如使用MSVS和GCC一样,各有所取吧。为了朋友们能快速上手,全部在GUI下执行,如有朋友对命令行过程感兴趣,可以参考Lshort “1.5 一个典型的命令行过程”。
启动TeXWorks后,截取一部分界面如下所示:
经过试验下面将要贴出来的模板在编译选项设置为XeLaTeX+MakeIndex+BibTeX时可以编译无误。下面就是我常使用的自己总结出来的模板,包含基本插图,表格,代码显示,枚举,参考文献等功能,足够写一篇报告用了,其实也就这么简单,在模板中相应部分写入自己想要在文档中显示的文字,然后编译出来后就是一篇看上去格式规整的文档了。
documentclass[12pt]{article} title{ \ } author{ \ } %设置xeCJK宏包选项 usepackage[CJKchecksingle,CJKnumber]{xeCJK} setCJKmainfont[BoldFont={Adobe Heiti Std}, ItalicFont={Adobe Kaiti Std}]{Adobe Song Std} setCJKsansfont{Adobe Heiti Std} setCJKmonofont{Adobe Fangsong Std} punctstyle{hangmobanjiao} %插图宏包 usepackage{graphicx} %子插图宏包 usepackage{subfig} %文档风格宏包 usepackage{fancyhdr} %AMS字体宏包 usepackage{amsfonts} %绘制三线表 usepackage{booktabs} %插入代码宏包及设置 usepackage{listings} lstset{numbers=left, keywordstyle=color{blue!70}, commentstyle=color{red!50!green!50!blue!50}, frame=shadowbox,basicstyle=ttfamilyscriptsize, rulesepcolor=color{green} } %颜色宏包 usepackage[svgnames, table]{xcolor} usepackage[bookmarksnumbered, pdfencoding=auto, breaklinks, colorlinks, linkcolor=blue, urlcolor=blue]{hyperref} %此字体可用于控制封面字体 newcommand{Original}{fontsize{38pt}{baselineskip}selectfont} %重载内置变量 renewcommand{contentsname}{目录} renewcommand{figurename}{图} renewcommand{refname}{参考文献} renewcommand{figureautorefname}{图} pagestyle{fancy} begin{document} maketitle newpage tableofcontents newpage section{} section{} section{} section{} section{} %插图 begin{figure}[htbp] centering includegraphics[scale=0.6]{.eps} caption{small{}} end{figure} %代码 begin{lstlisting}[language=C++] end{lstlisting} %枚举 begin{enumerate} item[(1)] item[(2)] item[(3)] item[(4)] end{enumerate} begin{enumerate} item[$cdot$] item[$cdot$] item[$cdot$] item[$cdot$] end{enumerate} %居中表格 begin{table}[htbp] centering begin{tabular}{ll} hline hline end{tabular} end{table} %参考文献 begin{thebibliography}{9} bibitem{} John F. Wakerly, emph{Digital Design Principles and Practices}. Prentice Hall, 2005. bibitem{eda} 谭会生quad 张昌凡, emph{EDA技术及应用}. 西安电子科技大学出版社, 2004. end{thebibliography} end{document}
原文链接: https://www.cnblogs.com/guanhao-oncemore/archive/2013/06/12/3132497.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/91986
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!