Estou usando a macro de dica de ferramenta definidaaqui
Eu percebo que o seguinte código funciona:
\tooltip****{foo}{\(x=4\)}
enquanto
\tooltip****{foo}{\[x=4\]}
não e falha com
Bad math environment delimiter.
Para mim, a macro da dica de ferramenta é como magia negra, mas como não usa nenhum material matemático, não entendo de onde vem o erro. Existe alguma forma de contornar isto?
No meu caso, o conteúdo da dica vem de uma variável e eu não me importariasubstituindo \[ \]
quando \( \)
uso minha variável aqui.
Responder1
\(
... \)
produz matemática embutida, enquanto \[
... \]
, sendo uma abreviação de \begin{displaymath}
... \end{displaymath}
, produz uma equação exibida sem numeração. Este último não pode ser digitado em uma caixa LR (o que \tooltip
tenta fazer). Se você deseja que uma equação exibida seja composta como uma dica de ferramenta, envolva-a em \parbox
:
\tooltip****{foo}{\parbox{1cm}{\[x=4\]}}
Outros comandos que fazem caixas LR: \makebox
, \framebox
, \savebox
. Aqui, \[
... \]
falharia com a mesma mensagem de erro.