参考文献をBibTeXを使わないでthebibliography環境で書こうとしたときに遭遇したエラー。その時の私の状況はというと,LaTexをテキストエディタのAtomで書いており,「latexmk -pvc」で自動コンパイルするようにしていた。
\begin{thebibliography}{9}
\bibitem{label} xxx,‘‘aaaa''
\end{thebibliography}
と書いてコンパイルしたところ,
「Something’s wrong–perhaps a missing \item.」
というエラーが\bibitemを書いているにも関わらず発生。ググって調べるも,BibTeXの.bblファイルが壊れているわけでもないし,学校の講義で配布されたレジュメに記載された参考文献の書き方と比べても間違えてる点は見当たらないしで,かれこれ2時間ほど悩まされた。こうなったらヤケだと,ところどころ空行をいれる。駄目だ。じゃあ\bibitemの著者名から先を改行しよう。
\begin{thebibliography}{9}
\bibitem{label}
xxx,‘‘aaaa''
\end{thebibliography}
・・・あっ,通った。詳しいことはよくわからないけど,\bibitemの後ろに文献情報を記述するのがまずかったみたい。だけど,調べたWebサイトのソースコードも学校でもらったレジュメのサンプルソースも改行してないんだよなぁ。