我正在尝试让我的围兜工作。这个条目似乎有问题:
@misc{foto:hecke,
author = {L. Reidemeister},
title = {Foto: Hecke, Erich},
url = {https://opc.mfo.de/detail?photo_id=12567},
note = {[Online; aufgerufen 19 Oktober 2017]}
}
在尝试的过程中,我切换到 biblatex,希望它能解决这个问题。这是我的 TeX 的样子:
\documentclass[12pt, a4paper, headsepline]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{hyperref}
\usepackage{csquotes}
\usepackage[language=german, style=authoryear, backend=bibtex]{biblatex}
\addbibresource{inhalte/literatur.bib}
\usepackage{caption}
\usepackage[pdftex]{graphicx}
\usepackage{latexsym}
\usepackage{amsmath,amssymb,amsthm}
\usepackage[export]{adjustbox}
\begin{document}
\paragraph{Erich Hecke} Bla...
\begin{figure}[h!]
\centering
\includegraphics[height=5cm]{bilder/Hecke_E-OPC.jpg}
\caption*{Hecke, Erich. \cite{foto:hecke}}
\label{fig:hecke}
\end{figure}
\begin{thebibliography}
\printbibliography
\end{thebibliography}
\end{document}
错误信息:
[2] (arbeit.tex <bilder/Hecke_E-OPC.jpg, id=29, 270.00874pt x 401.5pt>
<use bilder/Hecke_E-OPC.jpg>) [3 <./bilder/Hecke_E-OPC.jpg>] [4]
! Missing \endgroup inserted.
<inserted text>
\endgroup
l.71 \printbibliography
已经尝试过逃避 URL,或者使用不同的风格 :( 提前感谢!
答案1
\printbibliography
不需要包装到thebibliography
环境中。thebibliography
由手动书目和 BibTeX 使用。biblatex
有自己的环境,由自动调用\printbibliography
。
你需要更换
\begin{thebibliography}
\printbibliography
\end{thebibliography}
和
\printbibliography