Am 16.04.22 um 12:40 schrieb Albrecht Mehl:
> Das Minidokument
>
> ------------------------------------
>
> \begin{document}
> Formatierungsprogramme:
> \begin{enumerate}[nosep]
> \item LaTeX das beste
> \item word kostet
> \item LO kostenlos
> \end{enumerate}
> \end{document}
>
> ------------------
>
> erzeugt nicht, was gewünscht ist:
>
> Formatierungsprogramme:
> <1. LaTeX>
> das beste
> <2. word>
> kostet
> <3. LO>
> kostenlos
>
> Dabei soll das, was zwischen <> steht, fett und größer sein.
>
> A. Mehl
Wie soll der horizontale Abstand zwischen der Nummer und dem ersten Wort
nach der Nummer sein?
Soll er je nach Breite der Nummer so variieren, dass die ersten Buchstaben
des ersten Wortes nach der Nummer exakt untereinanderstehen?
Soll er nicht variieren, sondern gleich gleiben, sodass die ersten
Buchstaben des ersten Wortes nach der Nummer nicht untereinanderstehen?
Das folgende bitte in Festbreitenschrift anzeigen um zu illustrieren,
wie die Frage gemeint ist:
ZB entweder
1. LaTeX
2. word
3. LO
...
100. Hundertstes
...
10000. Zehntausendstes
oder
1. LaTeX
2. word
3. LO
...
100. Hundertstes
...
10000. Zehntausendstes
Liefert das folgende Beispiel den gewünschten Output?
\documentclass[a4paper,10pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
%\usepackage{hyperref}
\makeatletter
\newcommand\boldlarge[1]{{\large\bfseries#1}}
\newenvironment{largeUnindentedEnumerate}[1][\boldlarge]{%
\edef\saveditemindent{\the\itemindent}%
% Eventuell die folgende Zeile zum Kommentar machen.
\labelwidth=0pt
%
\def\@listi{%
\leftmargin\leftmargini
\parsep4\p@\@plus2\p@\@minus\p@
\topsep 8\p@\@plus2\p@\@minus4\p@
\itemsep4\p@\@plus2\p@\@minus\p@
\itemindent=\saveditemindent
\advance\leftmargin-\labelwidth
\advance\leftmargin-\labelsep
\advance\leftmargin\saveditemindent\relax
\itemindent\labelwidth
\advance\itemindent\labelsep
\@list@extra
}%
\def\@listii{%
\leftmargin\leftmarginii
\labelwidth\leftmarginii
\advance\labelwidth-\labelsep
\topsep4\p@\@plus2\p@\@minus\p@
\parsep2\p@\@plus\p@\@minus\p@
\itemsep\parsep
\itemindent=\saveditemindent
\advance\leftmargin-\labelwidth
\advance\leftmargin-\labelsep
\advance\leftmargin\saveditemindent\relax
\itemindent\labelwidth
\advance\itemindent\labelsep
\@list@extra
}%
\def\@listiii{%
\leftmargin\leftmarginiii
\labelwidth\leftmarginiii
\advance\labelwidth-\labelsep
\topsep2\p@\@plus\p@\@minus\p@
\parsep\z@
\partopsep\p@\@plus\z@\@minus\p@
\itemsep\topsep
\itemindent=\saveditemindent
\advance\leftmargin-\labelwidth
\advance\leftmargin-\labelsep
\advance\leftmargin\saveditemindent\relax
\itemindent\labelwidth
\advance\itemindent\labelsep
\@list@extra
}%
\def\@listiv{%
\leftmargin\leftmarginiv
\labelwidth\leftmarginiv
\advance\labelwidth-\labelsep
\itemindent=\saveditemindent
\advance\leftmargin-\labelwidth
\advance\leftmargin-\labelsep
\advance\leftmargin\saveditemindent\relax
\itemindent\labelwidth
\advance\itemindent\labelsep
}%
\def\@listv=macro{%
\leftmargin\leftmarginv
\labelwidth\leftmarginv
\advance\labelwidth-\labelsep
\itemindent=\saveditemindent
\advance\leftmargin-\labelwidth
\advance\leftmargin-\labelsep
\advance\leftmargin\saveditemindent\relax
\itemindent\labelwidth
\advance\itemindent\labelsep
}%
\def\labelenumi{#1{\theenumi.}}%
\def\labelenumii{#1{\theenumii)}}%
\def\labelenumiii{#1{\theenumiii.}}%
\def\labelenumiv{#1{\theenumiv.}}%
\ifnum\@enumdepth>\thr@@\@toodeep\else
\advance\@enumdepth\@ne
\edef\@enumctr{enum\romannumeral\the\@enumdepth}%
\expandafter\list\csname label\@enumctr\endcsname
{%
\usecounter\@enumctr
\def\makelabel##1{\hbox{##1}\hss}%
}%
\fi
}{\global\advance\@listdepth\m@ne\endtrivlist}%
\makeatother
\begin{document}
\begin{largeUnindentedEnumerate}
\item\boldlarge{LaTeX}\\
das beste
\item\boldlarge{word}\\
kostet
\item\boldlarge{LO}\\
kostenlos
\item\boldlarge{LaTeX}\\
das beste
\item\boldlarge{word}\\
kostet
\item\boldlarge{LO}\\
kostenlos
\item\boldlarge{LaTeX}\\
das beste
\item\boldlarge{word}\\
kostet
\item\boldlarge{LO}\\
kostenlos
\item\boldlarge{LaTeX}\\
das beste
\item\boldlarge{word}\\
kostet
\item\boldlarge{LO}\\
kostenlos
\begin{largeUnindentedEnumerate}
\item\boldlarge{LaTeX}\\
das beste
\item\boldlarge{word}\\
kostet
\item\boldlarge{LO}\\
kostenlos
\begin{largeUnindentedEnumerate}
\item\boldlarge{LaTeX}\\
das beste
\item\boldlarge{word}\\
kostet
\item\label{ZumReferenzieren}\boldlarge{Label hier/LO}\\
kostenlos
\begin{largeUnindentedEnumerate}
\item\boldlarge{LaTeX}\\
das beste
\item\boldlarge{word}\\
kostet
\item\boldlarge{LO}\\
kostenlos
\end{largeUnindentedEnumerate}
\end{largeUnindentedEnumerate}
\end{largeUnindentedEnumerate}
\end{largeUnindentedEnumerate}
\ref{ZumReferenzieren}
\end{document}
Mit freundlichem Gruß
Ulrich