# Using ps2pdf colour and fonts change when TikZ picture added on beamer slide

When compiled with LaTeX + dvi2ps + ps2pdf the pdf output of the below MWE shows a strange behaviour:

On the first slide (without TikZ picture) fonts and colours are slightly different from the ones on the second slide (with the TikZ picture). For example, look at the black area in the footer. It is deep black on the first slide but becomes somewhat greyish on the second one. Also the font seems to change (it's "thicker" on the second slide) ... The phenomenon is best seen when the Acrobat Reader is set to display single pages and the zoom factor is small.

What the XXXX is happening there????

NB: There are no problems when the code is compiled with PDFLaTeX. The problem is that I have eps pictures in my presentation so that PDFLaTeX is no option (I could but do not actually want to convert the pictures from eps to jpg or pdf.)

\documentclass[10pt,xcolor=dvipsnames]{beamer}

\usepackage{color}
\usepackage{tikz}

\newcommand*{\tikzarrow}[2]{%
\tikz[
baseline=(A.base)
]\node[
single arrow,
draw,
inner sep=2pt,
top color=white,
bottom color=#1,
] (A) {#2};%
}

\begin{document}
\frame{\frametitle{Title}
\uncover<1->{Lorem ipsum dolor sit amet.}

\uncover<2->{\tikzarrow{yellow}{Then} Donec vehicula augue eu neque.}
}
\end{document}


PS: Possible connection with TikZ with "remember picture" compiled with pdflatex yields different results compared to dvips -> ps2pdf.

-
 I have seen the same behaviour in my presentations. It seems unpredictable but the only common thread is that slides with "off" colour always contain included graphics. Not all slides with included graphics are effected though. – Marius Jansen Jan 23 at 6:58

General solution is to convert your figures from eps to pdf using epstopdf program, and then use pdflatex directly. You can as well try to use the epstopdf package (not program!), whose usage is shown e.g. in epstopdf warning: "Shell escape feature is not enabled." .