TexMaker を使用していますが、.bib ファイルが読み込まれません。
サンプルの .tex ファイルは次のとおりです。
\documentclass{article}
\begin{document}
Hello. \cite{nobody99}
\bibliographystyle{plain}
\bibliography{sources}
\end{document}
そして、ここに私のsources.bibファイルがあります:
@article{nobody99,
author = {nobody},
title = {ciao},
year = {1999}
}
私は次のコンパイルシーケンスを使用しています: PdfLaTex + Bib(la)tex + PdfLaTex (x2) + ViewPDF
動作させるためにいろいろな方法を試しましたが、うまくいきませんでした。ログ ファイルは次のようになります。
ログ ファイル: これは pdfTeX、バージョン 3.14159265-2.6-1.40.20 (MiKTeX 2.9.7140 64 ビット) (プリロードされた形式 = pdflatex 2019.8.8) です。2019 年 8 月 13 日 17:42 拡張モードに入る **./ciao.tex (ciao.tex LaTeX2e <2018-12-01> ("C:\Users\Admin\AppData\Local\Programs\MiKTeX 2.9\tex/latex/base\article.cls" ドキュメント クラス: article 2018/09/03 v1.4i 標準 LaTeX ドキュメント クラス ("C:\Users\Admin\AppData\Local\Programs\MiKTeX 2.9\tex/latex/base\size10.clo" ファイル: size10.clo 2018/09/03 v1.4i 標準 LaTeX ファイル (サイズ オプション) ) \c@part=\count80 \c@section=\count81 \c@subsection=\count82 \c@subsubsection=\count83 \c@paragraph=\count84 \c@subparagraph=\count85 \c@figure=\count86 \c@table=\count87 \abovecaptionskip=\skip41 \belowcaptionskip=\skip42 \bibindent=\dimen102 ) (C:\Users\Admin\Documents\test\build\ciao.aux) \openout1 =
ciao.aux'. LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 4. LaTeX Font Info: ... okay on input line 4. LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 4. LaTeX Font Info: ... okay on input line 4. LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 4. LaTeX Font Info: ... okay on input line 4. LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 4. LaTeX Font Info: ... okay on input line 4. LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 4. LaTeX Font Info: ... okay on input line 4. LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 4. LaTeX Font Info: ... okay on input line 4. LaTeX Warning: Citation
nobody99' on page 1 undefined on input line 6. No file ciao.bbl. [1 {C:/Users/Admin/AppData/Local/MiKTeX/2.9/pdftex/config/pdftex.map}] (C:\Users\Admin\Documents\test\build\ciao.aux) LaTeX 警告: 未定義の参照がありました。 ) TeX のメモリ使用量は次のとおりです: 文字列 207 (492895 件中) 文字列文字 2487 (3123736 件中) メモリ 59667 ワード (3000000 件中) マルチレター制御シーケンス 4206 (15000+200000 件中) フォント情報 3948 ワード (15 フォント、9000 の 3000000 件中) ハイフネーション例外 1141 (8191 件中) 23i、4n、22p、114b、107s スタック位置 5000i、500n、10000p、200000b、50000s 出力は C:\Users\Admin\Documents\test\build\ciao.pdf (1 ページ、21001 バイト) に書き込まれました。 PDF 統計: 1000 個中 14 個の PDF オブジェクト (最大 8388607)、1000 個中 0 個の指定先 (最大 500000)、10000 個中 1 個の PDF 出力用の追加メモリ (最大 10000000)
何が間違っているのでしょうか? 誰か助けてくれませんか?
答え1
問題は解決しました: 出力ファイル用の「ビルド」サブディレクトリを使用するオプションが有効になっていました。これをオフにすると、コンパイルはスムーズに行われ、参照もそこにありました。