Anzeige:
Ergebnis 1 bis 10 von 10

Thema: Wie macht man einen Absatz in einer Minipage?

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297

    Wie macht man einen Absatz in einer Minipage?

    Hallo,

    äm irgendwie bin ich grad blöd oder weiß es nur nich.

    Wie erzeugt man einen Absatz innerhalb einer Minipage?

    Vielen Dank

  2. #2
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Absatz innerhalb einer Minipage

    Hallo,

    das geht wie gewohnt mit einer Leerzeile oder \par.

    Stefan


    --
    TeXblog

  3. #3
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    :-( bei mir funktioniert das nicht. beides wirkungslos. kein absatz zu sehen. gibt es noch einen anderen trick? Nur vspace geht...

  4. #4
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Absatz in minipage

    Hier ist ein Absatzumbruch drin:
    Code:
    \documentclass[a4paper,10pt]{article}
    \begin{document}
    \noindent\begin{minipage}{\textwidth}
    erster Absatz
    
    zweiter Absatz
    \end{minipage}
    \end{document}
    Stefan

  5. #5
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    ich verstehs nicht

    Bei mir klappt das nicht. Lediglich vspace{} funktioniert, aber da muss ich ja einen wert angeben....och mensch

  6. #6
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    so hier mal das beispiel:

    Code:
    \documentclass[pdftex,
    								final,
    								10pt,
    								a4paper,
    								pagesize,
    								oneside,
    								titlepage,
    								ngerman,
    								parskip=full-]{scrreprt} 
    																               
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    \usepackage{graphicx}
    \usepackage{picins}
    \usepackage{fancybox}
    \usepackage{calc}
    
    \usepackage{caption}
    
    \captionsetup{format=hang, justification=justified, singlelinecheck = true, labelfont=bf, textfont=sc}
    \captionsetup[wrapfigure]{font=small, position=below, skip=0.5em, labelsep=colon, labelformat=simple}
    \captionsetup[parpic]{font=small, position=below, skip=1.0em, labelsep=colon, labelformat=simple}
    
    
    \begin{document}
    
    \chapter{test}
    
    \begin{minipage}[t]{0.55\linewidth}
    	\vspace{0pt}
    	\captionsetup{type=figure}
    	\fboxsep0pt\fboxrule0pt
    	\shadowbox{\includegraphics[width=\linewidth]{bilder/ide/verweis_hinzu.png}}%
    	\caption{sdfsdfsdfsdf}
    	\label{fig:verweis_systemmanagement}
    \end{minipage}
    \hfill
    \begin{minipage}[t]{\linewidth-0.6\linewidth}
    \vspace{0pt}
    Für die speziellen Klassen
    
    \begin{itemize}
    	\item ManagementObjectSearcher,
    	\item ManagementObjectCollection und 
    	\item ManagementObject
    \end{itemize}
    
    Text text Text text Text text Text text Text text Text text Text text Text text Text text Text text Text text Text text Text text Text text Text text
    
    Text text Text text Text text Text text Text text Text text Text text Text text Text text Text text Text text Text text Text text Text text 
    \end{minipage}
    \end{document}

  7. #7
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Absatz in minipage

    Darin ist doch ein Absatz. Falls Du Abstand zwischen Absätzen meinst, der wird in minipages evtl. anders behandelt. Helfen kann hier beispielsweise
    Code:
    \makeatletter
    \newcommand*\@minipagerestore{\parskip@update}
    \makeatother
    Stefan

  8. #8
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    ah ja genau das meine ich.

    allerdings was wird mit dem befehl genau gemacht? evtl. ist das der letzte befehl den ich in meine arbeit einfüge und die hat 300 seiten

    nicht das das irgendwie auswirkungen auf andere dinge hat.

  9. #9
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Absatz in minipage

    \@minipagerestore wird am Beginn einer minipage-Umgebung aufgerufen, das steht im LaTeX-Kern im Makro \@iiiminipage (in latex.ltx). Per Voreinstellung tut er nichts (\relax), man könnte ihn redefinieren, um dort \parskip zu setzen. Das könnte man bei Standardklassen tun, da Du jedoch eine KOMA-Klasse benutzt, verwendete ich einen internen Befehl von scrreprt, der \parskip an \scr@parskip angleicht. Ich denk mal, das sollte nur Auswirkung in der minipage selbst haben.

    Stefan

  10. #10
    Registrierter Benutzer
    Registriert seit
    14.05.2009
    Beiträge
    297
    okay...ich habe jetzt

    \setlength{\parskip}{2ex plus1ex minus0.5ex}

    in die betroffene minipage gemacht. das funktioniert erstmal. der globale befehl hat mir meine anderen boxen zerstört....:-(

    dankeschön dir erstmal

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •