我正在写一篇论文book
,论文中用了很多图表来解释工作方法。如果我使用左页有图片,右页有正文,课本上有页码,我的教授评论说,把文字放在左边感觉很奇怪。他问是否可以把图片放在左边,把文字放在右边。我试过这样做,但当我这样做时,图片会转到下一页。这就是我想要的:
l-----------l------------l
l l bla bla, l
l l bla bla l
l fig 1 l l
l l l
l l l
l-----------l------------l
但这就是我得到的:
l-----------l------------l l-----------l------------l
l l bla bla, l l l l
l l bla bla, l l l l
l l l l fig1 l l
l l l l l l
l l l l l l
l-----------l------------l l-----------l------------l
有什么方法可以让我得到我想要的结果吗?还是我在某处犯了一个愚蠢的错误?
PS:哎呀,如果没有图的话左边那页就空白吧。
@Ignasi:是的,这就是我想要的(如果可能的话)。
答案1
对于这种布局,我不会使用浮动图形。LaTeX 会\cleardoublepage
强制你转到奇数页(右侧),但你想转到偶数页,因此
清除页
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
\hbox{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi\fi}
所以首先定义
\makeatletter
\def\cleartoevenpage{\clearpage\if@twoside \ifodd\c@page
\hbox{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi\fi}
\makeatother
那么你就可以走了
\cleartoevenpage
\includegraphics{myfigure}
\clearpage
\captionof{figure}{my caption}
\clearpage
并且您可以完全控制传播。\captionof
是在caption
包或其单行变体 capt-of
包中定义的。