答案1
答案2
我使用 scriptscriptstyle\succ
和 scriptstyle 中的箭头:
\documentclass{article}
\usepackage{amsmath}
\makeatletter
\newcommand{\overrightarrowttt}[1]{%
\mathord{%
\vbox{%
\m@th\offinterlineskip
\ialign{%
\hfil##\hfil\cr
\rightarrow@ttt\cr
\noalign{\kern0.4pt}
$#1$\cr
}%
}%
}%
}
\newcommand{\ttt@joinrel}[1]{%
\mathrel{\mspace{-#1mu}}%
}
\newcommand{\ttt@ail}{%
\mathrel{%
\vcenter{\hbox{$\scriptscriptstyle\succ$}}%
}%
}
\newcommand{\rightarrow@ttt}{%
$\scriptstyle
\ttt@ail\ttt@joinrel{9}
\ttt@ail\ttt@joinrel{9}
\ttt@ail\ttt@joinrel{12}
\relbar\ttt@joinrel{9}
\rightarrow\ttt@joinrel{6}$
}
\makeatother
\begin{document}
$\overrightarrowttt{PP'}$
\end{document}
答案3
我写了包箭头自动执行 egreg 给出的答案。
所请求的箭头可以用以下方式绘制:
\documentclass{article}
\usepackage{overarrows}
\newcommand*{\tttail}{\succ\xjoinrel[10]\succ\xjoinrel[10]\succ}
\NewOverArrowCommand{overtttailrightarrow}{%
start={\vcenter{\hbox{$\smallermathstyle\tttail$}}},
end={\rightarrow},
trim start=12,
shift left=0, shift right=0,
space after arrow=.2ex,
min length=24,
}
\begin{document}
$ \overtttailrightarrow{PP'} $
\end{document}
这使:
这定义了命令\overtttailrightarrow
。\xjoinrel
和\NewOverArrowCommand
是来自包的两个宏overarrows
。