脚注記号の変更



Changing Footnote Symbols



解決:

脚注の記号コードは実際には非常に単純です。

 def  @ fnsymbol#1 { ensuremath または** または dagger  dagger または ddagger  ddagger  else  @ctrerr  fi}

したがって、その定義をコピーして置き換える場合 ddagger by forallの場合、3番目の脚注は逆Aになります。



脚注カウンターを実際にに変更することを忘れないでくださいfnsymbol:

 renewcommand { thefootnote} { fnsymbol {footnote}} 

出発点としての定義 @fnsymbolを使用できます(ラテックス.ltx、source2e.pdf:「21カウンターと長さ」。次の例では、さらに一歩進んで、カウンター値の上限を削除します。必要に応じて、シンボルが乗算されます(のシンボルの倍増を参照してください) @fnsymbol)パッケージの助けを借りてアルファルフ:



 documentclass {article}  makeatletter  newcommand * { myfnsymbolsingle} [1] {% suremath {% ifcase#1%0  or%1 *% or%2  dagger  or%3  ddagger  or% 4  mathsection または%5  mathparagraph  else%> = 6  @ctrerr  fi}%}  makeatother  newcommand * { myfnsymbol} [1] {% myfnsymbolsingle { value {#1}}%}%必要に応じて記号を乗算して上限を削除します 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} 

結果


あなたが使用することができますfootmiscを使用して、一連の記号を定義します。 DefineFNsymbols(テキストのみの記号、つまり数学なし)および DefineFNsymbolsTM(テキストまたは数学記号用)

 DefineFNsymbolsTM {myfnsymbols}%def。 footmisc.styから 'bringhurst'記号 textasteriskcentered *  textdagger  dagger  textdaggerdbl  ddagger  textsection  mathsection  textbardbl %

そしてそれを



 setfnsymbol {myfnsymbols}

これがMWEです

 documentclass {article}  usepackage [symbol *] {footmisc}  DefineFNsymbolsTM {myfnsymbols}% textparagraph  mathparagraph% setfnsymbol {myfnsymbols}  begin {document}  footnote {a}  footnote {b}  footnote {c}  footnote {d}  footnote {e}  footnote {f}  end {document}

footmisc脚注記号の例