输出时没有显示参考书目。为什么?

输出时没有显示参考书目。为什么?

我想在这篇文章的末尾添加参考书目,所以我写了以下代码:

\documentclass[chapterprefix=true]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[english,greek]{babel}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage{mathdots}
\usepackage{enumerate}
\newtheorem{mylemma}{Λήμμα} 
\newtheorem{mytheorem}{Θεώρημα}
\newtheorem{mydef}{Ορισμός}[section]
\newtheorem{example}{Παράδειγμα} 


\begin{document} 

\title{ }

\author{ M } 

\date{ }


\maketitle 

\clearpage 

\tableofcontents 

....

\clearpage 

....

\nocite{*}  

\medskip

\bibliographystyle{plain} 
\bibliography{mybibliography} 


\end{document} 

在文件中mybibliography.bib我添加了以下内容:

    @article{
  author =       "\foreignlanguage{english}{TP}",
  title =        "{\foreignlanguage{english}{Extensions}}",
  journal =      "\foreignlanguage{english}{The Journal}",
  volume =       "18",
  number =       "2",
  pages =        "372-397",
  year =         "1994",
  DOI =          "..."
}

输出时没有显示参考书目。为什么?我做错了什么吗?

编辑:

添加命令\nocite{*}后输出如下:

在此处输入图片描述

只显示数字,但没有显示文章名称...我还能改变什么?

答案1

您的 bib 文件看起来不对,应该有一个键,例如

@article{tp,
  .... 

相关内容