我有一个朋友,她的论文中出现了越来越多荒谬的格式规则。最后,论文应该每隔一页打印一次。这没问题,与 无关LaTeX
。
但文本中也不能有任何图片或表格。图片和文本应该始终放在其所属页面的背面,当然这些页面不应有页码。
例子:
|=========|=========|
| | text |
| | text |
| | see A1 |
| | [p23] |
|=========|=========|
|=========|=========|
| | |
| [A1] | text |
| | text |
| | [p24] |
|=========|=========|
|=========|=========|
| | text |
| | text |
| | see T2 |
| | [p25] |
|=========|=========|
|=========|=========|
| | |
| [T2] | text |
| | |
| | [p26] |
|=========|=========|
有没有巧妙的方法来实现这一点?我只是不知道如何处理这些东西,除了手动处理奇怪的“不要对此进行编号”\clearpage
和危险的手动浮动。
答案1
为了说明我的评论:
\documentclass{article}
\usepackage{paracol}
\usepackage{lipsum}% fake text
\globalcounter*
\begin{document}
\begin{paracol}[1]{2}
\switchcolumn
\lipsum[1-4]
\switchcolumn*% place figure beside or after this page
\begin{figure}[p]
\rule{\textwidth}{\textheight}
\end{figure}
\switchcolumn
\lipsum[5-12]
\end{paracol}
\end{document}
我创建了一个新的页码计数器并重新定义\pagestyle{plain}
以删除“奇数”页的页码。
\documentclass{article}
\usepackage{paracol}
\usepackage{lipsum}% fake text
\newcounter{abspage}
\setcounter{abspage}{1}
\AddToHook{shipout/after}{\stepcounter{abspage}}
\globalcounter*
\makeatletter
\def\ps@plain{\let\@mkboth\@gobbletwo% fancyhdr is for wimps
\let\@oddhead\@empty\def\@oddfoot{\ifodd\c@abspage
\else\reset@font\hfil\thepage\hfil\fi}%
\let\@evenhead\@empty\let\@evenfoot\@oddfoot}
\makeatother
\pagestyle{plain}
\begin{document}
\begin{paracol}[1]{2}
\switchcolumn
\lipsum[1-4]
\switchcolumn*% while not necessary, it helps to switch columns once per page
\begin{figure}[p]
\rule{\textwidth}{\textheight}
\end{figure}
\switchcolumn
\lipsum[5-12]
\end{paracol}
\end{document}