Formato documenti (0.3.4) |
Il formato TeXmacs dei documenti è stato profondamente modificato in modo da rendere, in futuro, TeXmacs compatibile con il formato XML. Fatto ancora più importante, i vecchi ambienti di stile come
<assign|env|<environment|open|close>>,
applicati tramite corrispondenza a coppie <begin|env>text<end|env>, sono stati rimpiazzati da macro
<assign|env|<macro|body|open<body>close>>,
applicate attraverso un'unica espansione <expand|env|text>. In modo del tutto analogo, coppie corrispondenti <set|var|val>text<reset|var>, relative a variabili ambientali, sono state sostituite da costrutti del tipo <with|var|val|text> più prossimi agli attributi XML. Da un punto di vista tecnico queste modifiche comportano complicazioni nel caso in cui il corpo del testo sia composto di molti paragrafi. Per questo i documenti strutturati in modo poco accurato possono venire visualizzati in modo scorretto nelle nuove versioni del programa (finora comunque abbiamo rilevato solo una modifica minore nei nostri documenti). Oltre a questo, per mantenere un alto livello di strutturazione del documento il comportamento dell'editor, relativamente ad ambienti che prevedono paragrafi multipli, è stato modificato leggermente.