von Rueb Enase » Do 16. Dez 2021, 09:10
Du solltest den grünen Haken für eine Lösung nur setzen, wenn auch eine Lösung gezeigt wird, beispielsweise:
\documentclass[fontsize=10pt,headings=small,paper=90mm:121mm]{scrartcl}
\usepackage[german]{babel}
\usepackage{fontspec}
\setmainfont{TeX Gyre Pagella}
\usepackage[top=2mm,left=2mm,bottom=2mm,right=2mm]{geometry}
\pagestyle{empty}
% First suggestion with measuring boxes
\newsavebox\testbox
\newcommand*{\threecolumns}[3]{%
\savebox\testbox{%
\parbox{\dimexpr \linewidth-7em}{\strut#2 \dotfill}%
}
\raisebox{\dimexpr\ht\testbox-\ht\strutbox}{\makebox[2em]{#1}}\quad
\usebox\testbox\quad
\makebox[3em][r]{#3}%
}
% Second and easy suggestion with fake with \makebox
\newcommand*{\easythreecolumns}[3]{%
\makebox[3em][l]{#1}%
\parbox[t]{\dimexpr \linewidth-7em}{%
\strut#2\strut\dotfill\makebox[0pt][l]{\makebox[4em][r]{#3}}%
}%
}
\begin{document}
\begin{flushleft}
\threecolumns{Nr. 1}{Kurzer Text}{30\,000}\\
\threecolumns{Nr. 2}{Längerer Text Längerer Text Längerer Text Längerer Text}{35\,000}\\
\end{flushleft}
\begin{flushleft}
\easythreecolumns{Nr. 1}{Kurzer Text}{30\,000}\\
\easythreecolumns{Nr. 2}{Längerer Text Längerer Text Längerer Text Längerer Text}{35\,000}\\
\end{flushleft}
\end{document}
Und dann wäre es natürlich besser, wenn der Haken bei dem Beitrag gesetzt würde, der die für dich taugliche Lösung enthält.
Du solltest den grünen Haken für eine Lösung nur setzen, wenn auch eine Lösung gezeigt wird, beispielsweise:
[code]
\documentclass[fontsize=10pt,headings=small,paper=90mm:121mm]{scrartcl}
\usepackage[german]{babel}
\usepackage{fontspec}
\setmainfont{TeX Gyre Pagella}
\usepackage[top=2mm,left=2mm,bottom=2mm,right=2mm]{geometry}
\pagestyle{empty}
% First suggestion with measuring boxes
\newsavebox\testbox
\newcommand*{\threecolumns}[3]{%
\savebox\testbox{%
\parbox[b]{\dimexpr \linewidth-7em}{\strut#2 \dotfill}%
}
\raisebox{\dimexpr\ht\testbox-\ht\strutbox}{\makebox[2em]{#1}}\quad
\usebox\testbox\quad
\makebox[3em][r]{#3}%
}
% Second and easy suggestion with fake with \makebox
\newcommand*{\easythreecolumns}[3]{%
\makebox[3em][l]{#1}%
\parbox[t]{\dimexpr \linewidth-7em}{%
\strut#2\strut\dotfill\makebox[0pt][l]{\makebox[4em][r]{#3}}%
}%
}
\begin{document}
\begin{flushleft}
\threecolumns{Nr. 1}{Kurzer Text}{30\,000}\\
\threecolumns{Nr. 2}{Längerer Text Längerer Text Längerer Text Längerer Text}{35\,000}\\
\end{flushleft}
\begin{flushleft}
\easythreecolumns{Nr. 1}{Kurzer Text}{30\,000}\\
\easythreecolumns{Nr. 2}{Längerer Text Längerer Text Längerer Text Längerer Text}{35\,000}\\
\end{flushleft}
\end{document}
[/code]
Und dann wäre es natürlich besser, wenn der Haken bei dem Beitrag gesetzt würde, der die für dich taugliche Lösung enthält.