
\hfill
Ich möchte es in einer Tabulatorumgebung verwenden , aber es scheint keine Wirkung zu haben. Wie kann ich das machen?
MWE:
\documentclass{article}
\setlength{\parindent}{0pt}
\begin{document}
\begin{tabbing}
Foo bar baz: \= Lib \hfill Bizim\\
Foo: \> Kip\\
\end{tabbing}
Foo bar baz: Lib \hfill Bizim
Foo: Kip
\end{document}
(Ich kann aus irgendeinem Grund keinen Screenshot hochladen, da ich die Fehlermeldung „Bild konnte nicht hochgeladen werden. Auf dem Server ist ein Fehler aufgetreten.“)
Antwort1
Ich schlage vor, eine tabellarische Umgebung zu verwenden. Hier ein Beispiel mit dem tabularray
Paket:
\documentclass{article}
\setlength{\parindent}{0pt}
\usepackage[showframe]{geometry} % just to show that the text is aligned with the margin
\usepackage{tabularray}
\begin{document}
\begin{tblr}{@{}lX@{}}
Foo bar baz: & Lib \hfill Bizim\\
Foo: & Kip\\
\end{tblr}
\end{document}
Antwort2
Sie können den Text per Makro messen \tabset
und die Textbreite anhand von messen \tabuse
. Sie benötigen keine Tabulatorumgebung.
\newdimen\tabw
\def\tabset#1{\par \setbox0=\hbox{#1}\tabw=\wd0 \leavevmode\box0 }
\def\tabuse#1{\par \leavevmode\hbox to\tabw{#1\hss}}
\tabset {Foo bar baz:} \ Lib \hfill Bizim
\tabuse {Foo:} \ Kip