
答案1
使用 TikZ,您可以使用該remember picture
選項使定義的節點在整個文件中可用。然後,您可以使用該選項用箭頭連接兩個記住的節點overlay
。
\documentclass{article}
\usepackage{tikz}
\begin{document}
$\tikz[remember picture,baseline=(A1.base)]\node[inner xsep=0pt] (A1) {$A$};
B
\tikz[remember picture,baseline=(A2.base)]\node[inner xsep=0pt] (A2) {$A$};$
\begin{tikzpicture}[remember picture,overlay]
\draw[<->] (A1) -- +(0,-.5) -| (A2);
\end{tikzpicture}
\end{document}
也可以使用純 LaTeX 的功能來放置此箭頭。因此我濫用array
環境。在這裡,每次單元格寬度發生B
變化時,您都必須調整連接規則的寬度。
\documentclass{article}
\begin{document}
$\begin{array}{@{}c@{}c@{}c@{}}
A & B & A \\
\uparrow & \hidewidth\rule[-2pt]{16pt}{.4pt}\hidewidth & \uparrow \\
\end{array}$
\end{document}
答案2
pst-node
使用and很容易做到auto-pst-pdf
(後者用 編譯pdflatex
):在方程式中定義節點,並用指令連接它們\nc...
:
\documentclass[10pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{pst-node}
\usepackage{auto-pst-pdf}
\begin{document}
\begin{equation*}
\begin{postscript}%
\rnode{A0}{A}\enspace B\enspace \rnode{A1}{A}\enspace . \:. \:. \:.
\ncbar[angle=-90, nodesep=2pt, linewidth=0.6pt, arrowinset=0.15, linejoin=1]{<->}{A0}{A1}
\end{postscript}
\end{equation*}
\end{document}