Garamond 用於文字和數學

Garamond 用於文字和數學

就我而言,使用 Garamond 字體產生文字和數學文件的主要方法有以下三種:

  • 使用該mathdesign軟體包,您可以同時使用 URW Garamond 和 Adob​​e Garamond Pro。
  • newtxmath包與 結合使用garamondx,也使用 URW Garamond。
  • garamond-math包,它使用 EB Garamond。

是否有任何建議/最佳實踐,或者這只是個人品味問題?

有人可以指出使用每種方法之間的主要差異嗎?

答案1

我不是專家 - 我只是查看了最明顯的資源(CTAN)。

mathdesign

上次更新於2013年手動的狀態:

該軟體mathdesign包以一套完整的數學字體替換了 TEX 的所有預設數學字體,這些字體旨在與您選擇的文字字體組合。

garamond-math

上次更新於2019年CTAN頁面狀態:

該字體最好與 XeTeX 及其unicode-math軟體包一起使用。其他引擎(例如 LuaTEX;也有:MS Word)可能會產生不令人滿意的間距。

該字體仍在開發中,因此不要指望它沒有錯誤。任何組件都可能隨時更新。歡迎提出問題、錯誤報告、分叉和其他貢獻。

我將其讀為“僅限 XeTeX”?

newtx

上次更新於2020年而且看起來很專業。這手動的狀態:

最近,garamondx 新增了為文字字體包提供數學支援的選項。

CTAN 頁面garamondx狀態:

該軟體包將小型大寫字母、f 連字和舊式數字添加到URW GaramondNo8.該軟體包還提供了一個匹配的數學斜體附加組件,可與newtxmath.

結論

如果沒有進一步調查,我會選擇newtx

更新:請參閱答案評論中的討論。


更新2022-01-31

加拉蒙數學已更新且CTAN站點陳述如下:

Garamond-數學版。 2022-01-03

Garamond-Math 是一種開放式數學字體,與EB 加拉蒙德(奧克塔維奧·帕爾多 飾)EB Garamond(喬治·邁爾-達夫納)。許多數學符號源自其他字體(見下文),其他數學符號是從頭開始製作的。該指標是使用 python 腳本產生的。

答案2

newtx軟體包現在具有ebgaramond匹配的數學字體,並且可以與pdflatex.非常好看且可讀。我正在加載它

\usepackage[
  vvarbb,
  amsthm,
  ebgaramond,
  frenchmath,
  smallerops]{newtx}

對於某些類,例如tufte-handout,需要按以下方式加載,否則stixbb-fonts 將無法加載(vvarbb的選項newtx

\AtBeginDocument{
  \usepackage[
  vvarbb,
  amsthm,
  ebgaramond,
  frenchmath,
  smallerops]{newtx}
  
}

相關內容