“暗示”版本的对角箭头(例如 \nwarrow)

“暗示”版本的对角箭头(例如 \nwarrow)

我正在尝试使用数组编写一个简单的交换图。我知道有更奇特的方法可以做到这一点,但就我的目的而言,这既快速又简单,意味着我不必查找我之前只记得一半的东西。至少我是这么认为的。

我的问题是:如何获得对角箭头的“隐含”版本,例如\nwarrow?这样做的标准方法是将首字母大写(\rightarrow成为\Rightarrow\uparrow成为\Uparrow等)。但是,我敢肯定您已经意识到(因为我正在问这个问题!)\Nwarrow不起作用。

我的 MWE 如下,还有一张生成结果的图片。我希望对角箭头具有与其他两个箭头相同的形状。“简单”的解决方案将不胜感激;我可以用 tikz 自己拼凑一些东西,但这似乎有点过头了。

\documentclass{article}

\begin{document}
\[
\begin{array}{ccc}
A&\Rightarrow&B\\
&\nwarrow&\Downarrow\\
&&C
\end{array}
\]
\end{document}

图表图片

答案1

您可以使用\rotateboxgraphicx旋转符号。

\documentclass{article}
\usepackage{graphicx}
\newcommand*{\Nwarrow}{\rotatebox[origin=c]{135}{\(\Longrightarrow\)}}
\begin{document}
\[
\begin{array}{c@{\ }c@{\ }c}
A&\Rightarrow&B\\
&\Nwarrow&\Downarrow\\
&&C
\end{array}
\]
\end{document}

答案2

我不认为这有什么大不了的:

\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\[
\begin{tikzcd}[arrows=Rightarrow]
A\arrow[r]&B\arrow[d]\\
&\arrow[ul]C
\end{tikzcd}
\]
\[
\begin{tikzcd}[sep=small,arrows=Rightarrow]
A\arrow[r]&B\arrow[d]\\
&\arrow[ul]C
\end{tikzcd}
\]
\end{document}

在此处输入图片描述

相关内容