Почему эта сноска на мини-странице повторяется дважды?

Почему эта сноска на мини-странице повторяется дважды?

Учитывать:

\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

Во-первых, я не могу воспроизвести вашу проблему. С вашим кодом я получаю:

исходный результат

и в logпредупреждении:

(\end occurred inside a group at level 1)

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

Это происходит потому, что буква {«a» в начале строки 5 никогда не закрывается.

Однако в вашем коде есть еще несколько проблем. Кажется, вы пытаетесь использовать \hugeкоманду as с аргументом. Но это неправильно. \huge— это переключатель шрифта. Он не считывает аргумент, а заканчивается в конце текущей группы (в вашем случае в конце поля, используемого \vstretch).

Я также предполагаю, что вы используете \vstretchтолько из-за отсутствующего конца абзаца после использования \huge. Так что IMHO \vstretchможно также исключить. В этом случае \hugeзакончится в группе, начатой {​​в настоящее время перед \vstretch. Эта группа также не нужна, но завершит настройку baselineskip \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(включая baselineskip) для огромного текста.

улучшен

Если вы действительно хотите растянуть текст, используйте что-то вроде:

\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, вместо того, чтобы вручную размечать каждый заголовок.

Связанный контент