web-dev-qa-db-fra.com

l'opacité de pgf et pstricks n'apparaît pas dans les fichiers .ps et .pdf

J'avais récemment mis à niveau mon PC vers Ubuntu 18.04 avec TexLive 2017. Le problème qui s'est posé est que l'opacité de tikz (PGF) et des images pstricks ne fonctionne pas (ne s'affiche pas) dans les fichiers .ps et .pdf après le rendu.

J'ai essayé avec Texstudio, Texmaker et Kile et le problème est survenu avec les trois éditeurs. J'ai essayé d'evince et okular et le problème s'est produit dans les deux téléspectateurs.

Je suspecte que le problème ne soit pas causé par TexLive, mais par l’impression .ps et .pdf, car dans l’aperçu de Texstudio et dans Ktikz (Qtikz), le rendu des images PGF est correct.

Des idées sur la façon de gérer ce problème?

modifier: @ N0rbert. Voici un exemple minimal: Dans Ktikz le code

\definecolor{zzwwqq}{rgb}{0.6,0.4,0.}
\begin{tikzpicture}[line cap=round,line join=round,x=1.0cm,y=1.0cm]
\clip(-2.145506918452885,-1.325689276698863) rectangle (3.903912924143249,3.2296596894011578);
\fill[line width=1.2pt,color=zzwwqq,fill=zzwwqq,fill opacity=0.25] (0.,0.) -- (2.,0.) -- (2.,2.) -- (0.,2.) -- cycle;
\draw [line width=1.2pt,fill=black,fill opacity=0.25] (1.,1.) circle (0.5cm);
\draw [line width=1.2pt,color=zzwwqq] (0.,0.)-- (2.,0.);
\draw [line width=1.2pt,color=zzwwqq] (2.,0.)-- (2.,2.);
\draw [line width=1.2pt,color=zzwwqq] (2.,2.)-- (0.,2.);
\draw [line width=1.2pt,color=zzwwqq] (0.,2.)-- (0.,0.);
\end{tikzpicture}

donne cette image (droite):

Right

et si complile le code analogique

\documentclass[10pt]{article}
\usepackage[english]{babel}
\usepackage{graphicx, color}
\usepackage{pgf,tikz}
\usepackage{tkz-tab}
\usetikzlibrary{shapes,snakes,arrows,backgrounds}
\usetikzlibrary{scopes,svg.path,shapes.geometric,shadows}

\begin{document}


\definecolor{zzwwqq}{rgb}{0.6,0.4,0.}
    \begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
    \clip(-2.145506918452885,-1.325689276698863) rectangle (3.903912924143249,3.2296596894011578);
    \fill[line width=1.2pt,color=zzwwqq,fill=zzwwqq,fill opacity=0.25] (0.,0.) -- (2.,0.) -- (2.,2.) -- (0.,2.) -- cycle;
    \draw [line width=1.2pt,fill=black,fill opacity=0.25] (1.,1.) circle (0.5cm);
    \draw [line width=1.2pt,color=zzwwqq] (0.,0.)-- (2.,0.);
    \draw [line width=1.2pt,color=zzwwqq] (2.,0.)-- (2.,2.);
    \draw [line width=1.2pt,color=zzwwqq] (2.,2.)-- (0.,2.);
    \draw [line width=1.2pt,color=zzwwqq] (0.,2.)-- (0.,0.);
    \end{tikzpicture}


\end{document}

dans Texstudio (ou autre éditeur)

donne cette image (fausse):

Wrong

Dans la dernière image, l'opacité ne fonctionne pas.

1
Grigorios Kostakos

Aujourd'hui, j'ai posé la même question dans TeX SE et on m'a répondu par AlexG . En supposant que certains soient intéressés par ce problème, voici: l'opacité de pgf et pstricks ne fonctionne pas

0