Minipage mit mdframed gleiche Höhe

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Minipage mit mdframed gleiche Höhe

von thor » Mo 17. Feb 2014, 15:36

Arrgh, sorry, du hast Recht, ich habe gerade gesehen, dass im ersten Beispiel wirklich nur ngerman stand!

Alles klar, das war mein Fehler!

Viele Grüße
Thorsten

von thor » Mo 17. Feb 2014, 15:35

Danke Elke, die zweite Lösung funktioniert genauso wie ich es möchte!!! :D

Zu ngerman, was genau ist an:
\usepackage[ngerman]{babel}
falsch, so steht es doch im Beispiel, oder habe ich dich falsch verstanden?

Herzliche Grüße
Thorsten

von esdd » Mo 17. Feb 2014, 14:58

Du kannst zum einen zusätzliche Zeilen einfügen, die jeweils \strut enthalten. In der anderen Box ergänzt du dann am Ende auch \strut:
\documentclass{scrartcl} 
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel}
\usepackage{mdframed} 

\begin{document} 
\begin{minipage}[t][5cm]{.4\linewidth} 
  \begin{mdframed} 
    Eins\\
    \strut\\
    \strut
  \end{mdframed} 
\end{minipage}% 
\quad 
\begin{minipage}[t][5cm]{.4\linewidth} 
  \begin{mdframed} 
    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod \strut
  \end{mdframed} 
\end{minipage} 
\end{document} 
Oder du verwendest innerhalb der mdframed-Umgebungen wiederum minipages mit der Breite \linewidth und einer vorgegebenen Höhe (zum Beispiel Anzahl \baselineskip oder eine Angabe in cm). Dafür kannst du eventuell bei den äußeren minipages die Höhenvorgabe weglassen:
\documentclass{scrartcl} 
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel} 
\usepackage{mdframed} 

\begin{document} 
\begin{minipage}{.4\linewidth} 
  \begin{mdframed} 
    \begin{minipage}[t][3\baselineskip]{\linewidth}
      Eins 
    \end{minipage}
  \end{mdframed} 
\end{minipage}% 
\quad 
\begin{minipage}{.4\linewidth} 
  \begin{mdframed} 
    \begin{minipage}[t][3\baselineskip]{\linewidth}
      Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod 
    \end{minipage}
  \end{mdframed} 
\end{minipage} 
\end{document} 
Statt des Pakets ngerman verwende besser babel mit der Option ngerman.

Gruß
Elke

Minipage mit mdframed gleiche Höhe

von thor » Mo 17. Feb 2014, 06:40

Guten Morgen,

ich habe hier zwei Minipages mit Text, der mit mdframed umrandet ist, die Texte sind unterschiedlich lang. Beide Minipages haben die Höhe 5cm, nun möchte ich, dass der Text der kleineren Minipage mit Leerzeichen aufgefüllt wird, damit beide gleich groß sind. Ich habe schon \vfill probiert, aber das ist wirkungslos. Hat jemand ne Idee?
\documentclass{scrartcl} 
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{ngerman}
\usepackage{mdframed}

\begin{document}
\begin{minipage}[t][5cm]{.4\linewidth}
    \begin{mdframed}
        Eins
        \vfill
        \vfill
    \end{mdframed}
\end{minipage}%
\quad
\begin{minipage}[t][5cm]{.4\linewidth}
    \begin{mdframed}
    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
    \end{mdframed}
\end{minipage}
\end{document}
Vielen Dank schon einmal und euch einen schönen Montag :)

VG
Thorsten

Nach oben