脚注テキストの後のテキスト領域内

脚注テキストの後のテキスト領域内

脚注の後ろにあるタイプセット領域内に表示されるテキストをタイプセットしたいのですが。これはどうすれば可能ですか? ページを短くして (ジオメトリ パッケージとコマンドを使用して\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}

関連情報