Probleme mit Absatz in \textsl

Schriftbild, Absätze und Auflistungen einstellen


Elisio89
Forum-Newbie
Forum-Newbie
Beiträge: 1
Registriert: Fr 30. Mai 2014, 14:48

Probleme mit Absatz in \textsl

Beitrag von Elisio89 »

Hallo zusammen,
habe ein Problem mit einem Absatz in einem längeren Abschnitt den ich komplett mit \textsl schrägstellen möchte. Latex haut einen Fehler raus. Habe das ganze mal in ein Minimalbeispiel gepackt.
\documentclass[a4paper, twoside, BCOR=10mm]{scrartcl} %Dokumentenklasse
\usepackage[utf8]{inputenc} %Unicode-Codierung für Umlaute etc.
\usepackage[T1]{fontenc} %Schriftart
\usepackage{lmodern} %Latin modern
\usepackage[ngerman]{babel} %Sprache deutsch; neue Rechtschreibung
\begin{document}
\textsl{Das hier ist ein Test mit einer Schrift über zwei Zeilen. Das hier ist ein Test mit einer Schrift über zwei Zeilen. Das hier ist ein Test mit einer Schrift über zwei Zeilen. Das hier ist ein Test mit einer Schrift über zwei Zeilen. Das hier ist ein Test mit einer Schrift über zwei Zeilen.

Das hier ist ein Test mit einer Schrift über zwei Zeilen. Das hier ist ein Test mit einer Schrift über zwei Zeilen. Das hier ist ein Test mit einer Schrift über zwei Zeilen. Das hier ist ein Test mit einer Schrift über zwei Zeilen.}
\end{document}
Wenn ich einfach "\\" anstelle einer Leerzeile verwende funktioniert es zwar, aber der Absatz wird nicht eingerückt.


Gibt es eine andere, einfache Möglichkeit die Absätze in anderer Form einzurücken?


Vielen Dank!

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Manche Befehle sind kurz, das bedeutet sie können nicht mehrere Absätze aufnehmen. Hier musst du also textsl auf die einzelnen Absätze anwenden.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Du kannst \endgraf statt der Leerzeile verwenden. Aber ich würde eher den Switchbefehl benutzen, statt \textsl: {\slshape ....}

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Eine Erklärung zu \endgraf findest du auch unter: par vs endgraf
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Wahrscheinlich willst Du ja den Text aus einem bestimmten Grund schräg stellen. Sinnvoll wäre dann, einen Befehl – oder hier vielleicht besser – eine Umgebung zu definieren, die das Schrägstellen übernimmt, aber im Namen den eigentlichen Grund der Schrägstellung reflektiert. (Siehe dazu Wie sollte ich vorgehen, wenn ich bestimmte Arten von Begriffen, beispielsweise Namen, hervorheben will? und Was ist der Unterschied zwischen \emph{} und \textit{}?

Den Befehl könnte man dann lang definieren und ihn intern den Schalter verwenden lassen, den Ulrike erwähnt hat. Nimmt man eine Umgebung, erledigt sich das kurz/lang-Problem sowieso:
\documentclass[a4paper, twoside, BCOR=10mm]{scrartcl} %Dokumentenklasse
\usepackage[utf8]{inputenc} %Unicode-Codierung für Umlaute etc.
\usepackage[T1]{fontenc} %Schriftart
\usepackage{lmodern} %Latin modern
\usepackage[ngerman]{babel} %Sprache deutsch; neue Rechtschreibung

\newenvironment{wichtig}{\slshape}{}

\begin{document}

\begin{wichtig}
  Das hier ist ein Test mit einer Schrift über zwei Zeilen. Das hier ist ein
  Test mit einer Schrift über zwei Zeilen. Das hier ist ein Test mit einer
  Schrift über zwei Zeilen. Das hier ist ein Test mit einer Schrift über zwei
  Zeilen. Das hier ist ein Test mit einer Schrift über zwei Zeilen. 

  Das hier ist ein Test mit einer Schrift über zwei Zeilen. Das hier ist ein
  Test mit einer Schrift über zwei Zeilen. Das hier ist ein Test mit einer
  Schrift über zwei Zeilen. Das hier ist ein Test mit einer Schrift über zwei
  Zeilen.
\end{wichtig}

\end{document}
Grüße
Clemens
Paketauthor

Antworten