$
在包含大量公式/数学符号的图片中, 是否可以避免过度使用符号?我的意思是用\put(m,n}{math}
代替\put(m,n}{$math$}
。
答案1
您可以定义一个新命令:
\documentclass{article}
% define new command that includes the $ signs
\def\mput(#1)#2{\put(#1){$#2$}}
\begin{document}
%example
\begin{picture}(10,10)
\put(0,10){$a^1$}
\mput(0,0){a^2}
\end{picture}
\end{document}
结果:
如果你想替换 put 命令,你可以这样做
\documentclass{article}
%let \putOld be the same definition as \put
\let\putOld\put
%use \putOld to redefine the original put command
\def\put(#1)#2{\putOld(#1){$#2$}}
\begin{document}
%example
\begin{picture}(10,10)
\putOld(0,10){$a^1$}
\put(0,0){a^2}
\end{picture}
\end{document}
结果: