获得“平行缩减箭头”的最佳方法是什么(就像用来显示-calculus 汇合的箭头一样$\lambda$
,如果这意味着什么的话)
//
具体来说,我想要一个中间有十字的箭头。使用||
也可以接受。
现在我有:
\newcommand{\rpbeta}{\mkern-7mu\centernot{\mkern7mu\centernot\rbeta}}
哪里。\rbeta
$\longrightarrow_\beta$
给出一些东西还可以,但是每次使用时间距似乎都会发生变化。
答案1
我会使用我最喜欢的\mathcenterto{#1}{#2}
结构,它允许你居中#1
。#2
另一个结构\mathclap
使右侧斜线居中,左侧斜线与其相邻。
\documentclass{article}
\pagestyle{empty}
\usepackage{mathtools}
\newcommand*\mathcenterto[2]{\mathclap{\phantom{#2}\mathclap{#1}}{#2}}
\newcommand*\rpbeta{\mathrel{\mathcenterto{\mathclap{/}/}{\longrightarrow}}_\beta}
\begin{document}
\[
A \rpbeta B
_{A \rpbeta B
_{A \rpbeta B
_{A \rpbeta B
}}}\]
\end{document}
答案2
您可以模拟以下工作\centernot
:
\documentclass{article}
\makeatletter
\newcommand{\rpgeneric}[1]{\mathpalette\rp@generic{#1}}
\newcommand{\rp@generic}[2]{%
\mathrel{%
\rlap{%
\settowidth\dimen@{$\m@th#1{\longrightarrow}$}%
\kern.55\dimen@
\settowidth\dimen@{$\m@th#1=$}%
\kern-.53\dimen@
$\m@th#1\not$%
\kern-.3\dimen@
$\m@th#1\not$%
}%
{\longrightarrow_{#2}}%
}%
}
\makeatother
\newcommand{\rpbeta}{\rpgeneric{\beta}}
\begin{document}
$\rpbeta_{\rpbeta}$
\end{document}