Как цитировать RFC с помощью natbib

Как цитировать RFC с помощью natbib

Я хотел бы сослаться на RFC в моем классе xelatex scrbook с natbib в стиле [RFCXXX], например:

в теле файла:

this is my rfc citation [RFCXXX]

и в моей библиографии печатать

[RFCXXX] authors, year....

решение1

Я обычно создаю документацию RFC для личного использования. Чтобы достичь похожего формата, вы можете использовать biblatexpackage with style=alphabeticи добавить

\DeclareFieldFormat{labelalpha}{\thefield{entrykey}}

после загрузки biblatexпакета.

\documentclass{article}

\usepackage[backend=bibtex, natbib=true, style=alphabetic]{biblatex}

\DeclareFieldFormat{labelalpha}{\thefield{entrykey}}

\addbibresource{rfc.bib}

\begin{document}

    Using biblatex~\cite{RFC1945}

    \printbibliography
\end{document}

введите описание изображения здесь

Связанный контент