Am 01.01.23 um 13:32 schrieb Andreas Horn:
Wenn du es kompliziert magst, kannst du auch mit \llap, \rlap und \hphantom arbeiten, um
Breiten von Textfitzelchen zu bestimmen:
\documentclass[a4paper]{scrartcl}
\usepackage{enumitem}
\newcommand\gob[1]{}%
\newcommand\foo[1]{#1}%
\newcommand\hboxloop[2]{%
\ifnum#1>\expandafter\foo\expandafter{\number#2} %
\expandafter\gob
\else
\expandafter\foo
\fi
{\temp{#1}\expandafter\hboxloop\expandafter{\number\numexpr#1+1\relax}{#2}}%
}%
\newcommand*\widestllap[4]{%
\begingroup
\def\temp##1{\hbox{#3}}%
\hbox{%
\hphantom{\vbox{\hboxloop{#1}{#2}}}%
\llap{\temp{#4}}%
}%
\endgroup
}%
\newcommand*\widestrlap[4]{%
\begingroup
\def\temp##1{\hbox{#3}}%
\hbox{%
\rlap{\temp{#4}}%
\hphantom{\vbox{\hboxloop{#1}{#2}}}%
}%
\endgroup
}%
\begin{document}
\noindent Versuch zur Ausrichtung
\begin{itemize}[nosep, align=left, leftmargin=*]
\item bla-1$^{1}$
\item bla-2$^{2}$
\item \textellipsis
\item bla-10$^{10}$
\item bla-11$^{11}$
\end{itemize}
~
\begin{itemize}[nosep, align=right, leftmargin=*, widest=\widestllap{1}{11}{$^{##1}$}{1}Pos. \widestrlap{1}{11}{##1:}{1}]
\item[$^{1}$Pos. \widestrlap{1}{11}{#1:}{1}] Anmerkung zu bla-1, Anmerkung zu bla-1,
Anmerkung zu bla-1, Anmerkung zu bla-1, Anmerkung zu bla-1,
Anmerkung zu bla-1,
\item[$^{2}$Pos. \widestrlap{1}{11}{#1:}{2}] Weitere Anmerkung
\item[$^{10}$Pos. \widestrlap{1}{11}{#1:}{10}] Anmerkung zu bla-10, Anmerkung zu bla-10,
Anmerkung zu bla-10, Anmerkung zu bla-10, Anmerkung zu bla-10
\item[$^{11}$Pos. \widestrlap{1}{11}{#1:}{11}] Anmerkung zu bla-11, Anmerkung zu
bla-11, Anmerkung zu bla-11,\\
Anmerkung zu bla-11, Anmerkung zu bla-11
\end{itemize}
\end{document}
Mit freundlichem Gruß
Ulrich