Horizontale Linienoptionen in LaTeX

Geschäftsleute, die zu Hause am Laptop arbeiten, Quarantäne von Coronavirus Covid-19, von zu Hause aus arbeiten oder zu Hause arbeiten und Konzept der sozialen Distanzierung

LaTeX bietet viele Möglichkeiten, ein Dokument zu setzen und zu formatieren.

Bildnachweis: Nattakorn Maneerat/iStock/GettyImages

LaTeX bietet eine Fülle von Möglichkeiten, um ein Dokument zu setzen und zu formatieren. Es ist besonders nützlich, wenn Sie sich mit Mathematik befassen, aber es bietet auch Anwendungen, die weit darüber hinausgehen. Der Preis, den Sie im Vergleich zu anderen Textverarbeitungs- und Satzprogrammen zahlen, ist für die erhöhte Komplexität, aber wenn Sie möchten, dass Ihr Dokument so gut wie möglich aussieht, ist LaTeX mehr als wert. Solange Sie bereit sind, ein wenig zu lernen, wenn Sie in LaTeX eine horizontale Linie zeichnen möchten, können Sie mit dem System so ziemlich alles tun, was Sie brauchen.

\rule-Befehl in LaTeX

Wenn Sie in LaTeX eine horizontale Linie beliebiger Länge und Dicke erstellen möchten, ist der Befehl \rule am einfachsten zu verwenden. Einfach tippen \rule{Länge}{Dicke} mit Ihrer gewählten Linienlänge und -dicke anstelle der beiden Platzhalterwörter im Beispiel. Sie müssen dabei die von Ihnen verwendete Einheit angeben (z. B. cm oder pt), aber wenn Sie dies tun, können Sie mit diesem Befehl eine für Ihre Zwecke geeignete horizontale Linie erstellen.

Video des Tages

Wenn Sie möchten, dass die Linie über der neutralen Position angehoben (oder darunter abgesenkt) wird, können Sie ein optionales Argument in einfügen eckige Klammern direkt nach der "\rule" für "raise-height". Um die vertikale Position zu erhöhen, verwenden Sie ein positives Wert; um ihn zu verringern, verwenden Sie einen negativen Wert. Probieren Sie für diese und die wichtigsten Argumente für Länge und Dicke des Befehls \rule am besten einige Optionen aus und sehen Sie, welche für Ihre Zwecke am besten geeignet ist.

\hline in LaTeX

Der Befehl \hline wird oft als der einfachste Weg bezeichnet, um eine horizontale Linie zu erstellen, und in gewisser Weise ist dies sicherlich richtig, da Sie eingeben \hline ohne Argumente oder sonstiges. Dieser Befehl bezieht sich jedoch speziell auf Tabellen in LaTeX, sodass Sie ihn nur als Teil einer Tabelle verwenden können. Der Befehl zeichnet eine Linie mit der gleichen Breite wie die Tabelle.

Sie können auch zwei aufeinanderfolgende \hline-Befehle eingeben, wenn Sie zwei Zeilen mit einem kleinen Leerzeichen trennen möchten.

\line-Befehl in LaTeX

Der Befehl \line ist vielseitiger als die vorherigen Optionen, da Sie eine Neigung für die gezeichnete Linie festlegen und mit einer bestimmten Auswahl auch horizontale Linien zeichnen können. Typ \line (x-Steigung, y-Steigung){Länge} mit dem x-Neigung, ja-Steigung und Länge anstelle der Platzhalterwörter. Für eine horizontale Linie möchten Sie "(1,0)" für den ersten Teil, also erhalten Sie eine Linie mit einer Einheitssteigung im x-Richtung und keinerlei Steigung in der ja-Richtung. Stellen Sie auch hier sicher, dass Sie Einheiten für die Länge angeben, damit LaTeX weiß, was Sie wollen.

\hrulefill-Befehl in LaTeX

Der LaTeX-Befehl hrule, der einer horizontalen Linie am nächsten kommt, ist \hrulefill. Dieser Befehl erzeugt eine Zeile mit "Rubber-Länge", was bedeutet, dass die Länge variiert, je nachdem, mit was sie sich eine Zeile teilt. Dies ist besonders nützlich für Inhaltsseiten, auf denen Sie den Titel für ein Kapitel und die Seite auf gleiche Zeile, aber durch einen waagerechten Strich getrennt und so sind die Seitenzahlen im Finale rechtsbündig dokumentieren. Dies ist ideal, um die durch Kapitelüberschriften verursachten variablen Längen zu füllen, ohne die Länge beispielsweise mit dem Rule-Befehl feinjustieren zu müssen.

\dotfill-Befehl in LaTeX

Wenn Sie die gleiche Funktionalität wie \hrulefill wünschen, außer mit Punkten anstelle einer geraden horizontalen Linie, können Sie \dotfill. Dies funktioniert genauso, indem die Länge variabel ist. Manche Leute bevorzugen diesen Stil für Inhaltsseiten.