我想用叠加在等高线上方的值来标记一些等高线,并在标签周围留出空白,这样底层曲线看起来就会“断裂”。我认为一个简单的 \mbox 就可以了,但曲线却直接穿过了。
\documentclass{article}
\begin{document}
\setlength{\unitlength}{1in}
\begin{picture}(0,0)(0,0)
\qbezier(0,0)(.5,-.5)(1,0)
\put(.45,-.3){\makebox{-8}}
\end{picture}
\end{document}
感谢您的建议。
答案1
\colorbox
您需要使用包中的宏为盒子的背景添加颜色xcolor
。
\documentclass{article}
\usepackage{xcolor}
\begin{document}
\setlength{\unitlength}{1in}
\begin{picture}(0,0)(0,0)
\qbezier(0,0)(.5,-.5)(1,0)
\put(.45,-.3){\colorbox{white}{-8}}
\end{picture}
\end{document}