Kann man bei TikZ Transparenz global durch Weiß ersetzen vermeiden/durch Mischfarben ersetzen, wenn ja wie?
Ich möchte ein pdf in pdf/a erzeugen. Habe dazu auch schon den allgemeinen Beitrag von saputello gelesen. Dort steht unter anderem auch drin, dass transparente Grafiken nicht unterstützt werden. Deshalb meine Frage, ob man bei TikZ global irgendwie erzwingen kann, dass Transparenz durch Weiß ersetzt vermieden wird, da ich sehr viele Grafiken habe.habe.
Hier mal ein Beispiel:
\documentclass{scrartcl}
\usepackage{tikz}
\usetikzlibrary{shapes}
\begin{document}
\newcommand{\ellipse}[4][]{ % 1:other options 2:x-radius 3:y-radius 4:color
\node[ellipse,minimum width=2*#2,minimum height=2*#3,fill=#4,fill opacity=0.4,#1]
}
\begin{tikzpicture}[
every node/.style = {legend abstract},
legend abstract/.style = {
font=\sffamily#1,
align=center,
text=black
},
legend/.style = {
legend abstract = \Large
,opacity=0.4
}
]
% ellipses
\ellipse[rotate=-45]{1.8cm}{3cm}{red} (smell) at (3.2,3) {};
\ellipse[rotate=-45]{3cm}{1.8cm}{blue} (coref) at (1.9,1.9) {};
\ellipse[rotate=45]{1.8cm}{3cm}{orange} (quality) at (2.8,3) {};
\ellipse[rotate=45]{3cm}{1.8cm}{green} (ref) at (4.1,1.9) {};
% boundaries
\ellipse[rotate=-45,black!70,draw]{1.8cm}{3cm}{none} at (3.2,3) {};
\ellipse[rotate=-45,black!70,draw]{3cm}{1.8cm}{none} at (1.9,1.9) {};
\ellipse[rotate=45,black!70,draw]{1.8cm}{3cm}{none} at (2.8,3) {};
\ellipse[rotate=45,black!70,draw]{3cm}{1.8cm}{none} at (4.1,1.9) {};
% labelling
% 1 category
\node at (5.8,2.5) {R};
\node at (0.2,2.5) {CoR};
\node at (1.5,4.8) {Q};
\node at (4.5,4.8) {SD};
% 2 categories
\node at (5.1,3.8) {R-SD};
\node at (4.8,1.5) {R-Q};
\node at (3,0.1) {R-CoR};
\node at (1.2,1.5) {CoR-SD};
\node at (0.9,3.8) {CoR-Q};
\node at (3,4.3) {Q-SD};
% 3 categories
\node at (4.1,3.2) {R-SD-Q};
\node at (3.85,0.75){\footnotesize R-CoR-Q};
\node at (2.25,0.75){\footnotesize R-CoR-SD};
\node at (1.9,3.2) {CoR-SD-Q};
% 4 categories
\node at (3,1.8) {R-CoR-SD-Q};
\end{tikzpicture}
\end{document}
Neben dieser Grafik habe ich noch viele andere, bei denen der opacity-Parameter verwendet wird. Kann man tikz beibringen, gleich die Mischfarbe zu nehmen?