ubuntuusers.de

LaTeX - ungewollter Einzug

Status: Gelöst | Ubuntu-Version: Ubuntu 10.10 (Maverick Meerkat)
Antworten |

eagle87

Anmeldungsdatum:
29. Dezember 2010

Beiträge: 85

Hallo zusammen,

ich bin grad dabei mich in LaTeX einzuarbeiten und hab ein Problem. Nach einer Überschrift ist die erste Zeile wie es sein soll am linken Rand des Dokuments. Aber alle weiteren Zeilen sind ein Stück nach rechts eingerückt. Das Problem tritt sowohl in Lyx, als auch in LaTeXila auf.

\documentclass{article}
\usepackage{german}

\title{title}
\author{author}
\date{xx.xx.xxxx}

\begin{document}
\maketitle

\section{section I}
gcdgdcvdsgv

sfgcsfdgv

gfvcsdfsdf

scgfsfdgsdsfgc

\section{section II}
ycfdsgcfsgc

scdgfsafgcasg

mjksfthlmk

\end{document}

Gruß Michael

LaTex-Test.pdf (39.9 KiB)
Download LaTex-Test.pdf

jug Team-Icon

Ehemalige
Avatar von jug

Anmeldungsdatum:
19. März 2007

Beiträge: 12335

Wohnort: Berlin

eagle87 schrieb:

ich bin grad dabei mich in LaTeX einzuarbeiten und hab ein Problem. Nach einer Überschrift ist die erste Zeile wie es sein soll am linken Rand des Dokuments. Aber alle weiteren Zeilen sind ein Stück nach rechts eingerückt. Das Problem tritt sowohl in Lyx, als auch in LaTeXila auf.

Jede deiner Zeilen stellt für sich einen neuen Absatz dar. Und bei Absätzen wird die erste Zeile korrekterweise mit einem Einzug versehen. Um das zu ändern kannst du natürlich auch die amerikanische Absatzkonvention nutzen, indem du die erste Zeile anpasst, und die Option parskip definierst. Es existiert auch die Variante halfparskip.

\documentclass[parskip]{article}

Ich kann dir übrigens den guten Rat geben, dich mal mit dem KOMA-Script auseinander zu setzen, dann würde die erste Zeile so aussehen:

\documentclass[parskip]{scrartcl}

Überhaupt solltest du dir für den Einstieg den Koma Script Guide (scrguide.pdf) anschauen.

~jug

firmian

Avatar von firmian

Anmeldungsdatum:
14. August 2005

Beiträge: 102

Wohnort: Bergisch Gladbach

Das ist die Voreinstellung. Füge bitte:

\setlength{\parindent}{0pt}

im Dokumentheader ein.

jug Team-Icon

Ehemalige
Avatar von jug

Anmeldungsdatum:
19. März 2007

Beiträge: 12335

Wohnort: Berlin

firmian schrieb:

Das ist die Voreinstellung. Füge bitte:

\setlength{\parindent}{0pt}

im Dokumentheader ein.

Keine besonders gute Idee. Jedenfalls für den Schriftsatz. Auf irgend eine Art sollten Absätze schon erkennbar sein, entweder durch einen Abstand (Leerzeile) oder durch einen Einzug. Wenn man \parindent auf 0 setzt, dann ist natürlich der Einzug weg, aber man kann Absätze nicht mehr von Zeilenumbrüchen \\ unterscheiden.

~jug

firmian

Avatar von firmian

Anmeldungsdatum:
14. August 2005

Beiträge: 102

Wohnort: Bergisch Gladbach

Dies wird dem Setzer wohl auffallen und er wird sich mit dem Folgeproblem auseinandersetzen (Das ist dann die Variable "\parskip"). Davon war hier aber nicht die Rede. Und wenn man nur eine neue Documentklasse vorschlägt, ohne den Hintergrund zu erläutern, lernt man nichts über LaTeX. Daher bleibe ich aus didaktischen Gründen bei meinem Vorschlag.

eagle87

(Themenstarter)

Anmeldungsdatum:
29. Dezember 2010

Beiträge: 85

Mein Hauptproblem war wohl dass ich noch nicht wusste wie man mit Zeilenumbrüchen umgeht 🙄 . Ich hab zwischen den Zeilen zweimal Return gedrückt weil der Text bei einem nicht in die nächste Zeile gesprungen ist. Mit \\ funktionierts. (Ehrlich gesagt hab ich grad rausgefuden dass es im Forum auch so geht 😕 )
Den Koma Script Guide werd ich mir auch mal anschauen, aber bisher hab ichs mit http://www.meta-x.de/faq/LaTeX-Einfuehrung.html versucht.

Und bei Absätzen wird die erste Zeile korrekterweise mit einem Einzug versehen.

Das hab ich ehrlich gesagt noch nie gesehen. Ich kenn es nur so dass vor einem neuen Absatz eine Leerzeile bzw. ein Abstand ist.

\documentclass[parskip]{article} 

hat bei mir nichts sichtbares bewirkt.

\documentclass[parskip]{scrartcl} 

und

\setlength{\parindent}{0pt} 

haben den Einzug aufgehoben.

Was genau liegt der Unterscheid zeischen article und scrartcl?

jug Team-Icon

Ehemalige
Avatar von jug

Anmeldungsdatum:
19. März 2007

Beiträge: 12335

Wohnort: Berlin

eagle87 schrieb:

Mein Hauptproblem war wohl dass ich noch nicht wusste wie man mit Zeilenumbrüchen umgeht 🙄 . Ich hab zwischen den Zeilen zweimal Return gedrückt weil der Text bei einem nicht in die nächste Zeile gesprungen ist. Mit \\ funktionierts. (Ehrlich gesagt hab ich grad rausgefuden dass es im Forum auch so geht 😕 )

Es geht, aber wir sehen es trotzdem nicht so gerne, wenn es im Forum verwendet wird. Entweder es ist ein Absatz – dann bitte eine Leerzeile einfügen (genau wie bei LaTeX) – oder es handelt sich um Codeblöcke oder Aufzählungen – dann gibt es fast immer ein Syntaxelement, das besser geeignet ist. Häufig wird es leider missbraucht,
um irgendwo
mitten im
Satz die Zeile zu wechseln, das sieht dann ziemlich doof aus 😉. Für Zeilenlängen ist der Browser zuständig, und in Zeiten von Smartphones und unterschiedlichsten Anzeigemedien sollte man das auch dem Browser überlassen.

Da du aber mit LaTex arbeiten möchtest, glaube ich, dass du einen gewissen Sinn für Typografie und Text entwickelst, also wirst du auch mit Zeilenumbrüchen verantwortungsvoll umgehen. ☺

Und bei Absätzen wird die erste Zeile korrekterweise mit einem Einzug versehen.

Das hab ich ehrlich gesagt noch nie gesehen. Ich kenn es nur so dass vor einem neuen Absatz eine Leerzeile bzw. ein Abstand ist.

Das ist eher eine traditionelle europäische Darstellung. Mittlerweile hat sich die amerikanische Darstellung mit Leerzeile durchgesetzt, liegt wohl auch daran, dass dies bei fast allen Webbrowsern so Standard ist. Mehr dazu. Absatz_(Text)

Was genau liegt der Unterscheid zeischen article und scrartcl?

Lies den scrguide. Dort ist das ausführlich beschrieben. Da sind viele Anpassungen für den deutschen Sprachraum mit dabei und generell versucht KOMA viel mehr Möglichkeiten anzubieten, um das Aussehen der Dokumente zu beeinflussen. Was die Optionen angeht habe ich mich wohl geirrt, und parskip funktioniert nur bei Verwendung den KOMA-Script Vorlagen. Ich arbeite eigentlich immer mit scrartcl, deshalb hab ich das auch nicht weiter getestet. 😕

~jug

eagle87

(Themenstarter)

Anmeldungsdatum:
29. Dezember 2010

Beiträge: 85

Das ist eher eine traditionelle europäische Darstellung. Mittlerweile hat sich die amerikanische Darstellung mit Leerzeile durchgesetzt, liegt wohl auch daran, dass dies bei fast allen Webbrowsern so Standard ist.

Deswegen also ☺

Lies den scrguide. Dort ist das ausführlich beschrieben.

Auf die schnelle hab ich jetzt nichts genaues gefunden (hab nur auf S. 59 was zu den Hauptklassen gefunden). Das wird sich aber vermutlich noch klären wenn ich mehr damit arbeite.

Danke für die schnelle Hilfe!

Antworten |