LaTeX и Bibtex: команда для печати одной полной ссылки из файла нагрудника? - PullRequest
30 голосов
/ 22 октября 2010

Я хотел бы иметь возможность распечатать одну ссылку из файла Bibtex .bib в любом месте моего документа LaTeX - не ссылаться на него, а напечатать ссылку в точности так, как это выглядит в обычном списке литературы.

Так что, если это обычная цитата, печатается ссылка в скобках:

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

Я хочу что-то вроде следующего:

\print_citation{Kawahara:2007p1116}

, которая должна напечатать полную цитату какэто появляется в библиографии, что-то вроде:

[2] S Kawahara.Половина рифмы в японской рэп-лирике и знание сходства. Журнал восточноазиатской лингвистики , январь 2007 г.

Возможно?Спасибо!

Ответы [ 3 ]

20 голосов
/ 18 октября 2013

Используйте \fullcite с пакетом biblatex , как указано в в этом ответе на tex.stackexchange .

16 голосов
/ 22 октября 2010

пакет bibentry обеспечил бы встроенную библиографию.Ссылка: http://stefaanlippens.net/bibentry.

Я сам не пробовал.

9 голосов
/ 24 октября 2010

Мое резюме использует 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}

Отредактировано с чем-то менее саморекламирующимся здесь .

...