LaTeX и Bibtex: команда для печати одной полной ссылки из файла bib?
Я хотел бы иметь возможность печатать одну ссылку из Bibtex .bib-файл в любом месте моего документа LaTeX - не цитируйте его, а распечатайте ссылку, точно так, как она будет отображаться в обычном списке библиографии.
Итак, если это регулярная цитата, которая печатает заключенную в квадратные скобки ссылку:
% Normal citation, appears as bracketed reference, e.g. [2]
cite{Kawahara:2007p1116}
Я хочу что-то вроде следующего:
print_citation{Kawahara:2007p1116}
который должен напечатать полную цитату, как она появляется в библиографии, что-то например:
[2] S Кавахара. Половина рифм в японской рэп-лирике и знание сходства. журнал Восточной Азии Лингвистика, январь 2007.
возможно? Спасибо!
3 ответов
пакет bibentry обеспечит встроенную библиографию. Ref:http://stefaanlippens.net/bibentry.
Я сам не пробовал.
использовать \fullcite
с biblatex как говорится в этот ответ на tex.клиент StackExchange.
мое резюме использует 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}
отредактировано с чем-то менее саморекламой здесь.