作者saiba (今天天气真好)
看板LaTeX
标题Re: [问题] 图片的排列顺序
时间Sun Aug 1 05:46:17 2010
※ 引述《banco (Acoustic)》之铭言:
: (我想要的) (LaTeX排出来的)
: +------------------------+ | xxxxxxxxxxx +---------+|
: |+----------------------+| | yyyyyyyyyyy | ||
: || || | zzzzzzzzzzz | Fig. 6 ||
: || Fig. 4 || | wwwwwwwwwww +---------+|
: |+----------------------+| | |
: |+----------------------+| | |
: || || +-------------------------+
: || Fig. 5 ||
: |+----------------------+| +-------------------------+
: |+---------+ xxxxxxxxxx | |+-----------------------+|
: || | yyyyyyyyyy | || ||
: || Fig. 6 | zzzzzzzzzz | || Fig. 4 ||
: |+---------+ wwwwwwwwww | |+-----------------------+|
: +------------------------+ |+-----------------------+|
: || ||
: || Fig. 5 ||
: |+-----------------------+|
: | |
:
直接用回文讲好了
这种情况其实在很多图的paper中常常会碰到
如果希望图案可以照你想要的方式排出来,
首先你要先确定fig4~6加起来确定可以塞在一页内
如果不行可能要调整下图的大小
\includegraphics[width=.8\columnwidth]
像这样控制图案大小是个比较方便的作法
接下来是顺序的问题
由於latex会自动按照图片大小塞到文章中适当的位置
所以如果出现原文中那种顺序错误的情况
可以尝试在插入图案时
於begin 那行的後面中括弧中加入图片位置参数(表格也适用)
\begin{figure}[hbtp]
其中参数说明如下
h 现在在文章中的位置,若是放不下会自动无效
b 优先出现在该页底部,同样,放不下会自动无效
t 优先出现在该页顶部,同上
p 该图浮动,也可以想像成不打
中括弧中的出现位置也就代表出现的优先权,
在吴老师的cwtex说明中是建议使用htbp这样的顺序的
当然,其他建议的顺序还有[tbp], [htp], [tp] 等...
大家可以自行尝试
最後,如果上面这样还是没有把问题解决
或是碰到了比较特殊的排版方式,就可以把上面那些参数变成大写
例如\begin{figure}[H]
这样下的话无论如何这张图就会是在这边出现
若是没办法塞下去,就会直接换页,图出完以後在继续的情形
所以请绝对要慎用
如果整篇文章都下H 那到时内容如果再做修改时会十分精采囧
所以,还是推荐大家先使用吴老师所建议的参数设定
若是真的没有办法才用强制设定
最後,懒人的作法是直接把贴出图片的那段扣上下乱贴看看XD
有时候这样马上就搞定了....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 98.242.81.67
※ 编辑: saiba 来自: 98.242.81.67 (08/01 05:48)
1F:→ cholauda:好文推~ 08/01 17:58
2F:推 banco:感谢,最终以懒人法解决 <囧 用[H]最後变成群魔乱舞 orz 08/01 20:39