本田马格纳怎么样:LaTeX的操作心得
来源:百度文库 编辑:偶看新闻 时间:2024/05/03 08:58:27
积累rp,发一些关于LaTeX的操作心得来源: 陈南的日志
积累rp中……
PS:我水平也很一般,所以高手们高抬贵手,让我有个积累rp的机会=.=
93分钟学会LaTeX里面的内容就不重复了,稍微写一些平时可能会用到的细节。
一、导言区
1、一般写文章可以用\documentclass{ctexrep}或者\documentclass{ctexart},写书的话\documentclass{ctexbook}。这些包括了中文的输入,所以特别适合中国人写文章。
2、目录默认的引用颜色是红色,而参考文言引用的颜色是略色的,这些在看电子版的时候比较方便,但是打印出来则会显得不清晰,改进的方法是:在导言区加上:
\usepackage[pdftex,CJKbookmarks=true, bookmarks=true, pdfstartview=FitH,
colorlinks=true,linkcolor=black, citecolor=black, unicode]{hyperref}
其中的linkcolor=black, citecolor=black就是把两个引用颜色都变成黑的,而colorlinks=true是指引用用颜色表示,如果这些选择false的话引用就变成了一个框。
3、改变公式、定理等的编号风格。
\def\theequation{\arabic{chapter}.\arabic{equation}}
这样可以使原来编号只为一个数字的,改成(2.3)这种有章有节甚至有小节的编号。定理定义也是类似的:\def\thedefinition{\arabic{chapter}.\arabic{definition}}
4、标题写完一定要\maketitle,否则显示不出来。pidgin的名言:“和 love 一样,不 make 是不会出来了...”(无语中……)
5、摘要的话,有专门的环境\begin{abstract}...\end{abstract}
6、公式默认都是在右侧的,但是有的时候写书需要让公式编号在左边,这时候可以用:\usepackage[leqno]{amsmath},其中[leqno]就是让公式编号放左边。
7、重新定义和自定义符号
\newcommand{\e}{\ensuremath{\varepsilon}}这个在打epsilon的时候只要打\e就可以,方便很多。
\DeclareMathOperator{\Det}{det}定义的是det的数学环境命令。
8、清除偶数页
这个在打书的时候要用,因为书的每章(特别是第一章)都是从奇数页开始的。在目录那里用\cleardoublepage可以使目录最后的偶数页空白,同样适用于参考文献那里。
二、正文
1、公式。公式的风格有很多,几个比较常用的说明一下。都是\begin{}\end{}环境。
1.1、equation
最一般的单个单行公式,居中,有编号。如果不需要编号可以用equation*或者displaymath。一般来说有编号的各种环境加个*就成了没有编号的了。当然,我还是比较习惯displaymath。
1.2、subequations
这个是写几个并列的子公式。比如N-S方程+连续性方程+能量方程,编号是数字加英文字母。
比如整体是公式(2.4),那么N-S方程就是(2.4a),连续性方程就是(2.4b),能量方程是(2.4c)。在subequations环境下可以嵌套equation或者align这些,以得到不同的风格。
1.3、align
这个是对齐公式时使用的,一般来说在等号处对齐看上去更美观,特别是在写方程组的时候,多数会采用这种方法,当然,当各个方程等号左右严重不对称的时候也会考虑全部居中对齐。
align一般嵌套在equation或者subequations这些里面。
比如下图就是align嵌套在subequations中的效果。
1.4、gathered
它嵌套在equation里面,不同于align是每个公式都编号的,它只对整个公式取一个编号,也可以选择对齐方式。如下图:
类似的命令是gather。
1.5、multline
当公式很长需要分行时,可以运用multline。它的默认效果是第一行左对齐,最后一行右对齐,其余的都居中,当然也可以选择参数改变风格。
2、图形
pdflatex一般只能用eps,beamer等的话可以用jpg和pdf图像(可能也能用eps)。
一般的插如图片\includegraphics{.../figname.eps}
几种环境,比如\scalebox可以让图片按比例放大或者缩小,\reflectbox让图片旋转一定的角度等。当然,这些环境可以不用加而直接修改\includegraphics后面的参数。不过加个环境稍微清晰一点。
另外,浮动图片在实际中比较有用\begin{figure}[!htbp]...\end{figure}这样写了可以避免在文中由于插入图片时空余不足导致将图片直接插入下一页但这页却留出空白,用了figure后就会让后面的文字先将本页空白出填满,文档更美观。
3、页眉页脚
\pagestyle{...}其中一般推荐的是{}里写headings,当然,有时需要用empty使页眉为空,页脚只有居中的页码。如果需要自己定义风格,可以用
\usepackage{fancyhdr}
\pagestyle{fancy} \lhead{}\chead{}\rhead{} \lfoot{}\cfoot{}\rfoot{}
4、行内公式
行内公式要加环境$...$,一般如果左右都有文字的话可以各加一个~,也就是~$...$~,这样使公式和文字有一定的间隙。比较美观。行内一般避免写矩阵,如果实在要写用smallmatrix环境。
5、公式中的文字
比如求最大值,max...,但是对于数学环境,要用\max,否则会出现斜体。类似的还有\exp, \min等等,而在数学公式中加文字的话需要用\mbox{}或者\text{},否则会编译错误。下面的就是加了斜杠的\max
6、善于运用工具栏中的符号
比如各种矩阵、表格、加粗、字体,这些都可以直接在Ctex工具栏中找,不用查命令。对于各种常用符号,可以直接点texfriend,用了几次也就记住了。如果实在找不到,可以发挥一下自己的想象力,毕竟命令都和英语有关的,没准能找到一些线索。
7、变界的符号
注意在分数或者公式体积比较大的时候直接打()会显得很难看,这时要用big( Big(等命令,如果吃不准大小该如何,就用\left(...\right)自动调节大小。如果是非对称的括号或者符号,可以用\left. ... \right|这样,左边是空白的,右面是根据大小调整的|
像这个图,如果只是在右面打了一个|_{\epsilon=0}那么这个竖线的高度会很短,排版就不规范了。
好了,先写那么多了,rp++~~