bibtex導入 ハマったこと
卒論で参考文献をまとめる際にbibtexを導入するもちょっとハマったのでメモ.環境はUbuntu14.04
.bibファイルを用意する
論文のサイトなどにExportなんたらという所にだいたいbibTexが表示/ダウンロードできるところがあるのでそこから取得して.bibファイルに書き込む.(画像はACM Digital Library)
.bibファイルに複数の文献を書き込める.
コンパイルを行う
jbibtexをplatexで挟んでplatexを複数やる必要がある.自分は面倒なので.shにしている.過去記事で作ったシェルを拡張した.
oden-dengaku.hatenablog.jp
#!/bin/sh ret=${1%.*} if test $ret != "";then platex ${ret} jbibtex ${ret} platex ${ret} platex ${ret} dvipdfmx $ret evince ${ret}.pdf else echo "ファイルを入力してください" fi
これでOKと思ったら…?
何故か表示されない.どうやらbibファイルを置く場所を教えてあげないといけないらしい..bashrc
に以下を追加.
export BSTINPUTS=$BSTINPUTS:/your/bib/folder//
最後に//とやると全ファイルを探索してくれるらしい?