O marcador de nota de rodapé no texto deve ser uma figura de revestimento sobrescrito, mas o marcador de nota de rodapé na nota de rodapé deve ser uma figura de estilo antigo em tamanho real

O marcador de nota de rodapé no texto deve ser uma figura de revestimento sobrescrito, mas o marcador de nota de rodapé na nota de rodapé deve ser uma figura de estilo antigo em tamanho real

Meu layout geral de nota de rodapé é assim:

\documentclass{article}
\usepackage{lipsum}
\usepackage[hang]{footmisc} % the whole footnote text is indented
    \setlength{\footnotemargin}{.5em} % push the footnote text half an em away from the footnote mark
\begin{document}
\null\vfill % just for this example
Text\footnote{\lipsum[2]}
\end{document}

insira a descrição da imagem aqui

Mas não é assim que a maioria dos manuais tipográficos lhe dirão como estilizar os marcadores de notas de rodapé. Com base nesses manuais, quero alcançar o seguinte:

  1. O marcador de nota de rodapé no texto deve ser sobrescrito alinhando figuras (ainda não tenho certeza se quero que sejam proporcionais ou tabulares - preciso testar e ver).
  2. O marcador de nota de rodapé na nota de rodapé deve ser uma figura tabular em estilo antigo, em tamanho real, seguida por um ponto final e um espaço antes do texto da nota de rodapé.

Agora, eu poderia conseguir 1.com este código:

\documentclass{article}
\usepackage{lipsum}
\usepackage[hang]{footmisc} % the whole footnote text is indented
    \setlength{\footnotemargin}{.5em} % push the footnote text half an em away from the footnote mark
\usepackage{fontspec}
    \setmainfont{EBGaramond}
    \newfontfamily{\myfootnotemarkfont}{EBGaramond}[Numbers = Lining]
\usepackage{realscripts}
    \renewcommand\footnotemarkfont{\myfootnotemarkfont} % Proportional lining numbers for footnote markers
\begin{document}
\null\vfill % just for this example
Text\footnote{\lipsum[2]}
\end{document}

Mas isso não me deixará mais perto do número da meta2. insira a descrição da imagem aqui

Posso alterar o marcador de nota de rodapé na nota de rodapé com o código deesta resposta:

\documentclass{article}
\usepackage{lipsum}
\usepackage{fontspec}
    \setmainfont{EBGaramond}
    \newfontfamily{\myfootnotemarkfont}{EBGaramond}[Numbers = Lining]
\usepackage{realscripts}
    \renewcommand\footnotemarkfont{\myfootnotemarkfont} % Proportional lining numbers for footnote markers
\usepackage{scrextend}
    \deffootnote{1em}{0em}{\thefootnotemark.\enskip}
\begin{document}
\null\vfill % just for this example
Text\footnote{\lipsum[2]}
\end{document}

Mas isso usará apenas a fonte do corpo do texto, que possui figuras proporcionais em vez de tabulares no estilo antigo, e não entendo como colocar o marcador de nota de rodapé na margem, a não ser especificar algum número arbitrário como {1em}aquele que parece mais ou menos correto .

insira a descrição da imagem aqui

Se ao menos houvesse um pacote que permitisse modificar todos esses vários aspectos do layout da nota de rodapé...

Responder1

KOMA-Script (no seu caso via scrextend) possui as ferramentas certas para isso. A única coisa que você precisa fazer é definir fontes adequadas:

\usepackage{fontspec}
\setmainfont{EBGaramond}
\newfontfamily\EBGaramondLF  {EBGaramond}[Numbers = {Lining}]
% \newfontfamily\EBGaramondTLF {EBGaramond}[Numbers = {Monospaced,Lining}]
% \newfontfamily\EBGaramondOsF {EBGaramond}
\newfontfamily\EBGaramondTOsF{EBGaramond}[Numbers = {Monospaced}]

A \deffootnotemacro permite definir notas de rodapé deslocadas e estilizar as marcas no rodapé:

\deffootnote[space for mark]{hanging indent}{paragraph indent}{%
   mark definition using \thefootnotemark
}

Definir space for marke hanging indentcom valores iguais resultará em notas de rodapé suspensas, como na sua imagem. Usar \makebox[space for mark][l]{...}irá alinhá-lo à direita, ou seja, à margem. Neste caso – já que o \makebox will lead to a fixed width, we can also leave out the optional argument to\deffootnote`:

\usepackage{scrextend}
\newcommand*\footnotemarkspace{1.5em}
% footnotes in the footer:
\deffootnote{\footnotemarkspace}{1em}{%
  \makebox[\footnotemarkspace][l]{\EBGaramondTOsF\thefootnotemark.}%
}

Para as marcas no texto há \deffootnotemark:

\deffootnotemark{mark definition in the text using \thefootnotemark}

onde agora podemos usar

% footnote marks in the text:
\deffootnotemark{\textsuperscript{\EBGaramondLF\thefootnotemark}}

EBGaramond projetou figuras superiores especialmente. Se você quiser usá-los no texto, você pode dizer

\newfontfamily\EBGaramondSu{EbGaramond}[VerticalPosition=Superior]

e mude a definição para

\deffootnotemark{\EBGaramondSu\thefootnotemark}

Juntando tudo isso:

\documentclass{article}
\usepackage{fontspec}
\setmainfont{EBGaramond}
\newfontfamily\EBGaramondLF  {EBGaramond}[Numbers = {Lining}]
% \newfontfamily\EBGaramondTLF {EBGaramond}[Numbers = {Monospaced,Lining}]
% \newfontfamily\EBGaramondOsF {EBGaramond}
\newfontfamily\EBGaramondTOsF{EBGaramond}[Numbers = {Monospaced}]

\usepackage{scrextend}
\newcommand*\footnotemarkspace{1.5em}
% footnotes in the footer:
\deffootnote{\footnotemarkspace}{1em}{%
  \makebox[\footnotemarkspace][l]{\EBGaramondTOsF\thefootnotemark.}%
}

% footnote marks in the text:
\deffootnotemark{\textsuperscript{\EBGaramondLF\thefootnotemark}}

\usepackage{lipsum}

\begin{document}
\null\vfill % just for this example
\lipsum[4]
123 Text\footnote{\lipsum[2]} Text\footnote{\lipsum[3-4]}
\end{document}

insira a descrição da imagem aqui

informação relacionada