使用 tikz 绘制指示线

使用 tikz 绘制指示线

在此处输入图片描述

如何利用tikz绘制图中的指示线

\begin{document}
    this is a text
    
    this is a text this is a text this is a text
    
\end{document}

答案1

从您的代码片段和显示的图像中,我们只能猜测图像的上下文。请识别文档中的这部分文本?这是某个图像的一部分吗?

对于文本,正如@Peter Grill 提到的,使用tikzmark库可以解决问题:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{tikzmark}

\begin{document}
this is a \tikzmarknode{a}{text}

\bigskip
this is a text this is a text this is a \tikzmarknode{b}{text}

\begin{tikzpicture}[overlay,remember picture]
    \draw ([xshift=1em] a -| b.east) -- ++ (1em,0) 
            |- ([xshift=1em] b.east) coordinate[pos=0.25] (c);
    \draw[->]  (c) -- ++ (1em,0) node[right] {text};
\end{tikzpicture}
\end{document}

经过至少两次编译后你将获得:

在此处输入图片描述

相关内容