我希望能够在我的LaTeX文档中的任何位置打印Bibtex .bib文件中的单个引用 - 不要引用它,而是打印引用,就像在正常的参考书目列表中一样。
因此,如果这是一个常规引用,那么会打印一个括号内的引用:
% Normal citation, appears as bracketed reference, e.g. [2]
\cite{Kawahara:2007p1116}
我想要以下内容:
\print_citation{Kawahara:2007p1116}
应打印参考书目中出现的完整引文,如:
[2] S Kawahara。日语说唱歌词的半韵和相似性的知识。 东亚杂志 语言学,2007年1月。
可能?谢谢!
答案 0 :(得分:18)
将\fullcite
与biblatex中提及的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。