Definir a cor das equações ao usar o pacote de visualização

Definir a cor das equações ao usar o pacote de visualização

Eu uso o pacote de visualização para exportar um pdf contendo apenas minhas equações, colocando o seguinte no preâmbulo

\usepackage[active,tightpage,displaymath,textmath]{preview}
\setlength\PreviewBorder{2pt}
\PreviewEnvironment{equation*}
\makeatletter\renewcommand\@eqnnum{}\makeatother

Gostaria de definir a cor das equações exportadas. Como posso especificar a cor para que o pacote de visualização a veja?

Responder1

Não está claro qual classe de documento específica você está usando, mas consigo obter (por exemplo) equações vermelhas usando o colorpacote e definindo a cor no equationambiente.

\ifPreviewpode ser usado conforme mostrado para desativar a coloração quando não estiver no modo de visualização. O pacote deve ser desabilitado removendo a activeopção para \usepackagemantê-lo \ifPreviewdefinido (em vez de desabilitar o pacote inteiro, o que quebraria as coisas).

Um MWE:

\documentclass[12pt]{article}

\usepackage[active,tightpage,displaymath,textmath]{preview}
\setlength\PreviewBorder{2pt}
\PreviewEnvironment{equation*}
\makeatletter\renewcommand\@eqnnum{}\makeatother

\usepackage{color}

\usepackage{lipsum}

\begin{document}

\lipsum[1]

\begin{equation}
\ifPreview\color{red}\fi
a^2 + b^2 = \frac{1}{\sqrt{\pi r^3}}
\end{equation}

\lipsum[2]

\end{document}

Oferece visualizações como:

visualizar equação

Mas quando desativado, aparece como:

equação regular

informação relacionada