
Inkscape에서 출력된 PDF 그림을 사용하여 Ubuntu에서 Beamer 프레젠테이션을 컴파일하고 있습니다. 특정 슬라이드의 색상이 잘못되었습니다. 이는 특정 인물이 포함되어 발생하는 것으로 보이며, 제가 조사한 바에 따르면 반투명하고 투명한 물체가 원인일 수 있습니다.
중요한 단서는 내 문서 상단에 다음 줄이 있다는 것입니다.
\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
. IIRC, Adobe Reader는 Linux에서 제대로 지원되지 않지만 \animategraphics
명령을 표시할 수 있는 유일한 뷰어이므로 pdflatex
허용할 수 있는 출력을 생성해야 합니다.
최소한의 작업 예제를 얻었지만 이를 완료하려면 StackOverflow 게시물에 파일(이 경우 문제의 PDF)을 첨부하는 방법을 알아야 합니다. 이 작업을 수행하는 방법을 찾아보겠지만 현재로서는 코드는 다음과 같습니다.
\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}