我发现大号讲座否注C電腦年代cience(LNCS)LATEX 模板,我对他们的参考书目系统感到困扰。
阅读他们的文档和示例时,我似乎只需要:
1)创建一个参考书目块并放入引用中比比坦
2)在文献内容中引用参考文献。
让我们举一个简单的例子:
%+--------------------------------------------------------------------------------------------+
%| PROPERTIES |
%+--------------------------------------------------------------------------------------------+
\documentclass{llncs}
\usepackage[utf8]{inputenc}
\bibliographystyle{splncs}
%+--------------------------------------------------------------------------------------------+
%| HEADING |
%+--------------------------------------------------------------------------------------------+
\title{A bar title.}
\author{Arthur Vaïsse-Lesteven \inst{1}}
\institute{MAD -- University of Caen Lower-Normandy}
%+--------------------------------------------------------------------------------------------+
%| DOCUMENT |
%+--------------------------------------------------------------------------------------------+
\begin{document}
\maketitle
\begin{abstract}
It would rocks if I succed in citing \cite{Ser:thesis} !
\end{abstract}
%\printbibliography
\end{document}
%+--------------------------------------------------------------------------------------------+
%| BIBLIOGRAPHY |
%+--------------------------------------------------------------------------------------------+
\begin{thebibliography}{1}
\bibitem{Ser:thesis}
Serrano L.:
Vers une capitalisation des connaissances orientée utilisateur Extraction et structuration automatiques de l’information issue de sources ouvertes.
University of Caen Lower-Normandy, 2014.
\end{thebibliography}
它看起来像模板提供的演示文件“llncs.dem”中给出的示例,但此代码无法生成引用。缺少包吗?我完全错了吗?我不明白为什么 LATEX 无法成功引用它。
我尝试了不同的命令,结果是:
[PDFLATEX]: 第 1 页的引用“Ser:thesis”在输入第 25 行未定义。
[LATEX]: 第 1 页的引用“Ser:thesis”在输入第 25 行未定义。
[BIBTEX]: 退出代码为 2,已完成
无论我尝试什么,我仍然只获得一个 PDF,其中包含:“如果我成功引用 [?],那就太棒了!”
如果有人能解释如何获得有效的引用,我们将不胜感激!
提前感谢你,Vaisse Arthur。
注意:我已经看到了答案使用问号或粗体引用关键字代替引用编号但由于 BIBTEX 失败,调用 LATEX 然后 BIBTEX 然后再次调用 LATEX 并不能解决我的问题。
答案1
这很好用:
\documentclass{llncs}
\usepackage[utf8]{inputenc}
\bibliographystyle{splncs}
\title{A bar title.}
\author{Arthur Vaïsse-Lesteven \inst{1}}
\institute{MAD -- University of Caen Lower-Normandy}
\begin{document}
\maketitle
\begin{abstract}
It would rocks if I succed in citing \cite{Ser:thesis} !
\end{abstract}
%\printbibliography
\begin{thebibliography}{1}
\bibitem{Ser:thesis}
Serrano L.:
Vers une capitalisation des connaissances orientée utilisateur Extraction et structuration automatiques de l’information issue de sources ouvertes.
University of Caen Lower-Normandy, 2014.
\end{thebibliography}
\end{document}
唯一的技巧是,由于没有 bibtex 处理,您必须编译 pdflatex 两次。
结果 :
答案2
使用 \usepackage{bibnames}
然后在 \end{document} 之前添加以下几行
\bibliographystyle{splncs03}
\bibliography{bib-文件名}