
Мне нравится способ amsart
отображения библиографии. Он очень компактный и показывает много ссылок на одной странице. Я хотел бы использовать этот стиль для стиля book
. Если я изменю book на amsart в приведенном ниже коде, я получу желаемый вывод, но проблема в том, что из-за особенностей моего документа я должен использовать стиль book
(а не amsbook и не amsart).
\documentclass{book}
\begin{document}
\bibliography{my_bibtex}
\bibliographystyle{amsplain}
\cite{1}, \cite{2}, \cite{3}
\end{document}
решение1
действительно существенная разница заключается в размере шрифта.
amsart
использует \footnotesize
.
Вы можете исправить определение, book.cls
используя \patchcmd
. Вставьте команду \footnotsize
непосредственно перед \list
определением
thebibliography
.
пример использования \patchcmd
с book
классом (хотя и для другой ситуации) приведен в вопросе
Можно ли использовать patchcmd для изменения определений в book.cls?