是否可以控制 BibTeX 如何讀取 aux 檔案?
據我所知,BibTeX 透過\citation
aux 文件中的命令讀取文件中使用的引文鍵。我希望 BibTeX 從 aux 文件中提取 bst 文件可以使用的其他資訊。目的是自訂 的每個實例\cite
,以便項目在參考書目中的顯示方式不僅取決於引文關鍵字是什麼,還取決於它\cite
在文件中的編寫方式。可能還有其他(更骯髒的?)方法來實現這一目標,但是(對我來說)了解這種特定方法是否可行很有趣。
答案1
您提到的 bibtex 的功能不受任何使用者記錄語言的控制(既不是 TeX,也不是 bst 檔案中使用的 bibtex 風格語言)。
http://tug.org/svn/texlive/trunk/Build/source/texk/web2c/bibtex.web?view=log
所以原則上你可以讓 bibtex 的一個分支做任何你想做的事情,但當然它不再是嚴格的 bibtex 了。