作者yuyumagic424 (油油麻鸡客)
看板LaTeX
标题Re: [心得] 简单输入向量半箭头且可变长度
时间Wed Aug 19 17:21:04 2015
※ 引述《canlin ()》之铭言:
: 板上之前的教学都有点麻烦,不然就是要使用他人写的package
: 搞了好久释出一个别的方式,板上没提供过,在此留作心得
: -----
: \usepackage{MnSymbol}
: \overrightharpoon{\nabla} = 就会出现标准gradian operator
: 可参考
: The Comprehensive LATEX Symbol List
: Scott Pakin <[email protected]>
: 9 November 2009
: 来查MnSymbol所提供的其他符号
: -----
: 我是觉得这好像可以再方便一点啦
: PS: 实验室大学长T.H.W.说:执着於此是痴呀~!~! ( ′-`)y-~
这个package还会顺便把数学字型给改了
如果只希望使用这个半箭头作为向量符号的话
可以使用
\usepackage{amsmath}
\makeatletter
\def\rightharpoonfill@{\arrowfill@\relbar\relbar\rightharpoonup}
\DeclareRobustCommand{\overrightharpoon}{\mathpalette{\overarrow@\rightharpoonfill@}}
\makeatother
这样就好了
这其实就是从MnSymbol.sty里头抄出来的
我个人是改成
\makeatletter
\def\rightharpoonfill@{\arrowfill@\relbar\relbar\rightharpoonup}
\newcommand{\vect}{\mathpalette{\overarrow@\rightharpoonfill@}}
\makeatother
原因一是我不喜欢太长的命令
二是TeXStudio要用newcommand才会加进自动完成内
--
To rehtra: 莉菁为了生活 四处主持节目 搞到喉咙都沙哑了 -- 这就是"鹅哑"
★rehtra ...........
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.120.149.223
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/LaTeX/M.1439976074.A.033.html