Navigation : Top/citeのカスタマイズ

  • 追加された行はこの色です。
  • 削除された行はこの色です。
以下のコマンドを\renewcommandすれば、引用リストのフォーマットを変えることができます。 
* 本文中 [#te950ae1]

** 自力で変える [#te18f578]
デフォルトは[1]
*** 1) [#o265edf7]
 \makeatletter
  \renewcommand{\@cite}[2]{#1)}
 \makeatother
*** 上付き1) [#f4a82249]
 \makeatletter
  \renewcommand{\@cite}[2]{\leavevmode%
  \hbox{$^{\mbox{\the\scriptfont0 #1}}$}}
 \makeatother

** cite.styを使う [#p32a6504]
- http://www.ctan.org/tex-archive/macros/latex/contrib/cite/

 コマンド 機能 デフォルト(cite) 
 \citeform 各エントリのフォーマット なし 
 \citepunct 数字間の印刷 comma + penalty + thin space 
 \citeleft リストの左側デリミタ [ 
 \citeright リストの右側デリミタ ] 
 \citemid noteの前の印刷 comma + space 


以下は、変更例です。 
以下は、変更例
 \renewcommand\citemid{; } % ;+space before optional note 
 \renewcommand\citeleft{(} % parentheses around list 
 \renewcommand\citeright{)} % parentheses around list 
 \renewcommand\citepunct{,} % no space and no breaks at commas 
 \renewcommand\citeform[1]{\romannumeral 0#1}} % [i,vi] 
 \renewcommand\citeform[1]{(#1)} % [(1)-(5)] 
 \renewcommand\citeform{\thechapter.} % by chapter: [2.18-2.21] 
 
 \citeformの1番目の引数「#1」は引用番号に相当します。 

* 参考文献リストの変更 [#n8a0f80e]
-\usepackageのオプションとして、「nospace」とすると引用番号リストのカンマの後の スペースをなくし、「space」とするとカンマの後のペナルティをなくして普通の単語間の スペースを入れます。 
-また、citeパッケージとは直接関係ないですが、 参考文献一覧での番号表示スタイルの変更は\@biblabelを修正します。例えば、 

 \makeatletter 
 \renewcommand{\@biblabel}[1]{#1)} 
 \makeatother