使用 TeX Live 2015 的 BibTeX 和 XeLaTeX

使用 TeX Live 2015 的 BibTeX 和 XeLaTeX

我正在尝试article使用编译XeLaTeX。文章还包含一个bibliography文件,我想将其打印在文章中,而不引用任何 bib 条目。

请参阅以下完整的 tex 代码-

\documentclass[a4paper,10pt]{article}
\usepackage{marvosym}
\usepackage{fontspec}                       %for loading fonts
\usepackage{xunicode,xltxtra,url,parskip}   %other packages for formatting
\RequirePackage{color,graphicx}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage[big]{layaureo}              %better formatting of the A4 page
\usepackage{supertabular}               %for Grades
\usepackage{titlesec}                   %custom \section

%FONTS
\defaultfontfeatures{Mapping=tex-text}
\setmainfont[
SmallCapsFont = Fontin-SmallCaps.otf,
BoldFont = Fontin-Bold.otf,
ItalicFont = Fontin-Italic.otf
]
{Fontin.otf}

\usepackage{biblatex}
\addbibresource{publications.bib}

\begin{document}
\pagestyle{empty} % non-numbered pages

\font\fb=''[cmr10]'' %for use with \LaTeX command

\section{Section before Publications}
Section before Publications

\section{Publications}
\nocite{*}
\printbibliography

\section{Section after Publications}
Section after Publications
\end{document}

为了编译此代码,我首先运行,XeLaTeX然后运行BibTeXBibTeX报告以下错误-

Process started


This is BibTeX, Version 0.99d (TeX Live 2015) The top-level auxiliary file: sample.aux I found no \citation commands---while reading file sample.aux I found no \bibdata command---while reading file sample.aux I found no \bibstyle command---while reading file sample.aux (There were 3 error messages)

Process exited with error(s)

以下是必要的细节-

  • 2015 特克斯现场展
  • Texmaker 4.5

我在生成的文章中看不到 bib 条目。这是怎么回事?

答案1

biblatex软件包支持两个后端来处理/提取文件条目bibbibtex尽管biberbibtex支持部分可能的biblatex功能详述3.14 使用后备 BibTeX 后端biblatex文档。

默认情况下,预期的首选后端biberbiblatex已加载,因此将不同的信息写入文件aux,与所需的代码不兼容bibtex。为了bibtex运行biblatex包调用必须明确说明bibtex将通过将backend=bibtex选项传递给biblatex\usepackage[backend=bibtex]{biblatex}如果没有调用其他选项。

相关内容