文本内的箭头

文本内的箭头

我想知道如何在文本中添加一些箭头,如下图所示: 在此处输入图片描述

我知道有 tikz,但我不知道如何插入这种特定类型的箭头。如果您能指出一些可能有用的特定包,我会尝试写下几行代码。

答案1

可以使用 Tikz 通过在文本中插入坐标来制作箭头。

\documentclass{article}
\usepackage{tikz}
\newcommand\putmark[1]{\tikz[remember picture]\coordinate(myStop#1);}
\newcommand\drawmyarrows[1]{%
  \begin{tikzpicture}[remember picture,overlay]
    \foreach \pos in {#1}{%
      \draw[-latex] (0,0) -- +(0,-0.5) -| (myStop\pos);
    }\end{tikzpicture}}
\begin{document}
I don'\putmark{1}t believe [that\putmark{2} he wants me [to \putmark{3}think [that he didn'\drawmyarrows{1,2,3}t (do) it.]]]
\end{document}

在此处输入图片描述

这个解决方案有一些限制。文本箭头必须在一行内才好看,而且 LaTeX 不会考虑箭头的空间。

相关内容