倒箭

倒箭

是否可以画一个箭头,箭头位于箭头的右端但指向左(如下图底部所示)?

具体来说,我希望定义一个可以像 \to 一样使用的 MathOperator(运算符)。

任何意见都将不胜感激!

在此处输入图片描述

答案1

你可以从这样的事情开始:

\documentclass{article}
 
\usepackage{tikz}
\newcommand{\ot}{\tikz[baseline=-.5ex] \draw[-to reversed] (0,0) -- (1em,0);} 


\begin{document}

    \[ a \ot b \]

\end{document}

在此处输入图片描述

答案2

出什么问题了-<

反向箭头

\documentclass[tikz,border=3.14mm]{standalone}
\begin{document}
    \begin{tikzpicture}
        \draw[-<] (0,0) -- (1,0);
    \end{tikzpicture}
\end{document}

答案3

TikZ具有-<内置箭头。要获得与 LaTeX 相同的大小和形状,箭头\to需要arrows.meta库。要获得与箭头相同的长度,\to需要进行一些调整。

在此处输入图片描述

\documentclass{article}

\usepackage{tikz}
\usetikzlibrary{arrows.meta}

\newcommand{\from}{\mathrel{\tikz[>={To}, line cap=round, anchor=base] \draw[shorten <=.55pt,-<] (0,0) -- (3.375mm,0);}}

\begin{document}

$a\to b$

$a\from b$

\end{document}

答案4

使用tikz-cd

在此处输入图片描述

\documentclass[a4paper,12pt]{article}
\usepackage{tikz-cd}
\begin{document}
If you want to create \begin{tikzcd}
a  & [-1.4em] \arrow[l, no head, tail] b
\end{tikzcd} a text
\end{document}

\documentclass[a4paper,12pt]{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
a \arrow[r] &[-1.4em] b
\end{tikzcd}
\end{document}

在此处输入图片描述

相关内容