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