作者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