我正在頁邊空白處評論一篇論文,但對於一篇評論來說,頁邊空白太小了。與費馬大定理不同,我想插入一個帶有長評論的浮動頁面。
我無法更改該論文的佈局和分頁符號。所以我不能簡單地使用 [t] 進行定位,我需要一個浮動頁面,上面除了我的文字之外什麼都沒有。
微量元素:
\documentclass{scrartcl}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{itemize}
\item \blindtext
\begin{figure}[p]
\blindtext
\caption{Text should be on next page}
\label{fig:nextpagefigure}
\end{figure}
\item \blindtext
\end{itemize}
\blindtext[5]
\end{document}
如何使帶有我的評論的圖出現在下一頁上,並且下一頁是浮動頁面,除了圖之外沒有任何其他文本?
我知道我可以使用包 placeins 和 command \FloatBarrier
。但如果文字發生變化,我需要更正此命令的位置並\FloatBarrier
導致頻繁分頁。
可能我的描述不太清楚,但我會看看評論......
答案1
您可以使用出貨掛鉤
\documentclass{scrartcl}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{itemize}
\item \blindtext
\AddToHookNext{shipout/after}{%
\RawShipout\vbox{Text on next page: \blindtext}
}
\item \blindtext
\end{itemize}
\blindtext[5]
\end{document}
答案2
您可以使用例如套件afterpage
:
\documentclass{scrartcl}
\usepackage{afterpage}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{itemize}
\item \blindtext\afterpage{\clearpage}
\begin{figure}[p]
\blindtext
\caption{Text should be on next page}
\label{fig:nextpagefigure}
\end{figure}
\item \blindtext
\end{itemize}
\blindtext[5]
\end{document}
或者也許更好:
\documentclass{scrartcl}
\usepackage{afterpage}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{itemize}
\item \blindtext
\afterpage{%
\begin{figure}[p]
\blindtext
\caption{Text should be on next page}
\label{fig:nextpagefigure}
\end{figure}
\clearpage
}
\item \blindtext
\end{itemize}
\blindtext[5]
\end{document}