Wie kann man Listen mit mehreren Ebenen für Adobe InDesign taggen?

Problem: Listen mit mehreren Absätzen je Listeneintrag werden bei der Transformation zu XML Light nicht unterstützt 

Mögliche Fehlermeldungen bei der Transformation:

Hintergrund: Listen der Form:

<liste_geordnet typ="1">
<le><le-eintrag><abs>Erster Punkt... </abs></le-eintrag></le>
	<le>
		<le-eintrag>
			<liste_geordnet typ="2">
				<le><le-eintrag><abs>Unterpunkt 1</abs></le-eintrag></le> 
			</liste_geordnet>
		</le-eintrag>
	</le>
	<le>
		<le-eintrag><abs>Zweiter Punkt ...</abs></le-eintrag>
	</le>
</liste_geordnet>

In der Layoutdarstellung:

  1. Erster Punkt

    • Unterpunkt 1

  2. Zweiter Punkt

werden nicht unterstützt. Das parsX 3 Plugin verwendet die Listenfunktion von Adobe InDesign und kann nur Listen der ersten Ebene automatisch umsetzen.

Lösung: Die Listen müssen vor der Transformation in einzelne Listen überführt werden.

<liste_geordnet typ="1">
	<le><le-eintrag><abs>Erster Punkt... </abs></le-eintrag></le>
</liste_geordnet>
<liste_geordnet typ="2">
	<le><le-eintrag><abs>Unterpunkt 1</abs></le-eintrag></le>
</liste_geordnet>
<liste_geordnet typ="1">
	<le><le-eintrag><abs>Zweiter Punkt ...</abs></le-eintrag></le>
</liste_geordnet>

Dadurch entsteht eine Struktur analog zur Darstellung im Screenshot unten.

In Adobe InDesign müssen dann über die Funktion Aufzählungszeichen und Nummerierung (Fenster => Schrift und Tabellen => Absatz => Flyout: Aufzählungszeichen und Nummerierung) die einzelnen Absätze angepasst werden. Entweder über Listen-Ebenen oder manuelle Nummerierung der Listenpunkte (Modus: Beginnen mit NUMMER ).

Nach der Rücktransformation müssen die Listen dann wieder zu einer Liste zusammengeführt werden.

Realisierung mehrstufiger Listen in Adobe InDesign