




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Latex学习中遇到的问题以及解决方法整个文档的处理下来,最主要的还是细心,耐心。括号的配对一定要认真检查,还有在用到某些命令时,有些宏包记得在导言区加入usepackage对应宏包1、 特殊字符以及公式处理 下面的这些字符是LATEX 的保留字符,它们或在LATEX 中有特定的用处,或不一定包含在所有的字库中。如果你直接在文本中使用它们,通常在排版结果中将不会得到这些字符,而且还会导致LATEX 做一些你不希望发生的事情。 # $ % & _ 当然,这些字符前面加上反斜线,就可以在文本中得到它们。 # $ % & _ 另外一些符号可以由特殊的命令或作为重音命令得到。反斜线不能够通过在其前添加另外的反斜线来得到,而是一个用来断行的命令。1. 公式的环境 usepackageamsmath(有的要使用)输入多行公式的时候,split、array、multiline、align、aligned、gather等等这些环境都可以选用。但是我目前只是使用了split和cases。split环境:等号对齐,加上和$符号可以有多行对齐的效果。flalign环境:一行公式左对齐。multiline环境:最为突出的是他有自己的公式对齐方式,第一行居左对齐,中间居中对齐,最后一行右对齐,并且可以手工编号。gather环境:可以使得每一行公式都有独立的编号。如果某一行不需要编号加上notag在最后就好了。align环境:输入多行公式很好用的环境,对齐很灵活。cases环境:分段函数的输入感谢新浪博友:LaTex-3.14159265还有最简单的环境就是$x$或者$x$了,其中的x可以替换成任意想要的表达式: $括起来的是行内公式。 $括起来的是行间公式。它们不仅在公式的大小上有区别,而且所占用的空间也不一样。简单的说来,$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-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$分别显示如下:当然也可以使用参数来调节公式间距、公式间的间距和公式与文本的间距(但是我还没有掌握,我暂时还只是使用这些小符号来处理间距,做出了的公式还行,但是代码真的很丑,如下)修改前: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 ,elseendarrayright.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,elseendcasesendequation二、图片处理: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 combined 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 neighboring stages, and the Tracking stage is for image sequences only.endfigure2. 图片大小修改:includegraphicswidth=0.35textwidthFig1.jpg0.35代表图片和图片标题的宽度,可以修改到合适的宽度。heigh % 指定图片的高度width % 指定图片的宽度angle %指定图片的旋转角度 scale %缩放图片因为图片处理没有做矢量图,所以没有遇到什么问题三、表格问题感谢博主:/s/blog_5e16f1770100fvf5.html看了上面地址的这篇博文,表格的行列的合并基本是可以解决了!代码如下:documentclassarticleusepackagemultirowbegindocumentLaTeX table exampleverb= http:=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-Column & 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: =begintable!hbp%开始表格%其中参数!hbp 的意思是:%!表示尽可能的尝试 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 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|%补偿上面的两列合并的那一行hlineendtabularcaptionMy first table %表格的名称endtableenddocument其中,multirow2*text的第一个参数表示行的数目,*表示由系统自动调整文字,text表示要写入的文字multicolumn与multicolumn类似,功能是跨多列, multicolumn2|c|text表示跨2行,文字采用中心对齐的方式,text是要写入的文字。multicolumn和multirow可以组合使用,跨多行多列,只需要将multirow作为multicolumn的text即可。最后,cline用于画横线 clinei-j表示从第i列画到第j列.四、注释问题转自:/s/blog_455c7a6001015g0j.html and :/chen_dawn/blog/static/1125063201302852336214/;在LaTex中的注释有3种:1. 用%注释一行文字, 在%后的文字都不予编译;2. 用iffalse . fi 包含一段文字, 被包含的文字被注释掉了;3. 用begincomment . endcomment 包含被注释的文字, 但是需要在引言区包括相应的宏包, 即 usepackageverbatim.其实用 WinEdt 的自带功能更简单。右键单击选中要注释的文本,选择 Insert Comment ,WinEdt 就会自动给选定的行添加 %,完成段落文本的注释;右键单击选中已经注释的文本,选择 Remove Comment ,WinE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 申论的决战题库及答案
- 无创呼吸机培训考核试题及答案
- 护理交班制度培训试卷模板(附答案)
- VTE的预防和护理管理测试题【附答案】
- 全国生物会考试题及答案
- 三级员工晋升题库复习测试卷含答案
- 2025年水果彩铅考试题及答案
- 气管切开护理题库及答案
- 202a临时工合同协议样本
- 2025年小升初入学试卷及答案
- 访问控制安全管理制度
- 小学生青春期教学课件
- NEDD4在非小细胞肺癌EGFR-TKIs继发耐药中的作用机制与临床启示
- 车辆按揭押金合同协议
- 耳穴压豆法在临床中的应用
- 2024心肺复苏操作考核评分标准
- 2025春季学期国开电大专科《政治学原理》一平台在线形考(形考任务二)试题及答案
- 内镜标本规范处理
- 汽车电工电子基础电子教案2电流、电压和电位
- 2025年通力扶梯e1试题及答案
- 老年临床营养支持
评论
0/150
提交评论