【LaTeX】bibtexのtips


環境

pbibtex+ ptex2pdfを利用中。

Bibtexで、citeやcitep、bibliographyの名前が途中までしか表示されない

authorに空白が含まれていると、natbibが名字のみを表示してしまう(空白が含まれる文字列の場合最後の単語だけを表示する)という挙動があります。
筆者の団体名に空白があったり、フルネームで表記したい場合に不都合です。

解決法

.bibファイルのauthor= の値を{{ }} で囲めばよいです。

before

*.bib
@misc{akibagpu,
author= "AKIBA PC Hotline!編集部",
title="GeForce RTX 3000系の在庫不足がさらに深刻化、棚に“売る物が無い”状況に",
url="https://akiba-pc.watch.impress.co.jp/docs/wakiba/find/1307420.html",
year= 2021, 
month= 2,
publisher = "Impress",
note = "2021年2月28日アクセス"

after

*.bib
@misc{akibagpu,
author= {{AKIBA PC Hotline!編集部}},
title="GeForce RTX 3000系の在庫不足がさらに深刻化、棚に“売る物が無い”状況に",
url="https://akiba-pc.watch.impress.co.jp/docs/wakiba/find/1307420.html",
year= 2021, 
month= 2,
publisher = "Impress",
note = "2021年2月28日アクセス"

参考文献

urlつきの参考文献がうまく読み込まれない

*.tex
\usepackage{url}

としておく。