有没有办法修改序言,这样就不用输入
$\mathtt{x}$ ...
\begin{eqnarray}
\mathtt{y} & \mathtt{=} & \mathtt{z^\pi}
\end{eqnarray}
我可以省略 \mathtt{...} 命令吗?
答案1
你可以加
\everymath{\mathtt{\xdef\tmp{\fam\the\fam\relax}\aftergroup\tmp}}
到文档序言(或文档中您需要的部分)
和
\everydisplay{\mathtt{\xdef\tmp{\fam\the\fam\relax}\aftergroup\tmp}}
如果您也需要显示数学。
此外,你可能需要通过输入以下内容来强制初始化
\setbox0\hbox{$ $}
在序言中,否则第一的表达式可能未正确初始化。这只会在框上创建一个空的数学表达式并将其丢弃以避免出现问题。