如何使BibDesk產生的bib檔案的欄位名首字母全部小寫?

如何使BibDesk產生的bib檔案的欄位名首字母全部小寫?

如您所見,在以下範例中,欄位名稱的所有首字母(例如AuthorBooktitle等)均為大寫。我想讓它們全部變成小寫。該文件是由書目表由於文件中有很多參考文獻,是否有統一的方法可以一次執行此操作?

@incollection{Ctfl1956,
    Author = {A. Tarski},
    Booktitle = {Logic, Semantics, Metamathematics, Papers from 1923 to 1938},
    Pages = {152--278},
    Publisher = {The Clarendon Press, Oxford},
    Title = {The Concept of Truth in Formalized Language},
    Translator = {Woodger, J. H.},
    Type = {J},
    Year = {1956}}

答案1

您可以biber在工具模式下使用來進行所需的變更。

從命令列導航到檔案所在的目錄.bib,然後使用以下命令:

biber --tool --output-fieldcase=lower --output-indent=4 <your-file.bib>

your-file_bibertool.bib這將產生一個以轉換後的格式呼叫的檔案。

相關內容