PDFs incluídos alteram as cores do Beamer

PDFs incluídos alteram as cores do Beamer

Estou compilando uma apresentação do Beamer no Ubuntu usando figuras em PDF saídas do Inkscape. As cores em alguns slides estão erradas. Isto parece ser causado pela inclusão de certas figuras e, com base na minha inspeção, a presença de objetos translúcidos e transparentes pode ser a culpada.

Uma pista importante é que tenho as seguintes linhas no topo do meu documento

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

Essas linhas eram necessáriaspara resolver um bug separado discutido aqui( pdflatex: Too many open files). Remover essas linhas do exemplo mínimo funcional parece resolver o problema, mas essas linhas são necessárias para construir a apresentação completa corretamente.

Isto não é uma duplicatadesta questão, já que nem a solução \pdfpageattrnem a \usepackage[cmyk]{xcolor}solução funcionam. Provavelmente está relacionadoessa questão. Convertendo os PDFs ofensivos usando a gs -o fixed-image.pdf ...solução apresentadaaquitambém não funciona. Executar os PDFs pdf2pse ps2pdfresolver o problema de cores, mas rasteriza as figuras e leva a (1) qualidade pouco apresentável (2) longos tempos de carregamento de slides com oscilações visíveis durante o redesenho. Também estou vendo o aviso multiple pdfs with page group included in a single pagedescritoaqui, que pode estar relacionado.Em outros fórunshá um argumento de que a saída de cores incorreta é um bug no Adobe Reader, mas acredito que isso deve ser tratado como um bug no pdflatex. IIRC, Adobe Reader é pouco suportado no Linux, mas como é o único visualizador que pode exibir \animategraphicscomandos, precisamos pdflatexgerar uma saída que ele possa aceitar.

Obtive um exemplo mínimo de trabalho, mas preciso saber como anexar arquivos (neste caso, o PDF incorreto em questão) às postagens do StackOverflow para concluí-lo. Vou trabalhar para descobrir como fazer isso, mas por enquanto aqui está o 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}

informação relacionada