Beamer + trasparenze in tikz

  • Creatore
    Topic
  • #20571
    Up
    0
    Down
    ::


    Ciao,
    sto preparando una presentazione con beamer e tikz e ho riscontrato questo strano problema: quando uso l’opzione “opacity” di tikz per disegnare un cerchio semitrasparente all’interno di una tikzpicture, tutti i colori del tema cambiano d’intensità e questo indipendentemente dal tema scelto .

    Un ECM si ottiene prendendo l’esempio fornito da beamer
    /solutions/conference-talks/conference-ornate-20min.fr.tex
    e aggiungendo il frame seguente:
    `\frame{%
    \frametitle{aaaaaaaa} %
    blabla

    \begin{tikzpicture}
    \path<1>[fill=red] (0,0) circle (2cm);
    \path<2>[fill=red, fill opacity=0.1] (0,0) circle (2cm);
    \end{tikzpicture}
    \egroup
    }`

    Qualche idea su come limitare l’azione di opacity al solo path?

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #20572
      DMW
        Up
        0
        Down
        ::


        Ho fatto delle prove ma niente da fare. Per me è un bug.

        Anche perché non ci sono opzioni, io non le ho trovate, che correggano il problema.

        Path non c’entra. Difatti
        `\begin{frame}
        \frametitle{titolo}
        \begin{tikzpicture}[fill=red, fill opacity=0.1]
        (0,0) circle (2cm);
        \end{tikzpicture}
        \end{frame}`

        dà lo stesso problema.

        Ciao

        Andrea

      • #20573
        Up
        0
        Down
        ::

        Ho fatto delle prove ma niente da fare. Per me è un bug.

        Anche perché non ci sono opzioni, io non le ho trovate, che correggano il problema.

        Path non c’entra. Difatti
        `\begin{frame}
        \frametitle{titolo}
        \begin{tikzpicture}[fill=red, fill opacity=0.1]
        (0,0) circle (2cm);
        \end{tikzpicture}
        \end{frame}`

        dà lo stesso problema.

        Baco del visualizzatore. A me si presenta solo con Adobe Reader; con Skim, Preview e anche xpdf (X11), il tema rimane sempre lo stesso.

        La cosa curiosa è che, esaminando i colori con il misuratore (software), me li dà sempre uguali anche in Adobe Reader, sebbene appaiano più sbiaditi.

        Ciao
        Enrico

      • #20574
        Up
        0
        Down
        ::


        Ciao Enrico,
        alla fine ho trovato una risposta sul forum di pgf ed è effettivamente un bug di Acrobat Reader. È un problema che si presenza non solo con tikz ma con qualunque immagine con trasparenze.
        La spiegazione è qui:
        https://sourceforge.net/forum/message.php?msg_id=4714619
        http://tug.org/pipermail/pdftex/2007-December/thread.html#7457
        In sintesi

        For some reasons, Acrobat recognizes page 2 as the output to be
        printed not displayed, and simulates (implicitly) a color offset on the
        output device. The same happens once you turn on ‘Output preview’ option
        (prof only) on the first page; all the colors looks somewhat different
        with this turned on/off. Have screenshots if one interested.

        E il rimedio consiste nel mettere
        `\pdfpageattr {/Group << /S /Transparency /I true /CS /DeviceRGB>>} `
        subito prima del frame “incriminato”.

        Grazie comunque

    Visualizzazione 2 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top