每隔一页编号,文本在第一页,图片在第二页

每隔一页编号,文本在第一页,图片在第二页

我有一个朋友,她的论文中出现了越来越多荒谬的格式规则。最后,论文应该每隔一页打印一次。这没问题,与 无关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}

相关内容