作者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/m.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