如何添加参考文献(基础)

如何添加参考文献(基础)

对您来说,这似乎是一个简单的问题,但对我来说,我却很难解决!我需要一些帮助,以便在报告中添加参考文献。我可以编译并获得 pdf 文档,但我的问题是如何引用。我使用了 \cite{ref1},但它确实与 .bib 文件相连。我得到的是 [ref1],而不是 [1]。

\documentclass[a4paper]{report}
 \usepackage{graphicx}
 \usepackage[latin1]{inputenc}
 \usepackage[T1]{fontenc}
 \usepackage[english]{babel}
 %\usepackage[style=authortitle-icomp]{biblatex}
 \usepackage{lmodern}
 \usepackage[backend=biber,bibencoding=latinl]{biblatex}
 %\addbibresource{folder/references.bib}
 \begin{document}
my report here
\printbibliography
\end{document}

% 这是我的引用的 references.bib 文件 %主文件和 bib 文件都保存在同一个文件夹中

@book{ref1,
isbn = {3-662-45239-1},
title = {Scanning Probe Microscopy},
language = {eng},
author = {Voigtländer, Bert},
publisher = {Springer Berlin Heidelberg},
}

答案1

你已经接近了,但有两个错误

  1. 你需要一行\addbibresource{references.bib}biblatex找到 bib 文件

  2. latinl不是有效的编码,应该是latin1 (或切换到默认utf8

这是一个最小文档

示例文本

样本围兜

\documentclass[a4paper]{report}

\usepackage[backend=biber,bibencoding=latin1]{biblatex}
\addbibresource{references.bib}

\begin{document}

My report here \cite{ref1}.

\printbibliography

\end{document}

references.bib

@book{ref1,
  isbn =     {3-662-45239-1},
  title =    {Scanning Probe Microscopy},
  language =     {eng},
  author =   {Voigtländer, Bert},
  publisher =    {Springer Berlin Heidelberg},
}

相关内容