Los PDF incluidos modifican los colores de Beamer

Los PDF incluidos modifican los colores de Beamer

Estoy compilando una presentación de Beamer en Ubuntu usando figuras en PDF generadas por Inkscape. Los colores de algunas diapositivas son incorrectos. Esto parece deberse a la inclusión de ciertas figuras y, según mi inspección, la presencia de objetos translúcidos y transparentes puede ser la culpable.

Una pista importante es que tengo las siguientes líneas en la parte superior de mi documento.

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

Estas lineas eran necesariaspara resolver un error separado discutido aquí( pdflatex: Too many open files). Eliminar estas líneas del ejemplo de trabajo mínimo parece resolver el problema, pero estas líneas son necesarias para crear la presentación completa correctamente.

Esto no es un duplicadode esta pregunta, ya que ni las soluciones \pdfpageattrni las \usepackage[cmyk]{xcolor}soluciones funcionan. Probablemente esté relacionado conesta pregunta. Convertir los archivos PDF infractores utilizando la gs -o fixed-image.pdf ...solución presentadaaquítampoco funciona. Al ejecutar los archivos PDF pdf2ps, ps2pdfse resuelve el problema del color, pero se rasterizan las figuras y se produce (1) una calidad impresentable (2) tiempos de carga de diapositivas prolongados con parpadeos visibles al volver a dibujar. También veo la advertencia multiple pdfs with page group included in a single pagedescrita.aquí, que puede estar relacionado.en otros forosExiste el argumento de que la salida de color incorrecta es un error en Adobe Reader, pero creo que esto debe tratarse como un error en pdflatex. IIRC, Adobe Reader tiene poco soporte en Linux, pero debido a que es el único visor que puede mostrar \animategraphicscomandos, necesitamos pdflatexgenerar resultados que pueda aceptar.

Obtuve un ejemplo de trabajo mínimo, pero necesito saber cómo adjuntar archivos (en este caso, el PDF en cuestión) a las publicaciones de StackOverflow para completarlo. Trabajaré para buscar cómo hacer esto, pero por ahora aquí está el código:

\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}

información relacionada