Seite 1 von 1

latex BEAMER: ...trotz "transparent" verdeckt?!

Verfasst: Do 12. Dez 2013, 13:28
von Dimitri
hi leute,

ich hätte ne frage zu folgendem code:
\documentclass{beamer}

\mode<presentation>
{
   \useinnertheme{rounded}
   \useoutertheme{infolines}
   \usecolortheme{whale}
   \usecolortheme{orchid}
   \setbeamercovered{transparent}
}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}


\begin{document}

\begin{frame}

  Überschrift 1:
  \begin{itemize}
    \item<2-> Überschrift 2:
      \begin{itemize}
        \item<2-> test hallo test hallo test hallo test hallo 1
        \item<2-> test hallo test hallo test hallo test hallo 1
      \end{itemize}
    \item<3-> test hallo test hallo test hallo test hallo 2
    \item<4-> Überschrift 3:
      \begin{itemize}
        \item<4-> test hallo test hallo test hallo test hallo 3
        \item<4-> test hallo test hallo test hallo test hallo 3
      \end{itemize}
    \item<5> test hallo test hallo test hallo test hallo 4
  \end{itemize}
  
\end{frame}

\end{document}
Warum sehe ich die \item<2-> und <4-> (mit den "hallo test...") nicht, obwohl ich "transparent" eingeschaltet habe? Oder sind die wegen der itemize-schachtelung iwie "doppelt verdeckt"???

LG,
Dimitri

Re: latex BEAMER: ...trotz "transparent" verdeckt?

Verfasst: Do 12. Dez 2013, 14:51
von esdd
Dimitri hat geschrieben:Oder sind die wegen der itemize-schachtelung iwie "doppelt verdeckt"???
Ja, sie sind „doppelt“ so transparent und damit fast unsichtbar. Aber das hättest du doch ganz einfach selbst testen können?

Wenn du nicht alle subitems gleichzeitig anzeigen lassen willst, dann kannst du das wie unten bei Überschrift 2 lösen:
\begin{frame} 
   Überschrift 1: 
   \begin{itemize} 
     \item \uncover<2->{Überschrift 2:} 
       \begin{itemize} 
         \item<3-> test hallo test hallo test hallo test hallo 1 
         \item<4-> test hallo test hallo test hallo test hallo 1 
       \end{itemize} 
     \item<5-> test hallo test hallo test hallo test hallo 2 
     \item<6-> Überschrift 3: 
       \begin{itemize} 
         \item test hallo test hallo test hallo test hallo 3 
         \item test hallo test hallo test hallo test hallo 3 
       \end{itemize} 
     \item<7> test hallo test hallo test hallo test hallo 4 
   \end{itemize} 
\end{frame}
Gruß
Elke

Verfasst: Do 12. Dez 2013, 14:54
von Dimitri
Vielen Dank! :-)

Aber wie hätte ich das selbst testen sollen???

Verfasst: Do 12. Dez 2013, 14:59
von esdd
Dimitri hat geschrieben:Aber wie hätte ich das selbst testen sollen???
Du hättest einfach mal bei einem subitem das <2-> weglassen können und schauen können, was dann mit der Transparenz passiert.

Verfasst: Do 12. Dez 2013, 15:06
von Dimitri
Wenn ich das so
\documentclass{beamer}

\mode<presentation>
{
   \useinnertheme{rounded}
   \useoutertheme{infolines}
   \usecolortheme{whale}
   \usecolortheme{orchid}
   \setbeamercovered{transparent}
}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}


\begin{document}

\begin{frame}

  Überschrift 1:
  \begin{itemize}[<+->]
    \item bla
    \item blabla
  \end{itemize}
 
\end{frame}

\end{document}
mache, wird die itemize-Umgebung ja auch fast unsichtbar... Worin liegt dann überhaupt der Sinn in "transparent"???

Verfasst: Do 12. Dez 2013, 15:51
von esdd
Bei mir verhält sich dein letzter Code (ohne verschachtelte itemize Umgebungen) wie erwartet: alle noch nicht sichtbaren items haben die gleiche Transparenz und werden nach und nach angezeigt.

Wie durchsichtig die transparenten Sachen sein sollen, kannst du doch über
\setbeamercovered{transparent=15}
steuern? Dabei ist 15 der Standardwert, der genommen wird, wenn du keinen Wert vorgibst. Bei 0 sind die Sachen gar nicht mehr sichtbar.

Eine andere Frage ist natürlich, ob die Transparenz an sich nötig/sinnvoll ist oder nur vom Inhalt ablenkt.

Gruß
Elke

Verfasst: Do 12. Dez 2013, 20:45
von Dimitri
Danke. Es sieht halt ziemlich dämlich aus, wenn manche items transparent sind und andere wiederum nicht...

Dann müsste ich ja prinzipiell immer darauf achten, dass "<>"-Anordnungen etc. nicht von "\pause" etc. überdeckt werden. Das scheint Mir ziemlich müßig.

Verfasst: Do 12. Dez 2013, 22:03
von Dimitri
z.B. dieses beispiel.
\documentclass{beamer}

\mode<presentation>
{
   \useinnertheme{rounded}
   \useoutertheme{infolines}
   \usecolortheme{whale}
   \usecolortheme{orchid}
   \setbeamercovered{transparent}
}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}

\begin{document}

\begin{frame}

  \textbf{Überschrift 1:}
  
  \begin{itemize}
    \uncover<2->{\item test 1
      \begin{itemize}
        \item test 2
      \end{itemize}}
    \item<3-> test 3
    \uncover<4->{\item} \uncover<4->{Überschrift 2:
      \begin{itemize}
        \item test 4
        \item test 5
      \end{itemize}}
    \item<5> test 6
  \end{itemize}

\end{frame}

\end{document}
das müsste hinsichtlich transparenz doch irgendwie einfacher gehen, oder?

lg,
dimitri

Verfasst: Fr 13. Dez 2013, 08:53
von Johannes_B
Schau mal in die Doku Abschnitt 23 (How to uncover things piecewise). Es gibt eine + Variante, vielleicht wäre die ja was für dich. Was passiert, wenn du noch ein item einfügst?

Wie sollte ich vorgehen, wenn ich bestimmte Begriffe hervorheben will? Das bezieht sich vor allem auf dein textbf, welches du im Dokument nicht verwenden solltest.

Verfasst: Fr 13. Dez 2013, 12:47
von esdd
Klar ist, dass du die Variante
\begin{frame} 
   Überschrift 1: 
   \begin{itemize}[<+->]
     \item test 1 
       \begin{itemize}
         \item test 2 
       \end{itemize}
     \item test 3
     \item Überschrift 2: 
       \begin{itemize} 
         \item test 4 
         \item test 5 
       \end{itemize}
     \item test 6 
   \end{itemize} 
\end{frame}  
nicht möchtest, da damit die Zeilen test 4 und test 5 anfangs fast nicht sichtbar sind.

Aber ich habe aus deinen Beispielen nicht erkennen können, ob du die Items mitsamt der Subitems gleichzeitig aufdecken möchtest oder jedes Subitem einzeln?

Wenn du die Items jeweils mit den untergeordneten Subitems gleichzeitig aufdecken möchtest, dann kannst du entweder
\begin{frame} 
   Überschrift 1:
   \begin{itemize}
     \pause\item test 1 
       \begin{itemize}
         \item test 2 
       \end{itemize}
     \pause\item test 3
     \pause\item Überschrift 2: 
       \begin{itemize} 
         \item test 4 
         \item test 5 
       \end{itemize}
     \pause\item test 6 
   \end{itemize} 
\end{frame} 
oder
\begin{frame} 
   Überschrift 1:
   \begin{itemize}
     \item<2-> test 1 
       \begin{itemize}
         \item test 2 
       \end{itemize}
     \item<3-> test 3
     \item<4-> Überschrift 2: 
       \begin{itemize} 
         \item test 4 
         \item test 5 
       \end{itemize}
     \item<5-> test 6 
   \end{itemize} 
\end{frame}
nehmen.