Wie füge ich eine leere Zeile zwischen Absätzen hinzu?

Ich habe zwei Abschnitte, die ich durch eine leere Zeile trennen möchte. Jedes Mal, wenn ich die Eingabetaste drücke, entfernt LyX diese Leerzeile zwischen Absätzen. Wie kann ich dies verhindern?

Antwort

Auf diese Weise bleibt LyX LaTeX treu, wo Aufeinanderfolgende Leerzeilen werden zusammengeführt – eine gute Sache, wenn Sie über ein konsistentes Layout / Design von Dokumenten sprechen. Wenn Sie einen erzwungenen vertikalen Sprung einfügen möchten, fügen Sie eine ERT ein, die entweder \smallskip, \medskip, \bigskip oder eine feste \vspace{<len>}, in der Sie <len> Verwenden Sie für eine feste / harte, einzelne Leerzeile \vspace{\baselineskip} (ungefähr das gleiche wie \bigskip).

Geben Sie hier die Bildbeschreibung ein.

Geben Sie hier die Bildbeschreibung ein.

Die anderen genannten Längen sind „weich“ er „und lassen Sie etwas Dehnen / Schrumpfen zu.

Aus Gründen der Konsistenz können Sie auch das Überspringen zwischen Absätzen (bekannt als \parskip) unter Dokument> Einstellungen erhöhen. .> Textlayout> Separate Absätze mit> Vertikaler Raum:

Geben Sie hier die Bildbeschreibung ein.

Kommentare

  • Wann sollte ich stattdessen \ newline verwenden?
  • Das \vspace{} scheint wirklich nützlich zu sein. : -ThumbUp
  • Wie wäre es mit der Verwendung von \newline, wie @skan gefragt hat?

Antwort

Sie können bigbreak verwenden:

alfa bravo \bigbreak charlie delta 

Hintergrund (von @egreg Antwort in einer allgemeineren Frage )

\bigbreak ist nicht im LaTeX-Handbuch aufgeführt. Es entfernt einen vorhergehenden vertikalen Raum, wenn er kleiner ist als der, den er einfügen würde. Es beendet auch einen Absatz und teilt TeX mit, dass es einen guten Punkt markiert, an dem ein Seitenumbruch auftreten kann.

Kommentare

  • note \bigbreak ermutigt zu einem Seitenumbruch. Nur gut zu wissen, wann es ' unerwünscht ist. \bigskip wäre ähnlich, jedoch ohne den möglichen Seitenumbrucheffekt.

Antwort

Wenn Sie eine genauere Kontrolle über Ihr Layout wünschen, können Sie \ vskip verwenden.

Some text \vskip 0.2in Some text 

Sie können den Wert und die Einheiten nach Bedarf ändern.

Sie können auch einen benutzerdefinierten Befehl erstellen:

\newcommand{\newpara} { \vskip 1cm } 

Jetzt können Sie \ newpara genauso eingeben wie \ newline:

Some text \newpara Some text 

Ich bin mir nicht sicher, wie dies in LyX funktioniert, aber da es die LaTeX-Sprache verwendet, sollte es funktionieren.

Kommentare

  • Willkommen bei TeX.SX! Sie können sich unserer Starter-Anleitung ansehen, um sich weiter mit unserem Format vertraut zu machen.
  • Ich mag diese Flexibilität, die … gemacht hat Ich versuche \hskip 0.2in und das hat genauso gut funktioniert, FYI. Vielen Dank!

Antwort

Sie müssen keinen zusätzlichen Code außer doppeltem Backslash verwenden. Geben Sie nach dem Beenden eines Absatzes \\ ein und setzen Sie dort eine leere Zeile. In Kombination funktioniert es, wenn eine zusätzliche Leerzeile eingefügt wird.

Gefällt mir:

I am a LaTeX user.\\ I am a LaTeX user. 

Überprüfen Sie dies. Es wird eine zusätzliche leere Zeile zwischen den beiden Zeilen angezeigt.

Wenn Sie eine andere Abstandsgröße verwenden möchten, können Sie \\[] verwenden. Beispiel: \\[2in]

Dadurch wird ein zusätzlicher Abstand von 2 Zoll zwischen den beiden Zeilen eingefügt.

Kommentare

  • Willkommen bei TeX.SX! Ich ' befürchte, dass dies ' keine gute Möglichkeit ist, Dinge zu tun. Sie sollten einen Absatz niemals mit \\ beenden, siehe z. Beste Wahl zwischen der Verwendung von \\ oder dem Leerzeichen nach jedem Absatz zum Beenden des Absatzes und [Wann \ par verwendet werden soll und wann \\] ( tex.stackexchange.com/q/82664 )
  • Hallo, danke für Ihre Antwort. Aber wie ich es sah, bedeutet das Setzen nur eines Leerzeichens nicht ' hilft nicht, eine zusätzliche Leerzeile zwischen den Absätzen zu setzen. Auch mit \ par nicht. Was sollte also verwendet werden, um eine Leerzeile zwischen zwei Absätzen ohne vorderen Einzug einzufügen?
  • Für LyX siehe die obige Antwort. Fügen Sie für LaTeX \usepackage{parskip} zur Präambel hinzu.
  • @Torbj ø rnT. Ich bin neu in LaTeX, aber ich denke, eines der Hauptprobleme ist das Fehlen eines echten Befehls für Absätze spacind. \parskip macht schreckliche Dinge mit dem Abstandsabstand und dem Inhaltsverzeichnis !!
  • @JohnMarjan Ehm, OK. Ich ' hatte dieses Problem noch nie, da ich den Parskip kaum jemals ändern muss.Und ich ' bin nur ein Benutzer, also ist es sinnlos, sich bei mir zu beschweren, um ehrlich zu sein. (Außerdem habe ich ' nichts über das Ändern von \parskip (mit \setlength) gesagt.) Ich sagte, füge \usepackage{parskip} hinzu. Das ' ändert den ToC nicht mindestens. Beachten Sie, dass einige Dokumentklassen (KOMA-Klassen und memoir zumindest denke ich) haben ihre eigenen Schnittstellen für solche Dinge.)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.