![如何将参考书目样式 acm 转换为小写](https://linux22.com/image/322913/%E5%A6%82%E4%BD%95%E5%B0%86%E5%8F%82%E8%80%83%E4%B9%A6%E7%9B%AE%E6%A0%B7%E5%BC%8F%20acm%20%E8%BD%AC%E6%8D%A2%E4%B8%BA%E5%B0%8F%E5%86%99.png)
我使用了 acm 风格 (https://www.sharelatex.com/learn/Bibtex_bibliography_styles)但我希望它处于“正常模式”而不是大写,可以修改 acm 样式吗?
[1] 爱因斯坦,A. 电动力学研究。 (德语)[论运动物体的电动力学]。物理学年鉴322,10(1905),891-921。
[2] GOOSSENS,M.、MITTELBACH,F. 和 SAMARIN,A.《LATEX 指南》。Addison-Wesley,马萨诸塞州雷丁,1993 年。
[3] KNUTH,D.Knuth:计算机和排版。
我想要这样的
[1] 爱因斯坦,A. 电力系统动态理论。 (德语)[论运动物体的电动力学]。物理学年鉴322,10(1905),891-921。
[2] Goossens,M.、Mittelbach,F. 和 Samarin,A.《LATEX 指南》。Addison-Wesley,马萨诸塞州雷丁,1993 年。
[3] Knuth, D. Knuth:计算机与排版。
答案1
不是大写,而是大写和小写。
由于该风格使用\sc
(自 1995 年起已弃用),因此很容易摆脱它:
\begin{filecontents*}{\jobname.bib}
@article{test,
author={A. Uthor},
title={Title},
journal={Journal},
year=2015,
}
\end{filecontents*}
\documentclass{article}
\usepackage{etoolbox}
\apptocmd{\thebibliography}{\renewcommand{\sc}{}}{}{}
\begin{document}
\cite{test}
\bibliographystyle{acm}
\bibliography{\jobname}
\end{document}
环境filecontents*
只是为了使示例自成一体。在 的参数中使用您自己的 bib 文件\bibliography
。