Latex / TexStudioに.bibファイルをインポートして参照エラーを引用する場合の解決策



Solution When Importing



LaTeXで記事を書くとき、参照を引用するために.bibファイルをインポートしようとします。私の参照(.bib)のファイル名はReference.bibです。次に、LaTeXで.bibファイルを引用するときに次の文を使用します。

ibliographystyle{acm} ibliography{Re ference}

次に、コンパイルして実行した後、6行目に次のエラーメッセージが表示されます。データベースファイルReference.bibを開くことができませんでした



Process started: bibtex.exe 'test' This is BibTeX, Version 0.99d (TeX Live 2019/W32TeX) The top-level auxiliary file: test.aux The style file: acm.bst I couldn't open database file Reference.bib ---line 6 of file test.aux : ibdata{Reference : } I'm skipping whatever remains of this command I found no database files---while reading file test.aux Warning--I didn't find a database entry for 'Manjaramkar2018' Warning--I didn't find a database entry for 'Lam2018' (There were 2 error messages) Process exited with error(s)

そして、PDFで実行した結果は次のようになり、本文の引用順であるはずの数列が疑問符になりました:?、およびに示すように、参照の後に参照リストはありません。下の図、ここで私がやっているの例。



私はグーグルに2時間悩まされ、これは私のせいであることがわかりました。.bibファイル名にスペースがあります上記のエラーの6行目が原因です。

データベースファイルReference.bibを開くことができませんでした

LaTeXは、読み取り時にファイル名のスペースを自動的にマージすることがわかりました。元のファイル名にスペースがあり、マージされたファイル名が存在しないファイルであるため、ファイルを開くことができないため、この問題の解決策は次のとおりです。.bibファイルに名前を付けるときは、中央にスペースを入れないでください