目的

cloud latex上でbibtexを使って楽に参考文献を追加する。

必要なファイルをDLする

https://drive.google.com/drive/u/0/folders/18BaEAxZPWwTYY-1_75aKeULB_wXShV1R 必要なのは2ファイルだけ - bibsample.bib 参考文献のサンプルDB

  • ipsjunsrt.bst ipsj用のbibスタイルファイル

(なおファイルの情報ソースを以下に掲載するがアクセスする必要はない 情報処理学会 -LaTeXスタイルファイル、MS-Wordテンプレートファイル- http://www.ipsj.or.jp/journal/submit/style.html)

cloud latexにファイルをアップロードする

2ファイルともする Screen Shot 2019-12-25 at 5.45.29.png (138.4 kB) こんな感じになるはず

texに必要なプリアンプルを記述する

texの最初の方の(何も変えてなければ10行目)\documentclass[]{}の次の行に \bibliographystyle{ipsjunsrt.bst}Screen Shot 2019-12-25 at 5.48.21.png (37.0 kB)

\end{document}の前の行に \bibliography{bibsample.bib} 追記する。 Screen Shot 2019-12-25 at 5.48.34.png (20.9 kB)

ここのファイル名を独自のものに変更できる(後述)

.bibの中身

@book{okumura,
    author =    "奥村 晴彦",
    yomi =      "Haruhiko Okudera",
    title =     "{\LaTeX} 美文書作成入門",
    publisher = "技術評論社",
    year =      1991}
@article{article1,
    author =    "桜井 貴文",
    yomi =      "Sakurai, Takafumi",
    title =     "直観主義論理と型理論",
    journal =   "情報処理",
    volume =    30,
    number =    6,
    pages =     "626--634",
    year =      1989}
@article{article3,
    author =    "Ssss Itoh and Nnnn Goto",
    title =     "An Adaptive Noiseless Coding for Sources with Big
             Alphabet Size",
    journal =   "Trans. IEICE",
    volume =    "E74",
    number =    9,
    pages =     "2495--2503",
    year =      1991,
    month =     sep}
こんなのが延々続いてる それぞれに情報入れるだけ @book{okumura,のokamuraや @article{article1,のarticle1 など{の直後の単語でtex内から呼び出す.

実際にtexで参照する

\cite{bibの単語名}で引用できる.

\cite{article1} Screen Shot 2019-12-25 at 5.57.39.png (14.6 kB) 結果 Screen Shot 2019-12-25 at 5.57.16.png (8.4 kB)

上付き文字にしたい場合

{$^{\cite{bibの単語名}}$} 例: bibtex{$^{\cite{article3}}$}によると 結果: Screen Shot 2019-12-25 at 6.22.09.png (8.7 kB)

また、参照した段階で自動的に参考文献に追加される. Screen Shot 2019-12-25 at 5.58.51.png (32.3 kB)

冒頭に書いた.bstファイルが自動的に学会用に整形してくれます.

やったね!これであなたはフォーマットに頭を悩ますことから開放されたよ!

自分でbibファイルを作成する

ファイル名は英語にしてください (Cloud latex上の問題です) https://cloudlatex.io/help#use_bibtex

なお、Cloud LaTeX のデフォルトエンジンである platex の仕様と文字コードの関係にて、bibファイル名に日本語等マルチバイト文字を使用した場合に bibtex を利用できない症状を確認しています

例: ref.bib

中身はbibsample.bibを参考に書くと良いでしょう. すべてのコマンドのリストは以下で参照してください. https://ja.wikipedia.org/wiki/BibTeX また、プリアンプルのファイル名を変えるのを忘れないように! \bibliography{ref.bib}

これであなたのbibファイルが利用できるようになりました!

おまけ(参考文献テンプレート)

@book{total,
    author =    "",
    yomi =      "",
    title =     "",
    publisher = "",
    year =      }
論文
@article{article1,
    author =    "",
    yomi =      "",
    title =     "",
    journal =   "",
    volume =    ,
    number =    ,
    pages =     "0--99",
    year =      }

IEEEとかACMではBibtexがDLできる

IEEE Screen Shot 2019-12-25 at 6.16.44.png (245.5 kB) ACM Screen Shot 2019-12-25 at 6.18.06.png (444.9 kB)