第 1 页引文 undefined

第 1 页引文 undefined

我有一个问题:

我想引用一个页面,但在我的文档中出现这样的内容:第 1 页上的引用“Lehrer2000”未定义

我的 LaTeX:

\documentclass[12pt,a4paper,titlepage]{article}
\usepackage[round]{natbib}
\bibliographystyle{natdin}

\begin{document}
\citep{Lehrer2000}
\addcontentsline{toc}{section}{Literaturverzeichnis}
\bibliography{lit2}
\end{document}

我的 Bibtex:

@ONLINE{Lehrer2000,
    AUTHOR = "Lehrerinnenfortbildung",
    TITLE = "Projektkompetenz. Definition Methoden",
    HOWPUBLISHED = "https://lehrerfortbildung-bw.de/st_kompetenzen/weiteres/projekt/projektkompetenz/methoden/index.htm [11.10.2019]",
}

答案1

_URL 中出现(下划线) 字符会使 BibTeX 和 LaTeX 无法正常工作。您应该 (a) 更改

HOWPUBLISHED = "https://lehrerfortbildung-bw.de/st_kompetenzen/weiteres/projekt/projektkompetenz/methoden/index.htm [11.10.2019]",

HOWPUBLISHED = "\url{https://lehrerfortbildung-bw.de/st_kompetenzen/weiteres/projekt/projektkompetenz/methoden/index.htm} [11.10.2019]",

并且 (b)xurl在序言中加载该包。

在此处输入图片描述

\documentclass[12pt,a4paper,titlepage]{article}
\begin{filecontents}{lit4.bib}
@ONLINE{Lehrer2000,
    AUTHOR = "Lehrerinnenfortbildung",
    year   = "(no year)",
    TITLE  = "Projektkompetenz. Definition Methoden",
    HOWPUBLISHED = "\url{https://lehrerfortbildung-bw.de/st_kompetenzen/weiteres/projekt/projektkompetenz/methoden/index.htm} [11.10.2019]",
}
\end{filecontents}

\usepackage[ngerman]{babel}
\usepackage{xurl}
\usepackage[round,numbers]{natbib}
\bibliographystyle{natdin}
\usepackage[colorlinks,allcolors=blue]{hyperref} % optional

\begin{document}
\cite{Lehrer2000}
\bibliography{lit4}
\end{document}

相关内容