Ich habe ein LaTeX Dokument, das im Grunde eine große enumerate
Umgebung ist, mit einigen hundert Einzelteilen. Ich möchte in der Lage sein, einen Befehl wiein LaTeX
\printitems{2,5,12,45-48}
auszugeben, die nur die angeforderten Elemente ausgeben wird.
Ein ähnlicher Befehl \onlyslides
ist ein Teil von slides.cls
, aber ich kann nicht herausfinden, was dort vor sich geht und es an meine Bedürfnisse anpassen.
ich die Liste des item
‚s mit einer Liste von Umgebungen ersetzen kann, wie
\begin{myitem}
...
\end{myitem}
\begin{myitem}
...
\end{myitem}
mit einem \newcounter
usw., wenn es hilft nur mit gegebenen Zahlen einige Elemente drucken meine Absicht — der Lage zu erreichen sein ohne Ausschneiden und Einfügen. Ich kann die Elemente in einer Datei haben, und den \printitems
Befehl in einem anderen, falls erforderlich.
Ich kann nicht die Zahlen in die Datei setzen — die Datei ändert sich ständig, und ich brauche die automatische Aufzählung.
Der schwierige Teil kürzlich hier diskutiert wurde: http://stackoverflow.com/questions/2402354/split-comma-separated-parameter-in-latex –
Die Schleife selbst ist einfach; Siehe meine letzte Antwort für ein Beispiel für das Range-Parsing, das von Anfang an etwas mühsam ist. –