LaTeX和Bibtex:命令从bib文件打印单个完整引用?

时间:2010-10-22 06:39:34

标签: latex bibtex bibliography

我希望能够在我的LaTeX文档中的任何位置打印Bibtex .bib文件中的单个引用 - 不要引用它,而是打印引用,就像在正常的参考书目列表中一样。

因此,如果这是一个常规引用​​,那么会打印一个括号内的引用:

% Normal citation, appears as bracketed reference, e.g. [2]
\cite{Kawahara:2007p1116}

我想要以下内容:

\print_citation{Kawahara:2007p1116}

应打印参考书目中出现的完整引文,如:

[2] S Kawahara。日语说唱歌词的半韵和相似性的知识。 东亚杂志 语言学,2007年1月。

可能?谢谢!

3 个答案:

答案 0 :(得分:18)

\fullcitebiblatex中提及的this answer on tex.stackexchange包一起使用。

答案 1 :(得分:16)

bibentry包将提供内联参考书目。参考:http://stefaanlippens.net/bibentry

我自己没试过。

答案 2 :(得分:9)

我的简历很好地使用了multibib

\usepackage[resetlabels]{multibib}

% Define bibliographies.
\newcites{j,c}{Journal Publications,Conference Publications}

\begin{document}
% Stuff here.

% Publications.
\bibliographystylej{IEEEtran}
\bibliographystylec{IEEEtran}

\nocitej{journalpaperlabel1}
\nocitej{journalpaperlabel2}
\nocitec{conferencepaperlabel1}

\bibliographyj{mybib}
\bibliographyc{mybib}

% More stuff here.
\end{document}

使用不太自我宣传的内容编辑here