有没有办法确保图形(或其他浮点数)始终显示在奇数页上?
我正在使用memoir
它来撰写论文,可以将其设置为自动将章节开头放在奇数页,这样如果文档是双面打印的,它们总是出现在右侧。
我目前有一些相当大的数字浮点数,我想以同样的方式始终显示在奇数页上。memoir
有内置命令\movetooddpage
,但这只会插入空白直到下一个奇数页。
所以回到我的问题,有没有办法做到这一点,但不插入空白,而只是确保图片显示在奇数页上?图片是否向前推一页或两页并不重要。
编辑:我应该提到,我不希望它适用于我的整个论文,而只适用于某些部分。
答案1
所用方法图形在奇数页,文本在偶数页;如果没有图形,则奇数=偶数页(即,没有带有编号和页眉的空白页......)可以在本地意义上完成,应该可以扩展到您的情况,例如通过定义:
\documentclass{article}
\makeatletter
\let\orig@floatplacement\@floatplacement
\newcommand*{\floatsoddonly}{%
\clearpage
\def\@floatplacement{%
\global\@topnum\c@topnumber
\global\@toproom \topfraction\@colht
\global\@botnum \c@bottomnumber
\global\@botroom \bottomfraction\@colht
\global\@colnum \ifodd\c@page\c@totalnumber\else\z@\fi%<<<<<<<
\@fpmin \floatpagefraction\@colht}%
}
\newcommand*{\floatsnormal}{%
\clearpage
\let\@floatplacement\orig@floatplacement
}
\beg{document}
\floatsoddonly
....
\floatsnormal