我希望有 的类似物\overrightarrow{x}
,但带有双向箭头(如\twoheadrightarrow
,但在变量上方)。这可能吗?
答案1
\documentclass{article}
\usepackage{mathtools}
\def\Overrightarrow#1{\mathrlap{\overrightarrow{\phantom{#1\mkern11mu}}}%
\overrightarrow{#1}}
\begin{document}
$\Overrightarrow{x}$
\end{document}
答案2
在下面的 MWE 中,创建双右箭头重音符号的用户命令是\overdoublerightarrow
。其定义使用 LaTeX 命令\overset
和,\DeclareMathSymbol
并依赖于双右箭头位于 AMSa 符号的插槽“10”的事实。(可以在文件中找到精确的定义amssymb.sty
。)最后,我使用命令,\textstyle
因为重音符号的默认样式是\scriptstyle
,看起来太瘦了。
\documentclass{article}
\usepackage{amsmath,amssymb}
\DeclareMathSymbol{\Doublerightarrow}{\mathalpha}{AMSa}{"10}
\newcommand\overdoublerightarrow[1]{%
\overset{\textstyle\Doublerightarrow}{#1}}
\begin{document}
$\overrightarrow{z}$ $\overrightarrow{A}$
$\overdoublerightarrow{z}$ $\overdoublerightarrow{A}$
\end{document}