Format de document (0.3.4)

Le format de document TeXmacs a profondément changé pour rendre TeXmacs compatible avec XML à l'avenir. Tout d'abord, les environnements de style :

    <assign|env|<environment|open|close>>,

qui étaient appliqués par paires avec <begin|env>text<end|env>, ont été remplacés par des macros :

    <assign|env|<macro|body|open<body>close>>,

qui sont appliqués via une simple expansion de macros <expand|env|text>. De même, les paires <set|var|val>text<reset|var> de changement de variables d'environnement ont été remplacées par une construction <with|var|val|text> (proche des attributs XML). D'un point de vue technique, ces changements conduisent à de sérieux problèmes quand le corps de text est constitué de plusieurs paragraphes. Il en résulte que des documents mal structurés peuvent parfois s'afficher tout à fait différemment dans la nouvelle version (bien que je n'ai noté personnellement que des changements mineurs dans mes propres documents). De plus, le comportement de l'éditeur par rapport aux environnements à paragraphes multiples a légèrement changé, pour gérer un meilleur niveau de structure du document.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".