我有使用 pst-node 包绘制 overbrace 的代码。我应该使用哪个包来用 LuaTeX 编译它?
\documentclass[preview,border=10pt]{standalone}
\usepackage{amsmath}
\usepackage{pst-node}
\begin{document}
$\overset{\rnode{C}{\scriptstyle c}}{410}\text{ pounds} +
\overset{\rnode{V}{\scriptstyle v}}{90}\text{ pounds}$
\ncarc[angleB=180]{C}{V}
\end{document}
答案1
只需要lualatex --shell-escape <file>
\documentclass{article}
\usepackage{amsmath}
\usepackage{pst-node}
\usepackage{auto-pst-pdf-lua}
\begin{document}
\begin{postscript}
$\overset{\rnode{C}{\scriptstyle c}}{410}\text{ pounds} +
\overset{\rnode{V}{\scriptstyle v}}{90}\text{ pounds}$
\ncarc[angleB=180]{C}{V}
\end{postscript}
\end{document}
答案2
我与 TikZ 得到了非常接近的结果:
\documentclass[preview,border=10pt]{standalone}
\usepackage{amsmath}
\usepackage{tikz}
\begin{document}
\tikzstyle{every picture}+=[remember picture]
\tikzstyle{na} = [baseline=-.5ex]
$\overset{c \tikz[na] \coordinate (c-node);}{410}\text{ pounds} +
\overset{\tikz[na] \coordinate (v-node); v }{90}\text{ pounds}$
\begin{tikzpicture}[overlay]
\path[-,black] (c-node) edge [out=5,in=175] (v-node);
\end{tikzpicture}
\end{document}