Как можно сослаться на название, используя стиль библиографии {abbrvnat}?

Как можно сослаться на название, используя стиль библиографии {abbrvnat}?

В настоящее время я пишу диссертацию, и шаблон нашей кафедры использует

\bibliographystyle{abbrvnat}

и у меня также есть

\RequirePackage[round,
                sort&compress]{natbib}

в файле .cls.

Другие ссылки в интернете показывали \citetitle, но это не работает, и до сих пор я не нашел решения.

Я периодически ищу его, когда он мне нужен, но из-за отсутствия результатов нахожу другие решения, такие как перефразирование или жесткое кодирование...

Большое спасибо, этот сайт уже давал мне много ответов!

Привет из Германии!

решение1

Вы могли бы использоватьиспользоватьbibупакуйте и настройте \citetitleмакрос самостоятельно, как показано в следующем примере.

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

\RequirePackage{filecontents}
\begin{filecontents*}{mybib.bib}
@article{abc,
  author = {Author, Anne},
  title  = {{Random Thoughts}},
  journal= {Circularity Today},
  year   = 5001,
  volume = 1,
  number = 2,
  pages  = {3-4},
}
\end{filecontents*}

\documentclass{article}
\usepackage[round,sort&compress]{natbib}
\bibliographystyle{abbrvnat}
\usepackage{usebib} 
\bibinput{mybib} % specify name of bib file, w/o ".bib" extension
\newcommand\citetitle[1]{\usebibentry{#1}{title}}

\begin{document}
\emph{\citetitle{abc}}
\nocite{*}
\bibliography{mybib}
\end{document}

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