我正在寻找一种方法来创建一个指向下方的箭头符号,但不知道是否已经存在。我试过但detexify
一无所获。
箭头图片如下:
答案1
使用TikZ
您可以定义一个命令,它会给您一个可拉伸的符号;您可以执行以下操作:
\documentclass{book}
\usepackage{tikz}
\newcommand\myarrow[1][1]{%
\raisebox{-0.5cm}{\begin{tikzpicture}\draw (0,0) -- (#1,0); \draw[->] (#1,0) -- (#1,-0.5);\end{tikzpicture}}}
\begin{document}
\noindent\myarrow[6.4]
\begin{equation}
x^n + y^n = z^n.
\end{equation}
\noindent\myarrow[4.8]
\begin{equation}
a= b + c + d + e + f.
\end{equation}
\end{document}
答案2
这可能就是您正在寻找的:
\usepackage{graphicx,amssymb}
\newcommand{\rRsh}{\rotatebox[origin=c]{-90}{$\Rsh$}}
尝试 $X\rRsh Y$ 并发表您的评论。
如果数学已加载,而不是符号,相同的定义产生了一个具有两个相等线段的符号。
要获得可扩展的水平条,请定义
\newcommand{\longrRsh}[1]{%
\makebox[#1]{\leaders\hrule height 1.25ex depth -1.16ex\relax
\hfil\kern-1pt\rRsh}}
然后\longrRsh{3cm}
会产生一个3厘米长的符号(这些数字针对符号版本)。
答案3
这不完全是你想要的,但可能足够好了:
\documentclass{article}
\usepackage{amsmath}
\usepackage{MnSymbol}
\begin{document}
\[
a \rhookdownarrow b
\]
\end{document}