swampの忘備録

エンジニアが、情報系のイベント行ったときとかプログラミングなどの情報工学について忘備録として書くつもりです。

Latexでciteを使って文献参照するときに上付きにする方法

Latexを使っていた時に少しつまづいたので記載しておきます。

通常、citeを使った際は、以下のように文章と同じサイズで文献参照が行われます。

f:id:swamptk:20200131144058p:plain

しかし、文献参照を上付き文字にしたいときも出てきます。

そのような際は、パッケージを追加するときに「super」というオプションを指定します。

\usepackage[super]{cite}

以下のように上付きの文献参照ができます。

f:id:swamptk:20200131144947p:plain

しかし、上付きの文献参照に[ ]をつけたいことがあります。

そのような際は、以下のようにrenewcommandを使ってciteコマンドを修正します。

\renewcommand\citeform[1]{[#1]}

以下のように[ ]の上付き文献参照ができます。

f:id:swamptk:20200131145429p:plain


ソースコード

\documentclass[12pt,a4j]{jarticle}

\usepackage[super]{cite}

\renewcommand\citeform[1]{[#1]}

\begin{document}

本文章は、夏目漱石の吾輩は猫である\cite{ref1}を記載している。

吾輩は猫である。名前はまだ無い。\\
 どこで生まれたか頓と見當がつかぬ。何ても暗薄いじめじめした所でニャー/\泣いて居た事丈は記憶して居る。吾輩はこゝで始めて人間といふものを見た。\dots


\begin{thebibliography}{99}
\bibitem{ref1} 
	夏目漱石, 
	``吾輩ハ猫デアル,''
	https://www.aozora.gr.jp/cards/000148/files/790.html.
\end{thebibliography}
\end{document}