Seite 1 von 1

Zwei Zeilen zentriert untereinander

Verfasst: Sa 18. Mai 2019, 21:34
von beginnerxy
Hallo :)
Ich möchte (für ein Deckblatt) mehrer zentrierte Zeilen haben, das klappt auch.
Allerdings möchte ich, dass zwei der Zeilen genau untereinander anfangen(also weiterhin zentriert).
Habt ihr Ideen wie man das am besten machen kann?
Ich habs in meiner Verzweiflung mit align versucht und beide Zeilen in /text{} gepackt, das klappt aber leider gar nicht.
Würde mich wirklich sehr über Ideen freuen, danke :)

Verfasst: Sa 18. Mai 2019, 22:27
von Gast
Wo ist dein Minimalbeispiel?

Verfasst: Sa 18. Mai 2019, 22:36
von beginnerxy
[code]
/begin{center}
Dies ist Zeile 1 //
Dies ist die erste Zeile des Blocks. //
Diese Zeile soll auf der gleichen Zeile wie die darüber anfangen. //
Dies ist die nächste Zeile
/end{center}[/code]

Verfasst: Sa 18. Mai 2019, 22:44
von Bartman
Das ist kein minimales Beispiel. Benutze außerdem bitte den BBCode für Quelltext.

Du könntest für den Block eine minipage-Umgebung verwenden.

Die mittige Ausrichtung ohne zusätzliche senkrechte Abstände erreichst Du mit \centering.

Verfasst: Sa 18. Mai 2019, 23:06
von beginnerxy
Tut mir leid, wie erstellt man denn ein Minimal Beispiel? Den Code in Latex schreiben und hier rein kopieren?
Kann man die Größe der Minipage irgendwie automatisch an den inhaltenden Text anpassen?
Ich hab mal weiter gegoogelt, vllt könnte es auch mit textblock* klappen. Ich hatte nur gehofft, es würde vielleicht einen ganz einfachen Befehl extra dafür geben, den ich nur nicht kenne :)

Verfasst: Sa 18. Mai 2019, 23:44
von Bartman
beginnerxy hat geschrieben:Tut mir leid, wie erstellt man denn ein Minimal Beispiel?


Das steht im Beitrag des Gastes.
beginnerxy hat geschrieben:Den Code in Latex schreiben und hier rein kopieren?
Ja. Nutze die Code-Schaltfläche.
beginnerxy hat geschrieben:Kann man die Größe der Minipage irgendwie automatisch an den inhaltenden Text anpassen?
Ja, aber in dem Fall könntest Du auch die tabular-Umgebung einsetzen.

Auch die Umgebung varwidth des Pakets varwidth ist mehr als einen Blick wert.

Du kannst mit den Befehlen \newlength und \settowidth anhand des Textes einer Zeile die Breite der minipage einstellen oder von dem Befehl \widthof des Pakets calc Gebrauch machen. Die Umgebung textblock des Pakets textpos kann wesentlich mehr. Deren Anwendung dürfte für die beschriebene Absicht übertrieben sein.

Probiere die Vorschläge aus und zeige uns Deine Fortschritte in dem geforderten Beispiel.

Verfasst: So 19. Mai 2019, 11:57
von u_fischer
\documentclass{article}

\begin{document}
\begin{center}
Dies ist Zeile 1 \\
Dies ist die erste Zeile des Blocks. \\
\makebox[0pt][l]{Diese Zeile soll auf der gleichen Zeile wie die darüber anfangen.}%
\hphantom{Dies ist die erste Zeile des Blocks.} \\
Dies ist die nächste Zeile
\end{center}
\end{document}

Verfasst: So 19. Mai 2019, 13:10
von beginnerxy
Vielen Dank!