latex常见指令集总结.docx

上传人:小飞机 文档编号:3160377 上传时间:2023-03-11 格式:DOCX 页数:5 大小:38.62KB
返回 下载 相关 举报
latex常见指令集总结.docx_第1页
第1页 / 共5页
latex常见指令集总结.docx_第2页
第2页 / 共5页
latex常见指令集总结.docx_第3页
第3页 / 共5页
latex常见指令集总结.docx_第4页
第4页 / 共5页
latex常见指令集总结.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《latex常见指令集总结.docx》由会员分享,可在线阅读,更多相关《latex常见指令集总结.docx(5页珍藏版)》请在三一办公上搜索。

1、latex常见指令集总结页面布局设置类 首先,article和book样式默认的都是letterpaper,纸张尺寸是11*8.5英寸,所以开头要用/documentclassa4paperarticle,如果是新版本的CCT用/documentclasscctart就可以了,因为其默认的是a4paper选项。 其次,TeX中计算/oddsidemargin,/topmargin都是从纸内1英寸开始计算,因此真正的文本离纸左边距离应该是2.54+/oddsidemargin,举个例子,如果要设置文本离纸边距离为1cm,要如下设置: /oddsidemargin=-1.54cm /evensid

2、emargin=-1.54cm%有twoside选项才生效 /textwidth=19cm 至于文本高度,真正的文本离纸上边距离应该是2.54+/topmargin+/headheight+/headsep,这样就好用/textheight来调整文本高度了。 marginpar 命令可以用来生成边注。除非使用了reversemarginpar 命令边注一般放在页面的右边/span 边注的宽度由长度marginparwidth 掿制,而与正文之间的水平距离由marginparsep 冿定/span 1. 段首缩进 中文习惯在段首缩进两格,在LaTeX中,parindent 表示段首缩进的长度,我

3、们将它设置为当前字号的两个大写字母M的宽度,大约正好是两个汉字的宽度: setlengthparindent2em LaTeX 默认每节的第一段的段首不缩进,这不符合中文排版习惯。我们希望正文的每一段都要缩进,使用indentfirst宏包就可办到: usepackageindentfirst 2. 段距行距 LaTeX 用baselineskip表示当前的行距,其默认值大约是当前字号的1.2倍,如果当前字号是10pt,那么baselineskip是12pt。这对英文排版是合适的,对中文就显得太拥挤了,因为英文正文多为小写字母,字高与小写的x差不多。如果字号为10pt,那么1ex =4.3pt

4、。我通常把行距设为字号的1.8倍: setlengthbaselineskip1.8em 这个值随时可以改,对更改点以后的文字有效。 LaTeX 用parskip表示段距,我一般把它设为1ex: setlengthparskip1ex 注意这些修改长度的命令最好都放在正文区。 3. 页眉页脚 我通常用fancyhdr宏包来设置页眉和页脚。 documentclass10pt, a4paperbook usepackagefancyhdr 我们在 LaTeX 中先把 page style 设为fancy,再设置这个style中的页眉和页脚。但是它默认每章的第一页的page style是plain

5、,需要单独处理。 % 设置 plain style 的属性 fancypagestyleplain% fancyhf % 清空当前设置 % 设置页眉 (head) fancyheadREleftmark % 在偶数页的右侧显示章名 fancyheadLOrightmark % 在奇数页的左侧显示小节名 fancyheadLE,ROthepage % 在偶数页的左侧,奇数页的右侧显示页码 % 设置页脚:在每页的右下脚以斜体显示书名 fancyfootRO,REit Typesetting with LaTeX renewcommandheadrulewidth0.7pt % 页眉与正文之间的水平

6、线粗细 renewcommandfootrulewidth0pt pagestylefancy % 选用 fancy style % 其余同 plain style fancyhf fancyheadREleftmark fancyheadLOrightmark fancyheadLE,ROthepage fancyfootRO,REit Typesetting with LaTeX renewcommandheadrulewidth0.7pt renewcommandfootrulewidth0pt % 设置章名和节名的显示方式 renewcommandchaptermark1markbot

7、h第 thechapter章#1 我通常用titlesec宏包来设置正文中出现的章节标题的格式: usepackagetitlesec 设置章名为右对齐,字号为Huge,字型为黑体,章号用粗体,并设置间距: titleformatchapterflushrightHugeheibf thechapter0pt titlespacingchapter0pt-20pt25pt 设置节名的字号为Large,字型为黑体,节号用粗体,并设置间距: titleformatsectionLarge hei bf thesectionspace0pt titlespacing*section0pt1ex pl

8、us .3ex minus .2ex-.2ex plus .2ex 其中hei的定义为: newcommandheiCJKfamilyhei 5. 纸张大小 毕业论文要求用b5纸,单面打印,我用geometry宏包来设置纸张和版心大小: documentclass10pt, b5paperreport usepackagebody=12.6cm, 20cm, centering, dvipdfmgeometry % 以上将版心宽度设为 12.6cm,高度 20cm,版心居中,且自动设置PDF文件的纸张大小。 如何改变标题字体 装字体就不仔细讲了,主要是标题字体的更改,可以简单地用sectsty

9、 usepackagesectsty sectionfontfontfamilyuopfontseriesbselectfont subsectionfontfontfamilyuopfontseriesmfontshapeitselectfont subsubsectionfontfontfamilyuopfontseriesmselectfont 问题:TEX中,常常出现,某大公式位于当前页顶端,而使得上一页底部产生大片空白,或者上一页为了平衡页面布局,段落间距过大。很不舒服。 想法:如何使大公式跨页显示,以补充前一页底部的空白。 allowdisplaybreaks放在导言 在begindocument 之前加上命令 allowdisplaybreaks % 里的参数可为1,2,3,4。数值越大,执行跨页的强度越大 注意:allowdisplaybreaks要与公式排版命令 begineqnarray 。 您的公式 。 endeqnarray 结合使用才有效。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号