312 | | [source:trunk/schema/scripts/workflow/Filter_3_06_make_tags_wellformed.pl Filter_3_06_make_tags_wellformed] |
313 | | |
314 | | * reservierte Zeichen in XML: {{{&}}} wird zu {{{&}}}. Das Skript kann mehrere Male aufgerufen werden, es wird also aus {{{&}}} nicht {{{&}}}. |
315 | | * Attribute: {{{<... it>}}} wird zu {{{<... style="it">}}}, genauso für {{{fr}}} |
316 | | * ändere die Element-Namen der DESpecs in ihre Gegenstücke im ECHO Schema. Konzeptionell gibt es mehrere Teile: 1. ergänze „{{{/}}}“ in den ungeschlossenen Elementen wie {{{<pb>}}} und {{{<hd>}}}, 2. korrigiere verbotene Element-Namen wie {{{<^>}}}, 3. benenne die Elemente so, wie sie im Schema heißen. |
317 | | |
| 308 | Das Skript [source:trunk/schema/scripts/workflow/Filter_3_06_make_tags_wellformed.pl Filter_3_06_make_tags_wellformed] macht die tags wohlgeformt: |
| 309 | * reservierte Zeichen in XML: {{{&}}} wird zu {{{&}}}. (Das Skript kann mehrere Male aufgerufen werden, es wird also aus {{{&}}} nicht {{{&amp;}}}.) Die verbotenen Zeichen < und > kommen normalerweise nicht vor, werden aber auch geändert. |
| 310 | * Attribute: {{{<... it>}}} wird zu {{{<... style="it">}}}, genauso für {{{fr}}}. Das Skript ignoriert tags, die bereits Attribute mit der gültigen Syntax {{{name="wert"}}} haben. |
| 311 | * ergänze „{{{/}}}“ in den ungeschlossenen Elementen wie {{{<pb>}}} und {{{<hd>}}} |
| 312 | * korrigiere verbotene Element-Namen wie {{{<^>}}} |
| 313 | |
| 314 | Das Skript ändert außerdem soweit wie möglich die Element-Namen der DESpecs bereits in ihre Gegenstücke im ECHO Schema. Insbesondere die tags, die später zu <emph> werden, werden hier nicht umbenannt. |
| 315 | |