作者uranusjr (←這人是超級笨蛋)
看板LaTeX
標題Re: [問題] renewcommand
時間Mon Oct 29 22:19:24 2012
※ 引述《ToMoveJizz ( 土木技師)》之銘言:
: 想請問一下,
: 我使用了bm的套件,
: 我原本習慣的單位向量的打法是\bm{\hat{u}}
: ^
: 也就是出來會是u
: 那麼我想把這個打簡單一點,
: \newcommand{\uv}{\bm{\hat{}}}
: 請問這樣對嗎?
你這樣是不吃參數的寫法
\hat 要吃一個 input(你上例的 u)才能運作
所以你的 \uv 也要能吃引數, 然後把它喂給 \hat
\newcommand(\uv)[1]{\bm{\hat{#1}}}
前面中括弧的 1 代表這個 command 需要一個引數
後面的 #1 代表使用時要把第一個引數放在這邊
所以 \uv{u} 等同於 \bm{\hat{u}}
--
"問おう、貴方が私のマスターか?"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.81.146
1F:推 ToMoveJizz:喔!所以常常看到文件裡面寫的#1是指回[1]的位置嗎? 10/29 22:23
2F:推 Dboy:受教受教了m(_ _)m 10/30 09:59