CTex中加载图片位置.doc_第1页
CTex中加载图片位置.doc_第2页
CTex中加载图片位置.doc_第3页
CTex中加载图片位置.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

方式1:begincenter图编号和标题endcenterbeginfigurecenteringincludegraphicswidth=5cmf01.epsendfigure 方式2:begincenter图标号和标题endcentercenteringincludegraphicswidth=9cmf01.eps 两者的差别在于:方式一由系统自动判断图片插入的位置,所以有时图片会出现在你不希望出现的地方。方式二可以强制插在你想插图的位置(光标所在的位置)。Latex中的插图心得(2011-09-12 17:48:38)转载标签: 杂谈 要对latex插图仔细研究,推荐Latex插图指南一文(一般CTEX安装目录下help文件夹graphics.pdf就是了),下边用双引号括起来的都引自此书。PS:本文中代码里的图片文件名在编译时请换成你的电脑里实际有的图片,这个大家应该都懂的。1、 我用惯word的结果是觉得Latex的图片浮动格式很不习惯,然后我听到这样一段话,觉得有醍醐之感:“一、不要使用依赖于图形放置位置的文本。使用如“ 这幅图.” 或“ 下面的图形.” 等短语要求所指的图形需在固定位置。而像“ 图5.” 这样的短语则允许图形出现在任意位置。二、放松。一些使用者在发现图形没有十分准确的出现在他们所想要的位置时,往往非常着急。这没有必要,图形的放置是LATEX 的工作,最好放松一些。” 为什么Latex不推荐我们让图形准确出现在放置的位置呢?“因为那会导致糟糕的分页,将大片的空白留在页面下方。为得到专家级的排版效果,作者不得不手工调整图形的位置。这种工作是非常乏味的,尤其是几乎每次修改文档都得这样做一次。”Knuth同学当年做tex时,目的就是让我们将注意力集中在文章的内容,而不是排版上。尤其是在做长文章或书时,用word每次修改时插入新的文字都要重新调整图片,很不方便。(其实还好啦,我们的文章都短的像兔子尾巴就觉得word也挺好的) 2、 浮动格式一个典型的插图语句beginfigurehtbpcenteringincludegraphicswidth=6.5cmgraph.epscaptionThis is an inserted EPS graphic labelfig:graphendfigure其中htbp就是浮动格式“h 当前位置。将图形放置在正文文本中给出该图形环境的地方。如果本页所剩的页面不够,这一参数将不起作用。t 顶部。将图形放置在页面的顶部。b 底部。将图形放置在页面的底部。p 浮动页。将图形放置在一只允许有浮动对象的页面上。”我一般使用htb这样的组合,只用h是没有用的(原因请读者思考)。这样组合的意思就是latex会尽量满足排在前面的浮动格式,就是h-t-b这个顺序,让排版的效果尽量好。反正记住,放轻松。 3、 如果你就是要插在你想插的位置怎么办?我会这样做:如果tex不让你插在你想插的位置,说明你的图片太大了,你可以试试调整width=6.5cm中的大小,让它能够插得下,其实我们在word中也是这样做的。推荐使用textwidth这个单位。但还是那句话,不要太勉强。 4、 一些图片的并排如果想要这样的效果,要两张图并列,或几张图排在一起。可以试试下面的模板,效果请自己运行 模板一beginfigurehtbp centeringsubfiguresin1labelfig:fft:abeginminipagec0.5textwidthcentering includegraphicswidth=6.5cmsin1.epsendminipage%注意这个”%”绝对不能省,可以试试不打%的效果subfiguresin2beginminipagec0.5textwidthcentering includegraphicswidth=6.5cmsin2.epsendminipagecaptionfftlabelfig:fftendfigure模板二beginfigurehtbp centeringbeginminipagec0.5textwidthcentering includegraphicswidth=6.5cmsin1.epsendminipage%注意这个”%”绝对不能省,可以试试不打%的效果beginminipagec0.5textwidthcentering includegraphicswidth=6.5cmsin2.epsendminipagecaptionfftlabelfig:fftendfigure 5、 其他细节可以详见开头说的那本书。还有关于图片的格式,如果用Latex编译的话只能用eps格式的图片,matlab就存为eps,其他用软件转吧,但是如果用Latex2pdf编译的话好像就能用jpg,eps反而不可以。但推荐使用eps,我试验下来matlab的图eps质量好,但好像不太支持中文,其实也有办法解决,我所知道的方法是用Psfrag宏包,详细方法还是参见那本书,但是我觉得用英文就行了嘛。 6、 其实真正的高手latex画图是这样画的,下面一段代码引自Arnold的一篇论文,可以运行一下,看看什么效果。 beginpicture(6,6) thicklines put(0,0)line(1,1)6 put(0,6)line(1,-1)3 put(1,1)circle*0.2 put(1,5)circle*0.2 put(5,5)circle*0.2 thinlines multiput(1,1)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论