如何设置您的 BibTeX 样式文件 ( .bst
) 以使作者的姓氏 (姓氏) 大写?
我想要的例子:
西尔弗曼,大卫。解释定性数据:分析谈话、文本和互动的方法。第二版。伦敦 [等]:Sage,2002 年。325 页。ISBN 0-7619-6865-2。
.bst
我根据自己的需要制作了一个自定义 BibTeX文件。我当前的文件format.names.author
如下:http://pastebin.com/efsgrwDR
答案1
我还建议您通过 LaTeX 运行 makebst.tex 程序。首先出现的问题之一是用于呈现姓氏的字体。选择“小型大写字母”选项(我知道,这不是您想要的,但请耐心听我说)。完成 makebst 程序后,打开生成的 bst 文件并"\textsc{"
在函数 {scaps} 中搜索命令;将字符串替换textsc
为MakeUppercase
,其他所有内容保持不变,保存文件,然后在参考书目中试用。祝您 TeXing 愉快!
答案2
我认为使用makebst
是最简单的方法。只需安装custom-bib
并阅读文档。它会问你一系列问题并生成一个.bst
符合你需求的文件。