作者ballII (无限期徵才)
看板LaTeX
标题[问题] 将ref所有标题每个字的第一字母都大写
时间Wed Mar 2 09:55:24 2022
ACS旗下期刊要求ref标题的每个字第一字母都大写(除了无重要意义的字),
例如 Crystallization in salt solution 改成 Crystallization in Salt Solution。
但ACS官方提供的achemso.bst没有这功能。
https://www.ctan.org/pkg/achemso
查询修改bst的方法,发现这则:
https://tex.stackexchange.com/a/203937/94132
但我在最後一步卡关:
title titlecap ". " * output
achemso.bst里并没有这种格式,
而是一堆
FUNCTION { format.title }
FUNCTION { format.title.article }
FUNCTION { format.title.techreport }
...
请问我该如何合适的把「titlecap」加到这些 FUNCTION { format.title } 里呢?
感谢。
---
或者在Mendeley或.bbl那关batch convert的方法也可以。
可惜我不太会coding。
或是有第三方软体可以专门处理.bbl里的标题亦可。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.163.180.89 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/LaTeX/M.1646186128.A.719.html
(updated) 解答
https://tex.stackexchange.com/a/635924/94132
※ 编辑: ballII (1.169.32.83 台湾), 03/07/2022 14:27:23