Seite 1 von 1
Absätze in minipage-Umgebung
Verfasst: Fr 22. Sep 2017, 22:51
von Lanu
Hallo,
ich bin gerade etwas verwundert, wieso normale Abätze in einer minipage-Umgebung nicht funktionieren.
Gibt es eine Möglichkeit, dass Absätze ganz normal auch in Minipages funktionieren?
\documentclass[12pt,parskip=full]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{longtable}
\begin{document}
Dies ist der erste Absatz
Dies ist der zweite Absatz
\begin{minipage}{\textwidth}
Dies ist der erste Absatz in einer Minipage-Umgebung
Dies ist der zweite Absatz in einer Minipage-Umgebung
\end{minipage}
\end{document}
Vielen Dank im Vorraus
Verfasst: Fr 22. Sep 2017, 23:39
von Bartman
Verfasst: Sa 23. Sep 2017, 09:15
von Gast
\documentclass[12pt,parskip=full]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{longtable}
\usepackage{xpatch}
\makeatletter
\providecommand*{\@minipagerestore}{}
\xapptocmd{\@minipagerestore}{\KOMAoption{parskip}{full}\selectfont}{}{}
\makeatother
\begin{document}
Dies ist der erste Absatz
Dies ist der zweite Absatz
\begin{minipage}[t]{\textwidth}
Dies ist der erste Absatz in einer Minipage-Umgebung
Dies ist der zweite Absatz in einer Minipage-Umgebung
\end{minipage}
\end{document}
Verfasst: Sa 23. Sep 2017, 11:03
von Lanu
Hallo,
vielen Dank, das funktioniert echt super.
Gibt es sowas auch für Tabellen, also dass man Absätze in Tabellen machen kann? Ich hab zwar gelesen, dass das standardmäßig in p-Spalten möglich sein müsste, klappt aber trotzdem nicht:
\documentclass[12pt,parskip=full]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\begin{document}
Dies ist der erste Absatz
Dies ist der zweite Absatz
\begin{tabular}{@{}p{10cm}}
Dies ist der erste Absatz in einer Tabelle
Dies ist der zweite Absatz in einer Tabelle
\end{tabular}
\end{document}
Verfasst: Sa 23. Sep 2017, 11:25
von Gast
Da gibt es das gleiche in grün:
\documentclass[12pt,parskip=full]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{array}
\usepackage{xpatch}
\makeatletter
\providecommand*{\@minipagerestore}{}
\newcommand*{\parrestore}{\KOMAoption{parskip}{full}\selectfont}
\xapptocmd{\@minipagerestore}{\parrestore}{}{}
\makeatother
\begin{document}
Dies ist der erste Absatz
Dies ist der zweite Absatz
\begin{tabular}[t]{@{}>{\parrestore}p{\linewidth}@{}}
Dies ist der erste Absatz in einer Tabelle
Dies ist der zweite Absatz in einer Tabelle
\end{tabular}
\end{document}