Abstand von einem Wort zur nächsten Zeile

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: Abstand von einem Wort zur nächsten Zeile

von christoph88 » Do 6. Aug 2015, 14:04

Vielen Dank an u_fischer für meine Rettung!

Natürlich sollte man \\[xcm] nicht im Text verwenden, aber für seltene Sonderfälle ist das schon mal möglich. Ich mache das z.B. auch so, wenn ich nur ein paar Formeln auf einer Seite aufschreiben will, dass ich dann eine kleine, einfache Überschrift dieser Art einbaue, wenn der \maketitle zuviel des Guten wäre.

von Johannes_B » Do 6. Aug 2015, 13:11

u_fischer hat geschrieben:Aber besser als dein \smallbreak. Das fügt nämlich einen negativen penalty ein und fördert damit einen Seitenumbruch. Der ist (auch semantisch gesehen) nur für Stellen, die auch inhaltlich getrennt sind, nicht für sowas hier, das nach Überschrift mit Erläuterung aussieht.
Oh, du hast recht, danke. Die negativen Penalties sind mir bisher nie aufgefallen.

Ich muss allerdings gestehen, dass ich bei meiner Aussage an den Abstand über der Überschrift dachte. Ich sollte wohl die Themen besser noch mal nachlesen.

von u_fischer » Do 6. Aug 2015, 12:58

Johannes_B hat geschrieben:Das ist keine andere Lösung. Das ist Quatsch.
Aber besser als dein \smallbreak. Das fügt nämlich einen negativen penalty ein und fördert damit einen Seitenumbruch. Der ist (auch semantisch gesehen) nur für Stellen, die auch inhaltlich getrennt sind, nicht für sowas hier, das nach Überschrift mit Erläuterung aussieht.

Natürlich ist es grundsätzlich besser eine geeignete Überschrift zu definieren, aber wenn es nur für eine Stelle nötig ist, ist \\*[Xcm] ok, sofern wirklich eine Textzeile folgt.

von Johannes_B » Do 6. Aug 2015, 12:43

Wie erhalte ich eine Leerzeile zwischen Absätzen?
\par vs \endgraf
Was ist der Unterschied zwischen \\, \newline und \linebreak?
Was sind typische Anfängerfehler?
Saputello hat geschrieben:Verwendung von falschen Absätzen: Bei TeX wird ein Absatz durch \par oder eine schlichte Leerzeile erreicht. In der Voreinstellung wird die in der Regel günstigste Absatzauszeichnung mit Absatzeinzug verwendet. Textverarbeitungsanwender sind aber gewohnt, die weniger günstigen Absatzabstände zu verwenden und erzwingen diese dann mit \\ am Absatzende, was aus verschiedenen Gründen komplett falsch ist. Näheres zu Absatzabständen ist bei der Frage »Wie erhalte ich eine Leerzeile zwischen Absätzen« zu finden. Als Faustregel sollte sich der Anfänger merken: \\ wird nur als Kurzform von \tabularnewline oder ausnahmsweise in center-, flushleft- oder raggedright-Umgebungen oder in anderen Spezialfällen, die von bestimmten Paketen bereitgestellt und dort auch dokumentiert werden, verwendet. Andere Verwendung deutet meist auf eine unsaubere oder sogar fehlerhafte Formatierung hin.

von christoph88 » Do 6. Aug 2015, 12:32

@Johannes_B: Nein, ist es nicht. Das ist die Antwort auf die erste Nachfrage des Thread-Erstellers :wink:
Hannes1995 hat geschrieben:Sehr cool danke geht, gibt es auch die Möglichkeit die Abstandsgröße zu ändern z.B auf 1 cm oder 5 cm?
Also sowas wie \smallbreak{1cm} ?
Oder spricht dagegen irgendwas, wovon ich nichts weiß?

von Johannes_B » Do 6. Aug 2015, 12:03

Das ist keine andere Lösung. Das ist Quatsch.

von christoph88 » Do 6. Aug 2015, 11:15

Als andere Lösung hätte auch der übliche Zeilenumbruch \\ einen optionalen Parameter, z.B. \\[1cm].

von iTob » Di 4. Aug 2015, 10:27

u_fischer hat geschrieben: Da fehlt ein \par am Anfang. Ich würde auch Code einfügen, der verhindert, dass es zu einem Seitenumbruch zwischen "Überschrift" und Text kommt.
Hast recht … das war gestern nur schnell hingepfuscht ;-) Ich hab’s angepasst.

von Noch so einer » Mo 3. Aug 2015, 20:17

Mit KOMA-Script ab Version 3.15 kann man sich übrigens recht einfach eine eigene, passende Überschrift definieren:
\documentclass[a4paper, 12pt]{scrbook}
\usepackage[ngerman]{babel}  
\usepackage{blindtext}
\usepackage[applemac]{inputenc}% Verwendet wirklich noch jemand diese Codierung?
\usepackage[T1]{fontenc}
\usepackage[onehalfspacing]{setspace}

\DeclareNewSectionCommand[%
  style=section,
  level=7,
  indent=0pt,
  beforeskip=-2\baselineskip plus -1\baselineskip minus -1\baselineskip,
  afterskip=5mm,
  font=\normalfont\bfseries,
  tocindent=0pt,
  tocnumwidth=0pt
]{mysec}

\begin{document}
\mysec{Hier steht ein Wort alleine}
dann soll mit einem Definierten Abstand der Rest in einer neuen Zeile folgen.
\end{document}
Näheres zu \DeclareNewSectionCommand und den Optionen ist der KOMA-Script-Anleitung zu entnehmen. Natürlich wird dabei auch der Umbruch zwischen Überschrift und ersten Absatz automatisch verhindert.

von u_fischer » Mo 3. Aug 2015, 19:40

iTob hat geschrieben: ich würde für sowas aber immer einen eigenen Befehl definieren, damit du es später leicht und global/konsistent ändern kannst. Z.B. so:
Da fehlt ein \par am Anfang. Ich würde auch Code einfügen, der verhindert, dass es zu einem Seitenumbruch zwischen "Überschrift" und Text kommt.

Nach oben