TeX 的語法是否有可以改進的空間?有哪些改進方案?

時間 2021-05-30 00:14:24

1樓:Rio

我希望它能加入名字空間(namespace)。Name collision 太惱火了。語法嘛……醜就醜點吧,不太影響使用。ConTeXt [1] 的稍微現代一點。

2樓:江疆

TeX 的語法在三十年以前其實是比較時髦的設計 -- 比較類似函式式程式設計的風格。但現在能掌握的人已經越來越少了,因為受現代程式設計習慣影響的人基本上都受不了這個風格,但因為原來的歷史太成功了,太多積累下來的巨集包可以直接用,所以大家基本上也都堅持在原來的基礎上繼續開發。其實無論是執行效率還是實現效率都是很低的。

目前唯一乙個在執行的改進方案是加入嵌入 Lua 來解決大部分問題,也就是 LuaTeX [1],但這個實現目前也有不少自己的問題 (比如對字型系統的重新實現在效率上一直不令人滿意,不如利用第三方庫實現的 XeTeX),加上一直開發的人不多,所以接受度還較低。

早期 TeX 的字型是否與現在 LaTeX 的不同?

輸出效果的確不同,但這是印刷方面的問題。tex.stackexchange上有不少關於CM字型粗細的問答,可以參考。這裡只給出 我見到的 最主要的乙個問答,其餘的有些可以從這個問答中找到鏈結,或者自行搜尋 Are the original CM fonts better than the curre...

英語語法是否有指代不明的現象?

一位不願透露姓名 首先這兩個例子我認為不屬於指代不明 或者修飾物件不明 第乙個 It is related to the proximity of the town of Siem Reap,the seat of the province and a tourism hub.至少我讀的時候沒有感覺...

這個版本的獵空是否有必要增強?

陸向遠 不要加強傷害比較好獵空源氏黑影這種靈活機動的英雄給傷害buff太影響平衡性 76麥爹的區別就在乙個賊能躥乙個麥柯基 76輸出一提高麥爹直接冷板凳 增強別的方面我還是很期待的獵空毫無三維機動性。高台上的狙擊手摸不到上不去 很煩黑影不能幹這活兒啊信標往上一丟這不是我要來了快準備好爆我頭跟死神當人...