如何在等式中制作箭头块?类似这样,但做得更漂亮(箭头较小):
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes.arrows}
\begin{document}
\begin{equation}
A
\begin{tikzpicture}[]
\node [single arrow, draw, minimum height=1ex,minimum width=2ex,inner sep=2ex] {\vphantom{x}};
\end{tikzpicture}
B
\end{equation}
\end{document}
答案1
像这样?
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes.arrows}
\begin{document}
% with use of "scale" doesn't work
\begin{equation}
A\
\begin{tikzpicture}[baseline=-.75ex,scale=0.5]
\node [single arrow, draw, minimum height=2em,minimum width=2ex] {};
\end{tikzpicture}\
B
\end{equation}
% with defining minimum width and single arrow head extend
\begin{equation}
A\
\begin{tikzpicture}[baseline=-.75ex]
\node [single arrow, draw, minimum height=2em,
single arrow head extend=1ex,inner sep=0.5ex] {};
\end{tikzpicture}\
B
\end{equation}
\end{document}
编辑:
的最小尺寸single arrow
由 决定inner sep
。使箭头变小有两种可能性:
scale
按照您在评论中所建议的方式使用- 定义箭头
inner sep
的大小,使它变成你喜欢的大小,并添加选项single arrow head extend
以获得更好的箭头外观
机器人解决方案现已添加到 MWE 上方。