Hallo,

ich hätte gerne vor einer Listenumgebung den Zeilenumbruch unterdrückt.

Open in Online-Editor
\documentclass{scrartcl}
\begin{document}
Text1
\begin{enumerate}
\item bla1
\item bla2
\end{enumerate}
Text2
\end{document}

Ich möchte bei diesem Beispiel also gerne, dass die Aufzählung bla1 und bla2 nicht unter, sondern hinter Text1 beginnt. bla1 und bla2 sollen weiterhin untereinander stehen.

gefragt 08 Mär '15, 15:47

Tischa's gravatar image

Tischa
1.4k30106129
Akzeptiert-Rate: 15%

bearbeitet 07 Feb '16, 12:26

saputello's gravatar image

saputello
11.1k174365

Meinst Du, dass die einzelnen Punkte der Liste innerhalb des Absatzes hintereinander platziert werden oder willst Du nur einen bestimmten Zeilenumbruch in einer Liste unterdrücken? Ein Minimalbeispiel ist ja schön und gut, aber man sollte daran auch deutlich erklären, was das Problem ist.

(08 Mär '15, 16:08) saputello

Ich möchte den Zeilenumbruch nach Text1 unterdrücken. Die darauffolgende Aufzählung soll dann aber ganz normal mit Zeilenumbruch erfolgen.. D.h. die Aufzählung beginnend nach dem Text.

(08 Mär '15, 16:16) Tischa

Ich habe mir erlaubt, diese wichtige Information in die Frage zu schreiben.

(07 Feb '16, 12:25) saputello

Das Paket enumitem ist eines von mehreren Listenpaketen, das auch sogenannte inline-Listen bietet:

Open in Online-Editor
\documentclass{scrartcl}
\usepackage[inline]{enumitem}
\begin{document}
Text1
\begin{enumerate*}
\item bla1
\item bla2
\end{enumerate*}
Text2
\end{document}

Näheres dazu und zu den weiteren Konfigurationsmöglichkeiten ist der Anleitung zum Paket zu entnehmen.

Permanenter link

beantwortet 08 Mär '15, 16:06

saputello's gravatar image

saputello
11.1k174365
Akzeptiert-Rate: 51%

Will man, hingegen den Zeilenumbruch nicht in sondern vor der Listenumgebung verhindern, gibt es ebenfalls verschiedene Ansätze, beispielsweise die Verwendung einer Tabelle oder einer \parbox:

Open in Online-Editor
\documentclass{scrartcl}
\usepackage{enumitem}
\usepackage{calc}
\begin{document}
\noindent
Text1~\parbox[t]{\linewidth-\widthof{Test1~}}{\par
\vskip-2\baselineskip\vskip-\ht\strutbox\strut
\begin{enumerate}[topsep=\baselineskip]
\item bla1
\item bla2
\end{enumerate}}
Text2

Text1~\parbox[t]{\linewidth-\widthof{Test1~}-\parindent}{\strut\par
\vskip-3\baselineskip\strut
\begin{enumerate}[topsep=\baselineskip]
\item bla1
\item bla2
\end{enumerate}}
Text2

\end{document}
Permanenter link

beantwortet 08 Mär '15, 16:44

saputello's gravatar image

saputello
11.1k174365
Akzeptiert-Rate: 51%

bearbeitet 08 Mär '15, 16:47

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

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ügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×45
×24

gestellte Frage: 08 Mär '15, 15:47

Frage wurde gesehen: 12,764 Mal

zuletzt geändert: 07 Feb '16, 12:26