Latex排版技巧

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

MCM&ICM集训辅导专题二:Latex排版中国计量学院理学院MCM&ICM集训辅导专题二:Latex排版主要内容Latex排版优势Latex主要排版命令和技巧MCM&ICM集训辅导专题二:Latex排版一、Latex排版优势国际权威学术机构制定排版格式国际上许多权威学术机构都将Latex排版格式作为标准的文档格式。符号公式随心所欲在标准的TeX软件包中有75种不同设计尺寸的字体文档易于网上传输文件在文档中只包含ASCII扩展字符集前128位,文档输入文件同其他系统的文件相比尺寸较小,非常有利于在Internet上通过电子邮件传输。MCM&ICM集训辅导专题二:Latex排版LaTeX是一个在学术界享有盛名的专业级排版软件,特别适合于科技论文和书籍的编排,它使得作者能够专注于写作的内容,而不是拘泥在每个字应该如何显示等具体细节,此外在排版复杂的数学公式时,至今还没有任何软件可以与LaTeX匹敌。MCM&ICM集训辅导专题二:Latex排版二、Latex主要排版命令和技巧Latex字符集Latex环境集Latex命令集MCM&ICM集训辅导专题二:Latex排版1、字符集扩充字符:$,&,~,\,%,{,},^,_,和#数学字符集是指要进入数学状态才能排印出来的字符,它主要用于数学公式的排印。一般在源文件中,必须要在数学环境输入“$字符名称$”才可排印。MCM&ICM集训辅导专题二:Latex排版1)特殊字符是指键盘字符$,&,~,\,%,{,},^,_,和#不能直接用键盘产生,而必须由扩充字符的形式产生。是因为这些字符具有特殊意义,被用作控制字符了。2)$:数学环境进入或退出状态,一定是成对出现,如$\alpha$.3)&:制表(tabular)或阵列(array)环境中的列分隔符。4)~:连接两个不允许分开的字符或字,并产生一个空格。如人名和姓不允许分开排在两行上的,但有时恰好出现这种情形,则用~符号把人名和姓连起来,则排版时就会将人名移到下一行并适当调节上一行的行距使之充满。MCM&ICM集训辅导专题二:Latex排版5)#:用作宏命令中的可变参量的引导符,宏命令中的参数形式为#1,#2等,调用宏命令时再用具体的数值或字符串替换形式参数#1,#2等。6)^:上角标控制符,如“2^x”输出2x。7)_:下角标控制符,如“2_x”输出2x8)\:Latex命令引导符9){:Latex命令作用域的起始符;}:Latex命令作用域的结束符10)%:注释标志符,跟随其后的文字为注释内容,Latex排版时忽略此内容MCM&ICM集训辅导专题二:Latex排版11)\\:无条件结束当前行的排版,将文稿后面的内容从下一行顶格起排;12)\par:分段控制符;也可以有连续两个回车键实现。13)Latex度量的常用尺寸度量单位有英寸(in),厘米(cm),毫米(mm),点(pt)点定义为1/72.27英寸。MCM&ICM集训辅导专题二:Latex排版包括文字版式环境,图表环境和数学版式环境。环境引用的格式为:\begin{环境名}[选项]…排版内容…\end{环境名}2、环境集MCM&ICM集训辅导专题二:Latex排版文字版式环境1)center环境,此环境将使位于\begin{center}与\end{center}之间的内容居中排印,引用格式中无选项。2)flushleft环境,此环境将使位于\begin{flushleft}与\end{flushleft}之间的内容靠左边界对齐排版,而右边界不一定齐,引用格式中无选项。3)flushright环境,内容靠右边界对齐排版。MCM&ICM集训辅导专题二:Latex排版4)itemize环境,用于条款列举,被列举条款由一个实心圆标记,引用格式无选项。命令格式:\begin{itemize}\item空格条目1\item空格条目2……..\item空格条目n\end{itemize}MCM&ICM集训辅导专题二:Latex排版5)enumerate环境,用于条款列举,与itemize的差别在于被列举条款的引导标记符不同,为数字。可以多重嵌套。命令格式:\begin{enumerate}\item空格条目1\begin{enumerate}\item空格条目1\end{enumerate}\item空格条目2……..\item空格条目n\end{enumerate}MCM&ICM集训辅导专题二:Latex排版“每一个条目必须要由条目控制命令\item引出,条目与文字之间至少要空出一个空格。且每个条目输入完毕之后不需要做任何的强迫换行记号,如:\\(换行符)或者\par(分段符)Latex可以自动处理四重enumerate嵌套,编号规则为第一级自然数,第二级(a),(b)…编号,第三级编号为小写罗马数字i,ii,第四级为A,B,…说明:MCM&ICM集训辅导专题二:Latex排版图表环境1)tabbing环境用于制作无线框表格。无框线表格排版环境命令不能逐级嵌套使用。命令:\begin{tabbing}表文内容\end{tabbing}MCM&ICM集训辅导专题二:Latex排版表格(table)排版环境:表格命令格式:\begin{table}[位置参量]表格内容\end{table}位置参量有四种:h(当前行或者下面一行),b(底部),t(顶部),p(另面设置专用表格页)表格标题命令:\caption{表格标题}MCM&ICM集训辅导专题二:Latex排版可以较容易的制作各种复杂有线框表格,此环境引用中有选项,命令格式为:\begin{tabular}{对齐方式选择}…内容…\end{tabular}对齐方式包括左边齐(l),右边齐(r),居中(c).2)tabular环境MCM&ICM集训辅导专题二:Latex排版表格中的竖线:插入画竖线控制标识符“|”(键盘上的绝对值符号)表格中的横线:”\hline”来画出。横线的宽度是根据所要编排的表格内容自动设置的。双横线命令:\hline\hline行扩充:将某行的第i行至第j行列表文内容再划分成若干行。命令:\cline{i-j}单行列元素缩并:将当前行某个区域范围内的n列条目缩并成一列,可采用带三参数的单行缩并命令:\multicolumn{列数}{列参数}{条目正文}MCM&ICM集训辅导专题二:Latex排版3)table和figure环境,为浮动图表环境,可以方便的设置图表在页面上的位置,并且可以使用tabbing和tabular环境。引用格式为\begin{table/figure}[定位参数]\caption{标题}\begin{center}\begin{tabular}{c|c|r}\hline{\sl名称}&{\sl名称}&{\sl名称}\\1&2&3\\a&b&c\\\hline\end{tabular}\end{center}\end{table/figure}MCM&ICM集训辅导专题二:Latex排版定位参数有四个可选项:b:位于页底;h:位于当前行;t:位于页顶;p:单独占一页。定位参数可以是一项,也可以是几个的组合。当参数多个时,Latex将自动选择最合适的一种。MCM&ICM集训辅导专题二:Latex排版picture环境此环境中,可以利用Latex的画圆,画线、画矢量和画圆角矩形等命令制作简单的线条和曲线图形,若要制作复杂图形,还得使用别的软件制作,而在文中留一空处,此环境为有选项引用,引用格式为:\begin{picture}(num1,num2)…图形命令…\end{picture}参数num1,num2为十进制数,他们分别为绘图区的长度和宽度,单位为步。MCM&ICM集训辅导专题二:Latex排版首先需在latex文档的文件说明部分加上:\usepackage{graphicx}然后在需要插入图片的地方引用:\includegraphics[height=高度]{图片文件名}或者:\includegraphics[width=宽度]{图片文件名}其中的高度和宽度是指希望图片打印的高度和宽度,必须给出单位,可用厘米(cm)或英寸(in).高度和宽度也可用上述格式同时给出,这样可以改变原图的长宽比例.上述命令中的图片文件名是指欲插入的图片文件的文件名,图片必需是eps格式的.用graphicx包的includegraphics宏命令插入图片时还可以使图片旋转。方法是:\includegraphics[height=高度][angle=旋转角度]{图片文件名}用includegraphics宏命令(graphicx包):MCM&ICM集训辅导专题二:Latex排版绘图命令:\begin{figure}[htbp]\includegraphics[width=8cm]{./picture/4.eps}\caption{Figure4}\end{figure}文字环绕图形的命令:\begin{figwindow}[0,l,{\includegraphics[width=3.5in]{./picture/5.eps}},{Thefigure}]….正文文字…..\end{figwindow}MCM&ICM集训辅导专题二:Latex排版\begin{figure}[htbp]\begin{minipage}[t]{0.6\textwidth}\centering\includegraphics[width=3in]{./picture/6.eps}\caption{图名}\end{minipage}%\begin{minipage}[t]{0.5\textwidth}\centering\includegraphics[width=3in]{./picture/7.eps}\caption{图名}\end{minipage}\end{figure}并排两个图形的排版:MCM&ICM集训辅导专题二:Latex排版数学环境数学环境主要用于数学公式的排版,数学符号的产生和数学公式的自动编号等。1、math环境此环境用于文中公式和数学符号的产生,此环境下产生的数学公式不编号。用$...公式...$把公式或数学符号括起来。此环境引用中无选项。MCM&ICM集训辅导专题二:Latex排版此环境用于数学公式单独占行,但不编号的数学公式的排版,共三种方式$$......$$;\[……\];\begin{equation*}……\end{equation*}此环境中引用无选项。2、displaymath环境MCM&ICM集训辅导专题二:Latex排版3、矩阵排版命令引用格式为\begin{array}[对位参数]{各列元素对齐方式}\end{array}各列元素的对齐方式:居中(c),左边齐(l),和右边齐(r).对位参数:顶线对齐(t);缺省(中心线对齐),底线对齐(b)。111212122212&&&\\&&&\\&&&nnmmmnaaaaaaaaaMCM&ICM集训辅导专题二:Latex排版$$\begin{array}{lcr}x+y+z&uv&8\\x+y&u+v&88\\x&3u+v&888\end{array}$$“输入8883888xyzuvxyuvxuv输:出结果MCM&ICM集训辅导专题二:Latex排版界标排版命令一、动态开界标命令:\left界标排版命令数学公式.....二、动态闭界标命令:....数学公式\right界标排版命令例子:\[f(a,b,c)=(a+b)+\left\{\frac{a+b}{a-b}}\right\}+\left[\frac{1}{a+b+c}}{\frac{1}{a+b-c}}\right]\]1(,,)()1-输出结果:ababcfabcabababcMCM&ICM集训辅导专

1 / 48
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功