Сначала я решил сделать это с помощью XSLT, а затем с PHP. Теперь я буду иметь пойти на это с Indesign сценариев (JavaScript вероятно)Indesign scripting создает более глубокие структуры, добавляя теги
Моя проблема заключается в том, что у меня есть INDESIGN файл без структуры (ничего не помеченной, но все имеет стиль абзаца)
Wat я должен сделать это 1) теги объявлений на пункты, основанных на их стилях 2) углубляет структуру путем добавления родительско-элементов в теги
пример:
этот текст:
Titel 1 (style = title1)
Titel 2 (style = title2)
some text (style = text1)
listitem 1 (style = listitem)
listitem 2 (style = listitem)
должен стать (на экспорт в XML)
<GR.SEQ level="1">
<TITLE>
<TI>
<HT>
Titel 1
</HT>
</TI>
</TITLE>
<GR.SEQ level="2">
<TITLE>
<TI>
<HT>
Titel 2
</HT>
</TI>
</TITLE>
<P>
some text
</P>
<LIST>
<ITEM>
<ITEM.CONT>
listitem 1
</ITEM.CONT>
</ITEM>
<ITEM>
<ITEM.CONT>
listitem 2
</ITEM.CONT>
</ITEM>
</LIST>
</GR>
</GR>
Любая помощь приветствуется! пример кода, который делает это было бы замечательно, но толчок в правильном направлении также очень приветствуется.
Я был бы очень рад, уже тогда, когда я мог бы изменить это:
Titel 1
к этому
<TITLE>
<TI>
<HT>
Titel 1
</HT>
</TI>
</TITLE>