Я использую пакет предварительного просмотра для экспорта PDF-файла, содержащего только мои уравнения, помещая в преамбулу следующее:
\usepackage[active,tightpage,displaymath,textmath]{preview}
\setlength\PreviewBorder{2pt}
\PreviewEnvironment{equation*}
\makeatletter\renewcommand\@eqnnum{}\makeatother
Я хотел бы задать цвет экспортируемых уравнений. Как мне указать цвет, чтобы пакет предварительного просмотра его увидел?
решение1
Неясно, какой именно класс документа вы используете, но я могу получить (например) красные уравнения, используя пакет color
и задавая цвет в equation
среде.
\ifPreview
можно использовать, как показано, чтобы отключить раскрашивание, когда не в режиме предварительного просмотра. Пакет следует отключить, удалив опцию, active
чтобы \usepackage
сохранить \ifPreview
определенность (в отличие от отключения всего пакета, что может все испортить).
МВЭ:
\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}
Дает предварительные просмотры как:
Но когда отключено, выглядит как: