Leerzeile in Minipage

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: Leerzeile in Minipage

von IrenaSekuta » Do 3. Mai 2012, 22:20

Ich denke nicht, dass die minipage das Problem ist. So müsste es klappen:
\begin{figure}[htbp] 
   \begin{minipage}[b]{0.4\textwidth} 
   \fontsize{6pt}{6pt}\selectfont 
        \textsf{Hier soll ein Text stehen.}
                      
         \textsf{Nach der Leerzeile soll weiterer Text folgen.}               

   \end{minipage} 
   \begin{minipage}[b]{0.6\textwidth} 
            BILD 
   \end{minipage} 
\end{figure} 

Ungetestet, da kein Minimalbeispiel gegeben.

von esdd » Do 3. Mai 2012, 22:20

Hallo,

das Problem ist die Leerzeile in \textsf{...}. In diesem Befehl ist ein Absatzumbruch, wie er durch eine Leerzeile im Quelltext erzeugt wird, nicht erlaubt. Du könntest aber hinter dem Zeilenumbruch einen zusätzlichen Abstand einfügen.
\documentclass{scrartcl}

\begin{document}

\begin{figure}[htbp]
  \begin{minipage}[b]{0.4\textwidth}
  \fontsize{6pt}{6pt}\selectfont
      \textsf{%
          Hier soll ein Text stehen.\\[\baselineskip]
          Nach der Leerzeile soll weiterer Text folgen.
  }%
  \end{minipage}%
  \begin{minipage}[b]{0.6\textwidth}
          BILD 
\end{minipage}
\end{figure}

\end{document}
Gruß
Elke

Leerzeile in Minipage

von videlius » Do 3. Mai 2012, 19:16

Hallo ich möchte in mein Dokument ein Bild und links daneben einen Text einfügen.

Meine Implementierung sieht so aus:
...
\begin{figure}[htbp]
	\begin{minipage}[b]{0.4\textwidth} 
	\fontsize{6pt}{6pt}\selectfont
        \textsf{
	        Hier soll ein Text stehen.\\
                %Leerzeile
           Nach der Leerzeile soll weiterer Text folgen.					
	}
	\end{minipage}
	\begin{minipage}[b]{0.6\textwidth}
            BILD
	\end{minipage}
\end{figure}
...
Das Problem, es kompiliert nicht.
Die Erstellung bricht mit den folgenden Fehlermeldungen ab:
>>Paragraph ended before \text@command was
>>Extra }, or forgotten \endgroup complete
Das Problem ist die Leerzeile in der Minipage. Wenn ich die nämlich wegnehme, wird das Dokument ohne Probleme erstellt.

Warum darf ich denn in einer Minipage keine Leerzeilen machen?
Ich benötige aber Leerzeilen um den Text strukturieren zu können.

Nach oben