Проблема \includegraphics с Beamer

Проблема \includegraphics с Beamer

Следующие команды

\documentclass[10pt]{beamer}
\usetheme{metropolis}
\begin{document}
\begin{frame}{Test}
\centering
\includegraphics{xxx.pdf}   
\end{frame}
\end{document}

дает результат

введите описание изображения здесь

с помощью pdflatex, но это не то, чего я ожидал.

По сути, «xxx.pdf» содержит белый фон и выглядит нормально (правильно отображает белый фон) с \documentclass{article}.

Можно ли включить xxx.pdf в этот документ, не внося никаких изменений в xxx.pdf?

Любые комментарии и предложения приветствуются. Спасибо.


Обновлено: xxx.pdf можно скачатьздесь

решение1

"Проблема" в том, что у вашего изображения прозрачный фон. В принципе, это легко убрать с помощью imagemagick:

 convert xxx.pdf xxxx.pdf

Однако, поскольку metropolisиспользуется очень светлый фоновый цвет, это будет выглядеть довольно некрасиво. Обратите внимание на тонкую границу между изображением и фоном:

введите описание изображения здесь

Поэтому я бы использовал цвет фона окружающей страницы:

\documentclass[10pt]{beamer}
\usetheme{metropolis}

\definecolor{myback}{RGB}{250, 250, 250}

\begin{document}

\begin{frame}{Test}
\centering
{\color{myback}\includegraphics{xxx.pdf}}   
\end{frame}
\end{document}

введите описание изображения здесь

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