我想排版出現在排版區域內但在腳註之後的文字。 (這怎麼可能?我嘗試使頁面更短(使用幾何包和命令\newgeometry
)並使用該文字的頁腳。我無法重置下一頁上的幾何圖形(請參閱我的另一個問題)。但也許有更好的方法?
\documentclass{article}
\usepackage{geometry,blindtext}
\geometry{showframe}
\begin{document}
\blindtext[9]
\clearpage This is a special page\footnote{footnote}.
\specialcommand{A short horizontal rule and then in the next line: accumsan semper. Lorem ipsum dolor}
\blindtext[9]
\end{document}
答案1
有點取決於文件以及解決方案的“通用性”程度。在您的範例中,一個簡單的底部浮動就可以工作:
\documentclass{article}
\usepackage{geometry,blindtext}
\geometry{showframe}
\newcommand\specialcommand[1]{\begin{figure}[b]
\rule{3cm}{0.4pt}\\
#1
\end{figure}}
\begin{document}
\blindtext[9]
\clearpage This is a special page\footnote{footnote}.
\specialcommand{A short horizontal rule and then in the next line: accumsan semper. Lorem ipsum dolor}
\blindtext[9]
\end{document}
\enlargethispage
以及您其他問題的建議:
\documentclass{article}
\usepackage{geometry,blindtext,eso-pic}
\geometry{showframe}
\newcommand\specialcommand[1]{%
\enlargethispage{-1cm}
\AddToShipoutPictureBG*{%
\AtTextLowerLeft{%
\parbox[b]{\linewidth}{%
\rule{3cm}{0.4pt}\par#1}}}}
\begin{document}
\blindtext[9]
\clearpage This is a special page\footnote{footnote}.
\specialcommand{A short horizontal rule and then in the next line: accumsan semper. Lorem ipsum dolor}
\blindtext[9]
\end{document}