¿Cómo podría hacer un espacio en blanco después del número en mis notas al pie? ¡De una manera general, para TODAS las notas a pie de página!LaTeX en blanco después del número y antes del texto
Ejemplo:
buena: Hello World
mal: Hello World
¿Cómo podría hacer un espacio en blanco después del número en mis notas al pie? ¡De una manera general, para TODAS las notas a pie de página!LaTeX en blanco después del número y antes del texto
Ejemplo:
buena: Hello World
mal: Hello World
EDIT: Bien, rediseñado. Ugly hack, pero oye, ¿no es LaTeX solo un montón de esos?
poner lo siguiente en su preámbulo:
\let\myfootnote\footnote
\renewcommand{\footnote}[1]{\myfootnote{~#1}}
esto simplemente como prefijo el texto de la nota automágicamente con un espacio de no separación, por lo tanto, la creación de un espacio después de la marca de nota al pie en la parte inferior de la página. Y no tocará la marca de la nota de pie de página en el medio del texto, razón por la cual todavía funciona correctamente directamente antes de la puntuación.
Usted podría intentar ~ un espacio irrompible
\hspace
siempre puede suministrar espacio horizontal en alguna parte.
\footnote{\ insert footnote here}
\footnote{~insert footnote here}
Trabaja, pero no sé si es la forma oficial de hacerlo. El "~" se utiliza oficialmente en casos como:
Mr.~Smith
Para proporcionar el espacio en blanco de costumbre después de la abreviatura "" el "\" No sé, yo sólo resultamos para ver su uso alguna Hace tiempo, después de ponerlo accidentalmente en una oración.
'~' es un espacio sin interrupciones. '\' es un viejo espacio de ruptura. –
La respuesta correcta es no redefinir \thefootnote
, porque eso se añade un espacio donde se hace referencia a la nota al pie; por ejemplo:
\documentclass{article} \renewcommand{\thefootnote}{\arabic{footnote}~} \begin{document} hello\footnote{test\label{foo}} but don't forget about fn.\,\ref{foo}. \end{document}
¡Tenga en cuenta el espacio adicional cuando se hace referencia al número de la nota al pie!
La nota misma (incluyendo el número) se coloca por la macro \@makefntext
, cuya definición por defecto es
\parindent 1em\noindent \[email protected]@ 1.8em{\hss \@makefnmark }#1
He aquí un ejemplo de un reemplazo que añade un poco de espacio después del número de nota al pie:
\documentclass{article} \makeatletter \long\def\@makefntext#1{% \parindent 1em\noindent\[email protected]@ 1.8em{\hss\@makefnmark}~#1% } \makeatother \begin{document} hello\footnote{test\label{foo}} but don't forget about fn.\,\ref{foo}. \end{document}
Es posible que también desee reducir la sangría de la izquierda, por ejemplo.
¿Puedo preguntar cómo encontraste eso? Busqué en las fuentes de LaTeX (no es que pueda leer TeX muy bien, pero pensé que * podría * encontrarlo) y no encontré una definición adecuada que pudiera usar. Por cierto, actualicé mi respuesta con una solución funcional y probada. – Joey
Lo he hecho antes, así que sabía qué buscar ':)'. La sección 62.2 en source2e.pdf es bastante instructiva (para los estándares de ese documento). –
Me hice una cuenta, pero ahora no pude comentar las respuestas, por lo que planteé mi solución. Probé la versión de Will, pero tengo problemas si la nota al pie es larga y necesito una nueva línea.
Así que basado en su trabajo me parece esto:
\makeatletter
\renewcommand{\@makefntext}[1]{%
\setlength{\parindent}{0pt}
\begin{list}{}{%
\setlength{\topsep}{0pt}
\setlength{\partopsep}{0pt}
\setlength{\labelwidth}{1em} % Space from number to border
\setlength{\labelsep}{0.3em} % Space from number to text
\setlength{\leftmargin}{\labelwidth}
\addtolength{\leftmargin}{\labelsep}
\footnotesize}\item[{\makebox[\labelwidth][r]{\@makefnmark}}]#1%
\end{list}
}
\makeatother
Gracias por toda su ayuda, ya que es un aspecto muy agradable y me cuenta paraíso;).
¿No debería el 1 ser superíndice, por lo que se vería más bien sin el espacio? – Dave
Sí, de manera predeterminada, el 1 es un subíndice. No sé por qué usa uno normal, pensé que tal vez no podría escribir el subíndice :). Sin embargo, las reglas oficiales de diseño llevarán a un número de subíndice. Lo cual se ve bien sin el espaciado. Pero para responder a la pregunta, he puesto la respuesta a continuación. – bastijn
Lo aprendo, ahora con superíndice;). – lony