2011/05/02

texで引用のスタイルを上付きに

texでは,通常引用は[1]のようにカッコが使われる.
これを上付き^{1)}にするには,
冒頭に

 \makeatletter
  \DeclareRobustCommand\cite{\unskip
 \@ifnextchar[{\@tempswatrue\@citex}{\@tempswafalse\@citex[]}}
  \def\@cite#1#2{$^{\hbox{\scriptsize{#1\if@tempswa , #2\fi})}}$}
  \def\@biblabel#1{#1)}
 \makeatother

を入れる.

0 件のコメント: