Re: [問題] Latex preprocessor ?

作者: wtchen (沒有存在感的人)   2021-02-24 23:40:10
感謝資訊。
但其實我是想convert十幾年的前tex檔案,
裡面一堆preamble的設定,希望能將裡面的設定套用在之前縮寫的語法上
這樣方便我把方程式copy到別處沒preamble設定的地方(word也方便用)
因為實在太多了,本來我想將轉成的pdf用mathpix抓出latex原碼,
無奈錯誤率太高,想說如果能預處理latex code就好了。
※ 引述《sppmg (sppmg)》之銘言:
: ※ 引述《wtchen (沒有存在感的人)》之銘言:
: : 想請問latex有沒有類似C preprocessor的東西,
: : 把package或newcommand定義的語法先處理成原生latex語法?
: : 例如說:
: : \newcommand{\ep}{\epsilon}
: : 然後可以將.tex文件中的\ep全變為\epsilon嗎?
: : 謝謝。
: : PS: 其實我真正想做的是類似這個:
: : https://www.coder.work/article/6860028
: : 將原本要一起編譯的文件(用input匯入)變成可獨立編譯的latex
: 雖然說 LaTeX 不叫 preprocessor , 但 macro 作用是一樣的,
: 也就是你的 \newcommand 或是 \def 。
: 所以你的例子其實已經能達到你的要求了。
: 也可以寫的像函數一樣,Google 一下吧!
: 你的連結底下其實也寫了,standalone package 可以達到分別編譯的目的。
: 我的樣板就是這樣做的:
: https://github.com/sppmg/TW_Thesis_Template
: 請進入 ncu_zh,裡面主要相關的指令如下
:
作者: sppmg (sppmg)   2021-02-25 00:50:00
作者: wtchen (沒有存在感的人)   2021-02-25 02:33:00
試過,沒用....
作者: sppmg (sppmg)   2021-02-25 08:28:00
能公佈失效的例子嗎?
作者: wtchen (沒有存在感的人)   2021-02-25 22:18:00
input的檔案被選擇性忽略(擺到前面也不行)

Links booklink

Contact Us: admin [ a t ] ucptt.com