Saltar al contenido

Cambiar los símbolos de las notas al pie de página

Solución:

El código del símbolo de la nota al pie es realmente muy simple:

def@fnsymbol#1{ensuremath{ifcase#1or *or daggeror ddaggeror
   mathsectionor mathparagraphor |or **or daggerdagger
   or ddaggerddagger else@ctrerrfi}}

Entonces, si tuviera que copiar esa definición y reemplazar ddagger por forall, entonces la tercera nota al pie tendría una A invertida.

No olvide cambiar el contador de la nota al pie a fnsymbol:

renewcommand{thefootnote}{fnsymbol{footnote}}

Como punto de partida la definición de @fnsymbol puede ser usado (latex.ltx, source2e.pdf: “21 Contadores y Longitudes”. El siguiente ejemplo va un paso más allá y elimina el límite superior del valor del contador. Si es necesario, el símbolo se multiplicará (consulte la duplicación de símbolos en @fnsymbol) con la ayuda del paquete alphalph:

documentclass{article}

makeatletter
newcommand*{myfnsymbolsingle}[1]{%
  ensuremath{%
    ifcase#1% 0
    or % 1
      *%   
    or % 2
      dagger
    or % 3  
      ddagger
    or % 4   
      mathsection
    or % 5
      mathparagraph
    else % >= 6
      @ctrerr  
    fi
  }%   
}   
makeatother

newcommand*{myfnsymbol}[1]{%
  myfnsymbolsingle{value{#1}}%
}

% remove upper boundary by multiplying the symbols if needed
usepackage{alphalph}
newalphalph{myfnsymbolmult}[mult]{myfnsymbolsingle}{}

renewcommand*{thefootnote}{%
  myfnsymbolmult{value{footnote}}%
}

begin{document}
footnote{a}footnote{b}footnote{c}footnote{d}footnote{e}%
footnote{f}footnote{g}footnote{h}footnote{i}footnote{j}%
footnote{k}footnote{l}footnote{m}footnote{n}footnote{o}%
end{document}

Resultado

Puedes usar footmisc y definir un conjunto de símbolos con DefineFNsymbols (símbolos de solo texto, es decir, sin matemáticas) y DefineFNsymbolsTM (para texto o símbolos matemáticos)

DefineFNsymbolsTM{myfnsymbols}{% def. from footmisc.sty "bringhurst" symbols
  textasteriskcentered *
  textdagger    dagger
  textdaggerdbl ddagger
  textsection   mathsection
  textbardbl    |%
  textparagraph mathparagraph
}%

Y llámalo con

setfnsymbol{myfnsymbols}

Aquí hay un MWE

documentclass{article}
usepackage[symbol*]{footmisc}
DefineFNsymbolsTM{myfnsymbols}{% def. from footmisc.sty "bringhurst" symbols
  textasteriskcentered *
  textdagger    dagger
  textdaggerdbl ddagger
  textsection   mathsection
  textbardbl    |%
  textparagraph mathparagraph
}%
setfnsymbol{myfnsymbols}
begin{document}
footnote{a}footnote{b}footnote{c}
footnote{d}footnote{e}footnote{f}
end{document}

ejemplo de símbolos de nota al pie de pie de página

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *