\fontsize{6.5pt}{0pt}\selectfont % 文字サイズ,行送り
情報源:http://texref.web.fc2.com/style/size.html
\usepackage{setspace}
\begin{spacing}{0.8} % 行間隔を0.8倍にする
ここの文章の行間隔は0.8倍になる.
\end{spacing}
\begin{itemize}
\setlength{\itemsep}{-2mm} % マイナスで狭くする
\item 箇条書き
\item 箇条書き
\end{itemize}
% 文献情報の確認をする場合は 1,しない場合は0
% FUNCTION {informationcheck}{"0"} % 文献情報の確認をしない場合
FUNCTION {informationcheck}{"1"} % 文献情報の確認をする場合
FUNCTION {format.infocheck} % 文献情報の確認用
{ informationcheck "1" =
{ % informationcheck が"1"の場合
infocheck empty$
{ "" } % infocheckが空だったら,何も出力しない
{ "○" } % infocheck が空でなければ,"○"を出力する
if$
}
{ "" } % informationcheck が"1"以外の場合は,何も出力しない
if$
}
最後に,次のように article とかを処理するところに,適当に上で定義した"format.infocheck"を入れておく.すると,「{informationcheck}{"1"}」とした場合,bibファイルに「infocheck = {1},」とあれば,文献情報の前に「○」が付く.
FUNCTION {article}
{ output.bibitem
format.infocheck
format.authors "author" output.check.nocomma
format.year "year" output.check.nocomma
format.title "title" output.check.nocomma
format.journal "journal" output.check.nocomma
format.vol.num.pages output.nocomma
fin.entry
}
久々にbstファイルをいじった.たまにプログラムをすると疲れるが,楽しい.