Ne vous laissez pas induire en erreur par le nom de cet
outil. Writer2LaTeX est le nom d’un programme qui vous permet
de convertir vos documents créés sous OpenOffice.org (OOo)
et StarOffice en différents formats. A l’heure actuelle il vous propose de :
- convertir les documents OOo Writer [1] en code LaTeX
- convertir les données bibliographiques des documents OOo Writer en code BibTeX
- convertir les documents OOo Writer en code XHTML, avec en option MathML et CSS pour la mise en forme
- convertir les documents OOo Calc [2] en code XHTML
Writer2LaTeX peut-être utilisé de 3 façons :
- En ligne de commande. Dans ce cas, vous n’avez même
pas besoin d’avoir installé OOo ou StarOffice sur votre
ordinateur. C’est sans doute la manière la plus flexible de l’utiliser. Là vous disposez de pas mal d’options à l’aide desquelles vous pouvez contrôler la façon dont les styles et la mise en page sont gérés.
- En tant que filtre d’exportation (export filter) dans
OOo 1.x ou StarOffice 7. Dans ce cas, vous verrez apparaître
des nouvelles options, XHTML et LaTeX, dans le menu "Fichier -> Exporter" (File -> Export) de votre suite bureautique
- Si vous êtes développeur, vous pouvez l’intégrer à des
programmes écrits en Java (langage).
Vous allez certainement vous demander à quelle fin utiliser
Writer2LaTeX ? D’autant plus que OOo propose déjà d’enregistrer des documents en format HTML. Writer2LaTeX vous fournit un code plus propre, qui en plus est conforme aux standards du W3C. Ensuite, il gère beaucoup mieux les documents contenant des formules mathématiques, et ceci grâce au langage MathML. Et puis, Writer2LaTeX est facilement configurable. Donc, vous pouvez contrôler la manière dont le document HTML est généré, par exemple en appliquant vos propres feuilles de style au document OOo. Pareil au niveau de LaTeX. Vous pouvez l’utiliser pour extraire le contenu et la structure d’un document OOo Writer afin de le retravailler par après dans un éditeur de texte. Vous pourriez aussi utiliser OOo comme interface pour la rédaction de documents LaTeX, en tant que substitut à des logiciels comme LyX ou TeXmacs. N’hésitez pas à consulter la documentation de Writer2LaTeX : elle vous explique comment s’y prendre, à l’aide de quelques exemples.
Writer2LaTeX est écrit en Java. Il tourne donc sur tout système d’exploitation équipé d’une machine virtuelle Java. L’installation de Writer2LaTeX n’est pas "directe" dans le sens qu’elle ne se fait pas à coups de double-click ou d’apt-get (Advanced packaging tool). Il y a quelques manipulations
à faire. Mais n’ayez pas peur ! La procédure est expliquée de manière claire et détaillée dans la documentation qui accompagne Writer2LaTeX. Notez aussi que vous ne devez pas forcément avoir installé une distribution LaTeX sur votre ordinateur. Celle-ci est seulement nécessaire si vous souhaitez compiler, visualiser et imprimer des documents LaTeX.