
Inserté una nota al pie en una plantilla de Latex y de repente aparece así
todo lo que hice fue escribir
...as a crossed product\footnote{...}
y realmente no sé por qué muestra solo un corchete derecho allí. ¿Cómo lo elimino?
En el archivo .cls que estoy usando, hay una sección llamada Notas al pie en la que se incluye este código.
%-----------%
% Footnotes %
%-----------%
%% The \vfill forces footnotes to the bottom of the page,
%% which is necessary since \raggedbottom is in effect.
%% 30mm is the width of the line.
\renewcommand\footnoterule{%
\kern-3\p@ \vfill
\hrule width 30mm
\kern2.6\p@}
\newcommand\xxfntext{%
\long\def\@makefnmark{\mbox{\textsuperscript{\normalfont\@thefnmark)}}}
\long\def\@makefntext##1{%
\parindent\XxIndent
\makebox[1.2em][l]{\@makefnmark}##1}
}
\xxfntext
Respuesta1
La línea \long\def\@makefnmark{\mbox{\textsuperscript{\normalfont\@thefnmark)}}}
de la .cls
clase que utiliza contiene un )
que es responsable de su salida no deseada. Como prefiere no cambiar la definición del comando en la .cls
clase misma,campaLa sugerencia puede ser la mejor alternativa: redefinir el comando en su propio documento y omitir lo ofensivo )
:
\makeatletter
\renewcommand\xxfntext{%
\long\def\@makefnmark{\mbox{\textsuperscript{\normalfont\@thefnmark}}}
\long\def\@makefntext##1{%
\parindent\XxIndent
\makebox[1.2em][l]{\@makefnmark}##1}
}
\makeatother