\documentclass{article}
\usepackage{MnSymbol}
\usepackage{accents}
\begin{document}
\title{TEST}
\date{}
\maketitle
$\mathring{I}\mathring{J}\ring{I}$
\end{document}
\mathring
如果正在使用命令,则会弹出错误。
请告知这在乳胶中是否可行。
答案1
\renewcommand\mathring[1]{\errmessage{DONT USE MATHRING}}
答案2
您可以重新定义\mathring
以显示错误消息:
\documentclass{article}
\usepackage{MnSymbol}
\usepackage{accents}
\renewcommand{\mathring}[1]{%
\PackageError{mysty}{Don't use \string\mathring!}{- more info -}
}
\begin{document}
\title{TEST}
\date{}
\maketitle
$\mathring{I}\mathring{J}\ring{I}$
\end{document}
显然\PackageError
是用于.sty
文件中的(就像\ClassError
).cls
,但它在这里也可以使用。它有三个参数:
\PackageError{pkg name}{short error message}{extended message}
如果用户H
在编译过程中出现错误后键入,则会显示扩展程序消息。在这两个消息中,\string
都可以逐字键入以下命令,您可能需要\space
添加一个空格……