无法包含论文参考

无法包含论文参考

我想添加论文参考文献,但做不到。MWE 在此处:

\documentclass[onecolumn,12pt]{IEEEtran}


\begin{document}
hi

\cite{mythesis}

\end{document}

在.bbl文件中,引用如下:

@MASTERSTHESIS{mythesis,
  AUTHOR =       {myname},
  TITLE =        {mytitle},
  SCHOOL =       {university},
  YEAR =         {2013},
  month =        {may},
  }

在 .pdf 输出中,引用始终以 [?] 形式给出

答案1

您需要提供更多帮助才能显示参考资料:

在此处输入图片描述

\documentclass[onecolumn,12pt]{IEEEtran}% http://ctan.org/pkg/filecontents

\usepackage{filecontents}% http://ctan.org/pkg/filecontents
\begin{filecontents*}{thesis.bib}
@MASTERSTHESIS{mythesis,
  AUTHOR =       {myname},
  TITLE =        {mytitle},
  SCHOOL =       {university},
  YEAR =         {2013},
  month =        {may},
  }
\end{filecontents*}
\begin{document}
hi \cite{mythesis}

\bibliographystyle{IEEEtran}
\bibliography{thesis}
\end{document}

现在请按照下列步骤操作:

  1. 使用 (PDF)LaTeX 进行编译,将生成thesis.bib一个.aux文件。该.aux文件要求引用名为 的引文mythesis,但该引文并不存在(根据 LaTeX 的说法)。
  2. 使用 BibTeX 进行编译。这将生成一个.bbl基于您的.aux和的文件thesis.bib
  3. 再次使用 (PDF)LaTeX 进行编译,现在将有一个.bbl包含相关参考书目信息的有效文件:

    % Generated by IEEEtran.bst, version: 1.13 (2008/09/30)
    \begin{thebibliography}{1}
    \providecommand{\url}[1]{#1}
    \csname url@samestyle\endcsname
    \providecommand{\newblock}{\relax}
    \providecommand{\bibinfo}[2]{#2}
    \providecommand{\BIBentrySTDinterwordspacing}{\spaceskip=0pt\relax}
    \providecommand{\BIBentryALTinterwordstretchfactor}{4}
    \providecommand{\BIBentryALTinterwordspacing}{\spaceskip=\fontdimen2\font plus
    \BIBentryALTinterwordstretchfactor\fontdimen3\font minus
      \fontdimen4\font\relax}
    \providecommand{\BIBforeignlanguage}[2]{{%
    \expandafter\ifx\csname l@#1\endcsname\relax
    \typeout{** WARNING: IEEEtran.bst: No hyphenation pattern has been}%
    \typeout{** loaded for the language `#1'. Using the pattern for}%
    \typeout{** the default language instead.}%
    \else
    \language=\csname l@#1\endcsname
    \fi
    #2}}
    \providecommand{\BIBdecl}{\relax}
    \BIBdecl
    
    \bibitem{mythesis}
    myname, ``mytitle,'' Master's thesis, university, may 2013.
    
    \end{thebibliography}
    

    本质上,BibTeX 会生成一个thebibliography可包含在您的文档中的环境。

  4. (可选)使用 (PDF)LaTeX 进行编译,以使任何参考文献在引用有效后稳定下来。

相关内容