von Keks Dose » So 11. Jan 2009, 13:32
Hallo Markus,
herrlich, vielen Dank. An diesem Problem laborieren viele Nutzer seit Jahren. Auf diesem Weg kann man ja auch schöne Aufzählungen machen:
\documentclass[english, ngerman, pagesize, DIV=calc]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel, parallel, blindtext, textcomp}
% Vereinfachte Handhabung
\newcommand\LR[2]{\begin{Parallel}{}{}
\selectlanguage{ngerman}\ParallelLText{#1}%
\selectlanguage{english}\ParallelRText{#2}%
\ParallelPar
\vspace{0.5\baselineskip}%
\end{Parallel}
}
% Das wird grundsätzlich problematisch
\newcommand\uglyenumL{%
\hangindent 2em
\noindent\makebox[2em][r]{\refstepcounter{enumi}\labelenumi\hskip\labelsep}%
}
\newcommand\uglyenumR{%
\hangindent 2em
\noindent\makebox[2em][r]{\labelenumi\hskip\labelsep}%
}
\newcommand\uglyenumpar{%
\hangindent 2em
\noindent\makebox[2em][r]{}%
}
\begin{document}
\LR{\blindtext}{\blindtext}
\LR{\uglyenumL
Leider funktioniert die Aufzählung in der Parallel-Umgebung nicht, man kann
aber tricksen, wenn es unbedingt sein muss.
}{\uglyenumR And this also works, if we use two languages}
\LR{\uglyenumL
Natürlich hat man dabei nicht den gleichem Komfort wie bei einer echten
enumerate-Umgebung.}{\uglyenumR So it is.}
\LR{\uglyenumpar
So muss man beispielsweise bei mehreren Absätzen in einem Item,
tricksen}{\uglyenumpar Yes, this is not very nice. And if you need items in
items you need to extend the solution.}
\end{document}
So, eine praktikable Lösung mehr. Mehrstufige Auflistungen stehen nicht auf meinem Programm.
Schönen Sonntag, Danke nocheinmal,
Gruß,
Alexander
Hallo Markus,
herrlich, vielen Dank. An diesem Problem laborieren viele Nutzer seit Jahren. Auf diesem Weg kann man ja auch schöne Aufzählungen machen:
[code]
\documentclass[english, ngerman, pagesize, DIV=calc]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel, parallel, blindtext, textcomp}
% Vereinfachte Handhabung
\newcommand\LR[2]{\begin{Parallel}{}{}
\selectlanguage{ngerman}\ParallelLText{#1}%
\selectlanguage{english}\ParallelRText{#2}%
\ParallelPar
\vspace{0.5\baselineskip}%
\end{Parallel}
}
% Das wird grundsätzlich problematisch
\newcommand\uglyenumL{%
\hangindent 2em
\noindent\makebox[2em][r]{\refstepcounter{enumi}\labelenumi\hskip\labelsep}%
}
\newcommand\uglyenumR{%
\hangindent 2em
\noindent\makebox[2em][r]{\labelenumi\hskip\labelsep}%
}
\newcommand\uglyenumpar{%
\hangindent 2em
\noindent\makebox[2em][r]{}%
}
\begin{document}
\LR{\blindtext}{\blindtext}
\LR{\uglyenumL
Leider funktioniert die Aufzählung in der Parallel-Umgebung nicht, man kann
aber tricksen, wenn es unbedingt sein muss.
}{\uglyenumR And this also works, if we use two languages}
\LR{\uglyenumL
Natürlich hat man dabei nicht den gleichem Komfort wie bei einer echten
enumerate-Umgebung.}{\uglyenumR So it is.}
\LR{\uglyenumpar
So muss man beispielsweise bei mehreren Absätzen in einem Item,
tricksen}{\uglyenumpar Yes, this is not very nice. And if you need items in
items you need to extend the solution.}
\end{document}
[/code]
So, eine praktikable Lösung mehr. Mehrstufige Auflistungen stehen nicht auf meinem Programm.
Schönen Sonntag, Danke nocheinmal,
Gruß,
Alexander