Hallo ich versuche auf simpelste Weise eine farbige Box in meiner Beamer Präsentation zu erstellen. Ich bin Anfänger und bekomme es einfach nicht hin. Öffne in Overleaf
\documentclass{beamer} \usepackage[english]{babel} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{times} \usepackage{tikz} \newcommand{\mybox}[1]{% \tikz[baseline=(text.base)] {\node [rounded corners,fill=red!20,line width=5pt,draw=green] (text) {#1};}% } \begin{document} \begin{frame} Hier ist eine Box: \mybox{$\rightarrow$ Zurück zu Schritt 1} \end{frame} \end{document} Hierbei erhalte ich leider nur: Öffne in Overleaf
Undefined control sequence \end{frame} Was mache ich falsch? Oder funktioniert das einfach nicht mit Beamer zusammen? |
Das Paket Öffne in Overleaf
\documentclass{beamer} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{tcolorbox} \begin{document} \begin{frame} Hier ist eine Box: \tcbox[nobeforeafter,% kein Umbruch davor und danach tcbox raise base,% Grundlinie mit Inhalt abgleichen colback=red!20,% Hintergrundfarbe colframe=green,% Linienfarbe boxrule=5pt,% Liniendicke ]{$\rightarrow$ Zurück zu Schritt 1} \bigskip Und hier ist noch eine über die ganze Breite: \begin{tcolorbox}[colback=red!20,colframe=green,boxrule=5pt] $\rightarrow$ Zurück zu Schritt 1 \end{tcolorbox} \end{frame} \end{document} Nebenbei sei erwähnt, dass das Paket beantwortet 21 Jun '17, 09:41 saputello |
Ich empfehle Es gibt die Möglichkeit Styles zu verwenden oder aber auch eigene Umgebungen mit Boxen zu versehen. Beides ist im MWE demonstriert. Open in writeLaTeX
\documentclass{beamer} \beamertemplatenavigationsymbolsempty% for cropping \usepackage[framemethod=tikz]{mdframed} \mdfdefinestyle{fancy}{ roundcorner=5pt, linewidth=4pt, linecolor=red!80, backgroundcolor=red!20 } \newmdenv[style=fancy]{gobackbox} \begin{document} \begin{frame} Hier ist eine Box: \begin{mdframed} $\rightarrow$ Zur\"uck zu Schritt 1 \end{mdframed} \begin{mdframed}[style=fancy] $\rightarrow$ Zur\"uck zu Schritt 1 \end{mdframed} \begin{gobackbox} $\rightarrow$ Zur\"uck zu Schritt 1 \end{gobackbox} \end{frame} \end{document} beantwortet 10 Jul '14, 17:08 Henri |
Ich habe es auch schon mit fcolorbox versucht, aber da wird die Zeile nicht umgebrochen
Bekommst du die Fehlermeldung tatsächlich mit dem angegeben Code? Bei mir und auch, wenn ich "Open in writeLaTeX" oberhalb der Codebox klicke, läuft dein Beispiel fehlerfrei durch.
Oh. Jetzt sehe ich es auch. Ich habe nur ein Minimalbeispiel aus meinem Quelltext rüberkopiert, da mein Dokument mehrere Files umfasst. Ich habe das newcommand in einem Templatefile untergebracht welches die Definitionen für meine Präsentation bietet und die Inhalte der Präsi in andere Files gepackt und alles includiert. Ich forsche weiter
Für mich sieht das aus, als wolltest Du nicht nur eine Box (was bei dem angegegben COde bei mit ohne Weiteres tut). sondern sogar einen Schalter, der 'Zurück zu Schitt 1' springt...