使用 \bibliographystyle{ieeetr} 在 latex 中引用未发表的论文

使用 \bibliographystyle{ieeetr} 在 latex 中引用未发表的论文

这是 2016 年的一篇论文,互联网上找不到,我试图引用它。我使用:

\documentclass[12pt]{article}
\usepackage[fleqn]{amsmath}
\usepackage{txfonts}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{color}
\usepackage{gensymb}
\usepackage[ngerman, english]{babel}
\usepackage{blindtext}
\usepackage{notoccite}
\usepackage[final]{pdfpages}
\usepackage{cite}
\usepackage{caption}
\usepackage{mathptmx}
\usepackage[scaled=.90]{helvet}
\usepackage{chngcntr}
\usepackage{titlesec}
\usepackage{url}

\usepackage{hyperref}

\begin{document}
texttexttexttexttexttexttexttexttexttexttexttexttexttexttext.
texttexttexttexttexttexttexttexttexttexttexttexttexttexttext \cite{XYZ2016}.

\bibliographystyle{ieeetr} 
\bibliography{bib}
\end{document}

在 .bib 文件中:

@article{XYZ2016,
titel={bla bla},
autor={ASD, XYZ},
school={Rostock University},
year={2016}
}

但在文本中它只显示 [?]。有人能帮我吗?

答案1

无论你做什么,你都应该在任何情况下应使用@article未发表论文的条目类型。@article条目类型应仅用于 -- 重复,仅有的—— 适用于在期刊上发表的文章。此外,该@article类型也不应用于书籍、书籍章节、工作论文系列中的工作论文以及属于@unpublished条目类型的任何内容。

由于您使用的是ieeetr参考书目样式,因此您应该考虑使用@mastersthesis@phdthesis条目类型来处理手头的未发表论文。 这两种条目类型都可以识别和处理以下字段:authortitle@mastersthesis)或btitle@phdthesis)、yearmonthschooladdressnote

相关内容