プレビューパッケージ使用時の方程式の色を設定する

プレビューパッケージ使用時の方程式の色を設定する

私はプレビューパッケージを使用して、前文に次の内容を入れて方程式のみを含むPDFをエクスポートします。

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

エクスポートされた方程式の色を設定したいと思います。プレビュー パッケージで表示されるように色を指定するにはどうすればよいでしょうか?

答え1

color使用している特定のドキュメント クラスが明確ではありませんが、パッケージを使用して環境内で色を設定することで、(たとえば) 赤い方程式を取得できますequation

\ifPreviewプレビュー モード以外のときに色付けをオフにするには、図のように使用できます。定義を維持するには、activeオプションを削除してパッケージを無効にする必要があります(パッケージ全体を無効にすると、問題が発生するため、無効にしないでください)。\usepackage\ifPreview

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}

プレビューは次のように表示されます:

プレビュー

ただし、無効にすると、次のように表示されます。

通常の等式

関連情報