I use Inkscape to create graphics which I export to PDFs in order to include them into a LaTeX documents (with \includegraphics and using pdflatex). I didn't notice that there is something wrong until someone told me that my figures do not display correctly on Mac OS X. Basic graphic parts, e.g. boxes or circles which have a Opacity setting less than 100% are not displayed at all.
The problem seems to be in pdflatex since the exported PDF from inkscape alone displays just fine on a Mac. Since I'm using Linux and sometimes Windows I never realized that there is even a problem!
After trying to figure out what could cause the problem, i stumbled over
\includegraphics PDF, color problem and Inkscape → PDF → includegraphics → XeLaTeX → changed colors
However, this did not solve my problem.
A similar question was asked in Opaque-to-transparent gradient lost in embedded PDF figure but now answer was really given.
I found out that the conversion of the exported PDF to a PS and then back to PDF resolves the issue but the graphic quality is quite bad afterwards.
What did I miss? Thanks for any suggestion.
Below is a minimal working example:
\documentclass[a4paper]{article}
\usepackage[pdftex]{color,graphicx}
\begin{document}
\begin{figure}[htb]
\begin{center}
\includegraphics[width=\columnwidth]{test_diagram}
\caption{Block diagram created with Inkscape 0.48}
\end{center}
\end{figure}
\end{document}
The included graphic can be downloaded here: https://www.dropbox.com/s/mrtj0c3u0ng6a39/test_diagram.pdf
Inkscape: 0.48.3.1 r9886
pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012/Debian)

