
\documentclass{article}
\usepackage{MnSymbol}
\usepackage{accents}
\begin{document}
\title{TEST}
\date{}
\maketitle
$\mathring{I}\mathring{J}\ring{I}$
\end{document}
Aparece um erro se \mathring
o comando estiver sendo usado.
Por favor, informe se isso é viável em látex.
Responder1
\renewcommand\mathring[1]{\errmessage{DONT USE MATHRING}}
Responder2
Você pode redefinir \mathring
para mostrar uma mensagem de erro:
\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}
Obviamente, \PackageError
deve ser usado em .sty
arquivos (como \ClassError
em .cls
), mas funciona aqui também. Tem três argumentos:
\PackageError{pkg name}{short error message}{extended message}
onde a mensagem do extensor é mostrada, caso o usuário digite H
após ocorrer o erro no processo de compilação. Em ambas as mensagens \string
pode ser usado para digitar o seguinte comando literalmente e pode ser necessário \space
adicionar um espaço…