Включенные PDF-файлы изменяют цвета Beamer

Включенные PDF-файлы изменяют цвета Beamer

Я компилирую презентацию Beamer на Ubuntu, используя PDF-вывод фигур из Inkscape. Цвета на некоторых слайдах неправильные. Похоже, это вызвано включением определенных фигур, и, основываясь на моем осмотре, виновником может быть наличие полупрозрачных и прозрачных объектов.

Важной подсказкой являются следующие строки в верхней части моего документа:

\let\mypdfximage\pdfximage
\def\pdfximage{\immediate\mypdfximage}

Эти строки были необходимыдля решения отдельной ошибки, обсуждаемой здесь( pdflatex: Too many open files). Удаление этих строк из минимального рабочего примера, похоже, решает проблему, но эти строки необходимы для правильного построения полной презентации.

Это не дубликат.этого вопроса, так как ни то, \pdfpageattrни другое \usepackage[cmyk]{xcolor}решения не работают. Вероятно, это связано сэтот вопрос. Преобразование проблемных PDF-файлов с использованием gs -o fixed-image.pdf ...представленного решения.здесьтоже не работает. Прогон PDF-файлов pdf2psи затем ps2pdfустранение проблемы с цветом, но растеризация фигур и приводит к (1) непрезентабельному качеству (2) долгой загрузке слайдов с видимым мерцанием во время перерисовки. Я также вижу предупреждение, multiple pdfs with page group included in a single pageописанноездесь, что может быть связано.На других форумахСуществует мнение, что некорректный вывод цвета является ошибкой Adobe Reader, но я считаю, что это следует рассматривать как ошибку в pdflatex. Если я правильно помню, Adobe Reader плохо поддерживается в Linux, но поскольку это единственный просмотрщик, который может отображать \animategraphicsкоманды, нам нужно pdflatexгенерировать вывод, который он может принять.

Я получил минимальный рабочий пример, но мне нужно знать, как прикреплять файлы (в данном случае проблемный PDF) к сообщениям StackOverflow, чтобы завершить его. Я поработаю над тем, чтобы найти, как это сделать, но пока вот код:

\let\mypdfximage\pdfximage
\def\pdfximage{\immediate\mypdfximage}
\documentclass{beamer}
\usepackage[english]{babel}
\usetheme{Rochester}
\begin{document}
    \title   {Linux Adobe Reader 9 Color Bug Demo}
    \author  {}
    \subtitle{}
    \date    {}
    \begin{frame}\titlepage\end{frame}
    \begin{frame}{Color mismatch}
        \includegraphics{./test_figure_2.pdf}
    \end{frame}
\end{document}

Связанный контент