このミニページの脚注が 2 回繰り返されるのはなぜですか?

このミニページの脚注が 2 回繰り返されるのはなぜですか?

考慮する:

\documentclass[12pt]{book}
\usepackage{scalefnt,scalerel}
\begin{document}
\thispagestyle{empty}
{\begin{minipage}{5.0in}\leftskip\fill\rightskip-\leftskip\parfillskip\stretch{2}%
{\vstretch{1.05}{\huge{\scalefont{1.05}{\textbf{THE COMMONITORY}}}\footnote{{\scshape{Commonitory.}} I have retained the original title in its anglicised form, already familiar to English ears in connection with the name of Vincentius. Its meaning, as he uses it, is indicated sufficiently, in \S 3, ``An aid to memory.'' Technically, it meant a Paper of Instructions given to a person charged with a commission, to assist his memory as to its details.}}}
\end{minipage}
\end{document}

出力:

ここに画像の説明を入力してください

質問: なぜ脚注だけがリストされているのか三つ何回ですか?また、1つの脚注をページの下部に1回(タイトルの真下ではなく)表示し、脚注マークを1ではなく1つの?

ありがとう。

答え1

まず、あなたの問題を再現できません。あなたのコードでは、次のようになります:

元の結果

そしてlog警告にはこうあります:

(\end occurred inside a group at level 1)

### simple group (level 1) entered at line 5 ({)

{これは、5 行目の先頭が閉じられないためです。

ただし、コードにはさらにいくつかの問題があります。\huge引数付きのコマンドを使用しようとしているようです。 しかし、これは正しくありません。\hugeはフォント スイッチです。 引数は読み込まれませんが、現在のグループの最後 (この場合は で使用されるボックスの最後\vstretch) で終了します。

\vstretchまた、 を使用した後に段落の終わりがなくなるため、 のみを使用していると推測します。したがって、も削除できると\hugeIMHO は考えています。この場合、 は現在 の前に によって開始されたグループで終了します。このグループも必要ありませんが、 のベースラインスキップ設定を終了します。\vstretch\huge{\vstretch\huge

minipage、脚注の出力の位置にも関係します。 内の脚注は、ページのminipage末尾ではなく、常に の末尾に印刷されますminipage。 これをより明確にするために、番号のスタイルが変更されます。

したがって、私見では、簡略化されたコードで必要なものが得られると思います。

\documentclass[12pt]{book}
\begin{document}
\thispagestyle{empty}
{\centering\huge\textbf{THE COMMONITORY\footnote{{\scshape{Commonitory.}} I
      have retained the original title in its anglicised form, already
      familiar to English ears in connection with the name of Vincentius. Its
      meaning, as he uses it, is indicated sufficiently, in \S 3, ``An aid to
      memory.'' Technically, it meant a Paper of Instructions given to a
      person charged with a commission, to assist his memory as to its
      details.}}\par}

\end{document}

\parグループの最後にある に注意してください。\huge巨大なテキストには、 のすべてのフォント設定 (ベースラインスキップを含む) を使用する必要があります。

改善された

本当にテキストを伸ばしたい場合は、次のようにします。

\documentclass[12pt]{book}
\usepackage{scalerel,scalefnt}
\begin{document}
\thispagestyle{empty}
{\centering\huge\vstretch{1.05}{\textbf{\scalefont{1.05}{THE COMMONITORY\footnotemark}}}\footnotetext{\textsc{Commonitory.} I
      have retained the original title in its anglicised form, already
      familiar to English ears in connection with the name of Vincentius. Its
      meaning, as he uses it, is indicated sufficiently, in \S 3, ``An aid to
      memory.'' Technically, it meant a Paper of Instructions given to a
      person charged with a commission, to assist his memory as to its
      details.}\par}

\end{document}

ところで、これが一度限りのフォーマットではなく、一種のセクション化である場合は、見出しごとに手動でマークアップするのではなく、 のようなパッケージを使用して、titlesec対応するセクション化コマンド (例: ) を構成する必要があります\chapter

関連情報