TexShop のレポートに参考文献をうまく載せるにはどうすればよいでしょうか?

TexShop のレポートに参考文献をうまく載せるにはどうすればよいでしょうか?

LaTeX ドキュメントに参考文献を入れようとしていますが、BibTeX で実行するとさまざまなエラー (見つからない\citationなど) が発生し、LaTeX でタイプセットすると PDF に参考文献が印刷されません。コードは次のとおりです。

\documentclass[12pt]{report}
...
\usepackage{biblatex}
\addbibresource{SUSYBib.bib}
...
\begin{document}
...\cite{1}...
...\cite{2}...
\nocite{*}
\printbibliography
\end{document}

そして私の.bibファイルは次のようになります

@book{1,
title={The Schrödinger Equation},
author={F. A. Berezin, M. A. Shubin},
year={1983},
publisher={Moscow State University, Moscow},
pages={57-59}
}
@book{2,
title={An Introduction to Measure Theory},
author={Terence Tao},
year={2011},
publisher={American Mathematical Society},
pages={91}
}

答え1

inputencプリアンブルにパッケージがないと思います。これは、(La)TeX にどの文字エンコーディングを使用するかを伝えるために必要です。たとえば、参考文献の ö の場合:

\documentclass[12pt]{report}
\usepackage[utf8]{inputenc}

\usepackage[backend = biber]{biblatex}
\addbibresource{SUSYBib.bib}
\begin{document}
\cite{ab}
\cite{bc}
\nocite{*}
\printbibliography
\end{document}

ドキュメントを適切にコンパイルするには、TeXShop を設定する必要があります。私の場合は次のようになります。

  1. biber を実行するための TeXShop の設定: tex.stackexchange.com/questions/154751/…
  2. ドロップダウンメニューから「pdflatexmk」を選択します(タイプセットボタンの左側)。

働いた。

驚いたことに、ファイル% !TEX TSprogram = pdflatexmkの最初の行として追加しても.tex(コメントで提案されているように) 機能しませんでした (TeXShop 3.62、texlive 2016)。

関連情報