最新Latex新手编辑过程中遇到的问题以及部分解决方法.doc

上传人:1595****071 文档编号:35039719 上传时间:2022-08-20 格式:DOC 页数:35 大小:850.50KB
返回 下载 相关 举报
最新Latex新手编辑过程中遇到的问题以及部分解决方法.doc_第1页
第1页 / 共35页
最新Latex新手编辑过程中遇到的问题以及部分解决方法.doc_第2页
第2页 / 共35页
点击查看更多>>
资源描述

《最新Latex新手编辑过程中遇到的问题以及部分解决方法.doc》由会员分享,可在线阅读,更多相关《最新Latex新手编辑过程中遇到的问题以及部分解决方法.doc(35页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateLatex新手编辑过程中遇到的问题以及部分解决方法Latex学习中遇到的问题以及解决方法Latex学习中遇到的问题以及解决方法整个文档的处理下来,最主要的还是细心,耐心。括号的配对一定要认真检查,还有在用到某些命令时,有些宏包记得在导言区加入usepackage对应宏包一、 特殊字符以及公式处理 下面的这些字符是LATEX 的保留字符,它们或在LATEX 中有特定的用

2、处,或不一定包含在所有的字库中。如果你直接在文本中使用它们,通常在排版结果中将不会得到这些字符,而且还会导致LATEX 做一些你不希望发生的事情。 # $ % & _ 当然,这些字符前面加上反斜线,就可以在文本中得到它们。 # $ % & _ 另外一些符号可以由特殊的命令或作为重音命令得到。反斜线不能够通过在其前添加另外的反斜线来得到,而是一个用来断行的命令。1. 公式的环境 usepackageamsmath(有的要使用)输入多行公式的时候,split、array、multiline、align、aligned、gather等等这些环境都可以选用。但是我目前只是使用了split和cases。

3、split环境:等号对齐,加上和$符号可以有多行对齐的效果。flalign环境:一行公式左对齐。multiline环境:最为突出的是他有自己的公式对齐方式,第一行居左对齐,中间居中对齐,最后一行右对齐,并且可以手工编号。gather环境:可以使得每一行公式都有独立的编号。如果某一行不需要编号加上notag在最后就好了。align环境:输入多行公式很好用的环境,对齐很灵活。cases环境:分段函数的输入感谢新浪博友:LaTex-3.14159265还有最简单的环境就是$x$或者$x$了,其中的x可以替换成任意想要的表达式: $括起来的是行内公式。 $括起来的是行间公式。它们不仅在公式的大小上有区

4、别,而且所占用的空间也不一样。简单的说来,$x$是穿插在文字之中的,而$x$则会另起一行来书写公式。$g(v)=sum a_icdot y_i+b$:$g(v)=sum a_icdot y_i+b$:2.公式自动编号、换行、对齐、上下标beginequation%equation环境会给公式自动编号g(v)=sum a_icdot y_i+bendequationbeginequationbeginsplit%使公式分行,但是必须在需要分行的位置加上,而且有等号对齐的效果E_red(I)=max(0,min(I_R-I_G,I_R-I_B)/S)E_green(I)=max(0,min(I_G

5、-I_B,I_G-I_R)/S)E_yellow(I)=max(0,min(I_R-I_B,I_G-I_B)/S)E_blue(I)=max(0,min(I_B-I_G,I_B-I_R)/S)endsplitendequation指数和下标可分别用 和_ 后加相应的字符来实现。 $a_1$ $a1$ $a_12$ 等价于$a2_1$%先写上标还是下标对于最后的公式都没有影响$a_12$ %大括号的位置影响上下标的位置分别为如下:3.公式的美观可以使用一些小的技巧使得公式看起来更加紧凑美观$a!b$ab$a, b$a: b$a; b$aquad b$aqquad b$分别显示如下:当然也可以使用

6、参数来调节公式间距、公式间的间距和公式与文本的间距(但是我还没有掌握,我暂时还只是使用这些小符号来处理间距,做出了的公式还行,但是代码真的很丑,如下)修改前:beginequationd_ti!=!leftbeginarrayrcl!arg!maxlimits_din d_t-mrightarrow ti,d_ti(fracB_t-mrightarrowi(d_t-mi)cap B_tjB_tj,fracB_t-mrightarrowj(d_tj)cap B_t-miB_t-mi)text !,if|l_t-l_t-m|thrd_t-1rightarrow titext ,elseendarr

7、ayright.endequation修改后:beginequationd_ti!=!begincases!arg!maxlimits_din ! d_t-mrightarrow ti,d_ti!(fracB_t!-!m!rightarrow !ti(d_t!-!mi)cap B_tjB_tj!,!fracB_t!-!m!rightarrow !tj(d_tj)cap B_t-miB_t!-!mi) qquadqquadqquadquad, if|l_t!-!l_t!-!m!|!thr!d_t!-!1rightarrow !ti qquadqquad,elseendcasesendequati

8、on二、图片处理:1.图片的插入问题:beginfigurehtbpcentering %图片居中includegraphicswidth=0.35textwidthFig 1.jpg%图片存在当前路径下,并且使用jpg格式,但是这样还是位图,要使用矢量图还需要别的方法。(图片命名最好没有空格,不然会显示空格后的1.jpg在图片上,如下图)captionTwo modules for majority of traffic sign detection and recognition systems. Stages in dashed frame may be omitted or combi

9、ned with neighboring stages, and the Tracking stage is for image sequences only.endfigurebeginfigurehtbpcentering includegraphicswidth=0.35textwidthFig1.jpgcaptionTwo modules for majority of traffic sign detection and recognition systems. Stages in dashed frame may be omitted or combined with neighb

10、oring stages, and the Tracking stage is for image sequences only.endfigure2. 图片大小修改:includegraphicswidth=0.35textwidthFig1.jpg0.35代表图片和图片标题的宽度,可以修改到合适的宽度。heigh % 指定图片的高度width % 指定图片的宽度angle %指定图片的旋转角度 scale %缩放图片因为图片处理没有做矢量图,所以没有遇到什么问题三、表格问题感谢博主:看了上面地址的这篇博文,表格的行列的合并基本是可以解决了!代码如下:documentclassarticle

11、usepackagemultirowbegindocumentLaTeX table exampleverb= http:www.chinatex.org=begintable!hbpbegintabular|c|c|c|c|c|hlinehlinelable 1-1 & label 1-2 & label 1-3 & label 1 -4 & label 1-5 hlinelabel 2-1 & label 2-2 & label 3-3 & label 4-4 & label 5-5 hlinemultirow2*Multi-Row & multicolumn2|c|Multi-Colum

12、n & multicolumn2|c|multirow2*Multi-Row and Col cline2-3& column-1 & column-2 & multicolumn2|c|hlineendtabularcaptionMy first tableendtableenddocument生成:解释如下:documentclassarticle%开始文档usepackagemultirow%使用多栏宏包begindocument%开始文档LaTeX table exampleverb= http:www.chinatex.org =begintable!hbp%开始表格%其中参数!hb

13、p 的意思是:%!表示尽可能的尝试 h(here) 当前位置显示表格,%如果实在不行显示在 b(bottom) 底部,begintabular|c|c|c|c|c|%开始绘制表格%|c|c|c|c|c| 表示会有5列, 每个的方式未居中(c),%也可以改成靠左(l)和靠右(r) 其中 | 表示绘制列线hline %绘制一条水平的线hline %再绘制一条水平的线lable 1-1 & label 1-2 & label 1-3 & label 1 -4 & label 1-5%这事表格的第一行, 其中5个元素, 用 &隔开.hlinelabel 2-1 & label 2-2 & label

14、3-3 & label 4-4 & label 5-5 %这事表格的第二行, 其中5个元素, 用 & 隔开.hline%下面这一段有点复杂,参看后面的解释,可以自己修改慢慢体会.multirow2*Multi-Row & multicolumn2|c|Multi-Column & multicolumn2|c|multirow2*Multi-Row and Col %上面开始两行合并, 然后又是正常的两列合并, 接下来是两行两列合并cline2-3 %绘制第2列和第3列的横线& column-1 & column-2 & multicolumn2|c|%补偿上面的两列合并的那一行hlineen

15、dtabularcaptionMy first table %表格的名称endtableenddocument其中,multirow2*text的第一个参数表示行的数目,*表示由系统自动调整文字,text表示要写入的文字multicolumn与multicolumn类似,功能是跨多列, multicolumn2|c|text表示跨2行,文字采用中心对齐的方式,text是要写入的文字。multicolumn和multirow可以组合使用,跨多行多列,只需要将multirow作为multicolumn的text即可。最后,cline用于画横线 clinei-j表示从第i列画到第j列.四、注释问题转

16、自: and :;在LaTex中的注释有3种:1. 用%注释一行文字, 在%后的文字都不予编译;2. 用iffalse . fi 包含一段文字, 被包含的文字被注释掉了;3. 用begincomment . endcomment 包含被注释的文字, 但是需要在引言区包括相应的宏包, 即 usepackageverbatim.其实用 WinEdt 的自带功能更简单。右键单击选中要注释的文本,选择 Insert Comment ,WinEdt 就会自动给选定的行添加 %,完成段落文本的注释;右键单击选中已经注释的文本,选择 Remove Comment ,WinEdt 就可以给选定的行去掉 %五、其他问题在生成pdf的过程中,有时候检查内容明明没有错误,机器却多次报错,runaway argument !File ended while scanning use of writefile par之类的,解决方法:直接删除编译文件夹内的.AUX扩展名的文件,再重新编译如果还是有问题,就把除.tex以外的文件均删除。多几次动手,才能多出现问题,去找方法解决,然后就了解更多。人真正要做的不是解决所有问题,而是发现新的问题,然后去想办法去解决,整个过程就是一种进步。-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 成人自考

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com