我喜欢显示参考书目的方式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 中的定义吗?