Ich möchte bei folgendem Beispiel, dass der Abstand zwischen Text und unterem Rand des blocks etwas vergrößert wird, z.B. um 0.5\baselineskip.

Open in Online-Editor
\documentclass[12pt]{beamer}
\usepackage[utf8]{inputenc}

\setbeamercolor*{block title}{bg=blue,fg=white}
\setbeamercolor*{block body}{bg=gray,fg=black}

\setbeamertemplate{blocks}[rounded][shadow=true]
\addtobeamertemplate{block begin}{\centering\minipage{0.95\textwidth}}{}
\addtobeamertemplate{block end}{}{\endminipage\par}

\begin{document}
\begin{frame}
  \begin{definition}
    Zwei Mengen $A$ und $B$ heißen \emph{gleich}, wenn gilt:\par
    \[
      A \subseteq B \text{ und } B \subseteq A
    \]
  \end{definition}
\end{frame}

\end{document}

Ich habe versucht, das block end Element zu verändern:

Open in Online-Editor
\documentclass[12pt]{beamer}
\usepackage[utf8]{inputenc}

\setbeamercolor*{block title}{bg=blue,fg=white}
\setbeamercolor*{block body}{bg=gray,fg=black}

\setbeamertemplate{blocks}[rounded][shadow=true]
\addtobeamertemplate{block begin}{\centering\minipage{0.95\textwidth}}{}
\addtobeamertemplate{block end}{}{\endminipage\par\vspace{0.5\baselineskip}}

\begin{document}
\begin{frame}
  \begin{definition}
    Zwei Mengen $A$ und $B$ heißen \emph{gleich}, wenn gilt:\par
    \[
      A \subseteq B \text{ und } B \subseteq A
    \]
  \end{definition}
\end{frame}

\end{document}

Dies führt nicht zum Erfolg.

(PS: Bitte nicht über die grässlichen Farben wundern, die sind so nur zu Testzwecken :-))

gefragt 10 Mär, 10:43

tom75's gravatar image

tom75
1.9k1445
Akzeptiert: 83%


Du musst den Abstand vor dem Ende des Block einfügen, nicht danach:

Open in Online-Editor
\addtobeamertemplate{block end}{\par\unskip\vspace{.5\baselineskip}}{\endminipage\par

alt text

Code:

Open in Online-Editor
\documentclass[12pt]{beamer}
\usepackage[utf8]{inputenc}

\setbeamercolor*{block title}{bg=blue,fg=white}
\setbeamercolor*{block body}{bg=gray,fg=black}

\setbeamertemplate{blocks}[rounded][shadow=true]
\addtobeamertemplate{block begin}{\centering\minipage{.95\textwidth}}{}
\addtobeamertemplate{block end}{\par\unskip\vspace{.5\baselineskip}}{\endminipage\par}

\begin{document}
\begin{frame}
  \begin{definition}
    Zwei Mengen $A$ und $B$ heißen \emph{gleich}, wenn gilt:\par
    \[
      A \subseteq B \text{ und } B \subseteq A
    \]
  \end{definition}
\end{frame}

\end{document}
Permanenter link

beantwortet 10 Mär, 11:04

esdd's gravatar image

esdd
14.2k53251

Vielen Dank!

(10 Mär, 14:12) tom75
Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×94
×43
×3
×2

Frage gestellt: 10 Mär, 10:43

Frage wurde angeschaut: 770 Mal

Zuletzt aktualisiert: 10 Mär, 14:12