[心得] 自定義巨集 macro

看板LaTeX (論文排版)作者 (dryman)時間15年前 (2010/03/23 20:49), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
用巨集和macro在版上都沒找到東西 就讓我再來賺個批幣,分享一下最簡易的自定義巨集吧~XD 文章愈寫愈長,很多片段都會重複用到 如果只是英文片段,打字快一點那寫起來還ok 但若是公式、程式片段等有很多符號的地方 每次打都要檢查有沒有寫錯而戰戰兢兢,實在是太麻煩啦! 在latex中自定義巨集很簡單: 舉個簡單的例子: \newcommand{\mySum} [3] {\sum_{#1}^{#2} #3} 指令名稱 參數數目 #1,#2,#3為到時候代入的參數 所以\mySum{i=0}{5}{P_i} 就跟 \sum_{i=0}^5 P_i 是一樣的! 這個例子舉得不是很好,因為鍵入的符號比原本的還要多XD 不過,參數是可以自定義初始值的! 所以可以預設成 \newcommand{\mySum}[3][i=0][5]{\sum_{#1}^{#2} #3} 這樣只要打\mySum{P_i}就有一樣的效果了 想對latex macro有更多了解的人,可以在這裡面學 http://0rz.tw/QUjV2 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.197

03/23 23:56, , 1F
感謝!! :-)
03/23 23:56, 1F

03/24 09:12, , 2F
搭配\ensuremath效果更佳
03/24 09:12, 2F
文章代碼(AID): #1BgBZUpD (LaTeX)
文章代碼(AID): #1BgBZUpD (LaTeX)