我疯狂地尝试按照出版商的要求将参考书目中的作者姓名改为小写形式;我发现两种 Bibtex 样式 acm adn siam 可以做到这一点,但结果却是所有内容都是正常字体,没有小写字母,甚至标题也没有斜体。
因此,我打开了由 Texnic center / MikTex 的 bibtex 命令生成的 bbl 文件:令我惊讶的是,该文件包含 \sc 和 \em,它们应该已经过时了,但在它们的环境中却无法正常工作,无法生成正常字体。我尝试了一个简单的技巧,在 bbl 文件中将 '\sc ' 替换为 '\scshape ',将 '\em ' 替换为 'itshape',然后再次给出构建命令。这是第一项:
{\scshape Al-Kadi, I.}
\newblock Origins of cryptology: The arab contributions.
\newblock {\itshape Cryptologia\/} (1992).
现在,标题可以按要求以斜体显示,但 scshape 不起作用,作者姓名仍然顽固地以正常字体显示,这里是从 pdf 中剪切和粘贴的。
我使用出版商要求的 Garamond 字体;在 Microsoft Word 中使用相同的字体可以在需要的地方生成小型大写标题。
看起来有人讨厌小写字母!!
有人能解释一下这个谜团吗?
保罗·布纳沃利亚
更新
感谢提示,我解决了这个问题:实际上 Garamond 字体没有小写字母,所以我放了一个
\setmainfont{Times New Roman}[]
在 \bibliographystyle{acm} 之前和最后的作者姓名都是小写,因此
但标题带有下划线,而不是所需的斜体;此后,我在 .bbl 文件中查找并用 \itshape 替换 \em,进行了一次新构建,然后对 .bbl 文件进行了一次无意义的更改并再次保存,因此系统认为它是新的,然后进行了另一次构建。现在参考书目有了所需的外观:
还有一个问题没有解决:为什么使用 Word 和 Garamond 时,你会一直使用小写字母?我不知道答案,但我可以很容易地猜到,使用任何字体实现小写字母并不困难:只需按原样书写大写字母,使用缩小尺寸的大写字母书写小写字母……你真的不需要一种有自己的小写字母的字体。为什么 Latex 的人不这样做?或者也许已经有一些这样的软件包?
还有一个问题:引用数被限制为一定数量,例如 [24];我希望有更易读的内容。有什么提示吗?也许可以尝试其他风格?