Maïeul Rouquette, LaTeX appliqué aux sciences humaines

“Le sentiment qui se dégage à la lecture de cet ouvrage, c’est qu’il s’agit de bien plus qu’une introduction : il est déjà possible d’aller très loin avec tous les éléments proposés ici. La majorité des besoins semblent couverts. Certains passages sont ainsi presque fastidieux même s’ils sont aussi le revers de la médaille d’une exigence de pédagogie maintenue tout au long de l’ouvrage. Rouquette cherche à faire comprendre le code, le langage LaTeX, à son lecteur et c’est tout à son honneur3. La transmission de « recettes » n’est pas son objectif. Son style est d’ailleurs le plus souvent allègre et didactique.”

Tags:

Traitement de formules mathématiques en édition électronique

Le titre de ce billet est imprécis à dessein. Il vise à ouvrir la discussion sur deux sujets auxquels nous sommes confrontés dans l’édition électronique de BibNum.

Le premier sujet est la façon dont on peut faire figurer les formules de mathématiques dans une page HTML, si possible dans la même graphie que la page HTML. Par exemple, voir l’onglet analyse de ce dossier BibNum, il n’est pas facile d’harmoniser les formules avec le reste du texte. Certes, existe MathML – mais j’aimerais voir concrètement ce que sont des pages avec du MathML.

Le deuxième sujet (qui m’est plus proche) concerne les formats d’édition avec des formules mathématiques. Les mathématiciens professionnels utilisent LaTex (les physiciens très rarement). Or, dans BibNum, nous avons une mise en forme (vers Verdana + logos en bas de page + divers formats d’intertitres) et des corrections (de forme, ou de fond à proposer à l’auteur) – bref le travail que tout éditeur est en droit et en devoir de faire. C’est pourquoi j’ai longtemps cherché des convertisseurs PDF vers Word – puisque le LaTeX a pour format d’affichage le PDF. Je n’ai trouvé aucun convertisseur qui traite correctement les formules mathématiques (vers MS Equation ou MathType sous Word) – tous ne font que d’horribles pâtés quand ils voient des formules de mathématiques. En revanche, si l’on prend les fichiers de compilation du LaTeX (avant l’affichage en PDF), ce sont des .tex et je viens de trouver un convertisseur TEX vers Word qui a l’air correct pour les formules mathématiques (GrindeQ).

Une remarque complémentaire de l’éditeur électronique que je suis, sur le second sujet. Certains mathématiciens s’offusquent auprès de moi que « l’État » (le ministère qui a le site BibNum en tutelle – encore que les liens soient un peu lâches – on pourrait dire pareil d’un labo de recherche) utilise des formats Word, Microsoft, etc. au détriment des logiciels gratuits. D’abord, je m’identifie assez peu à « l’État » , et travaille avec des outils que je m’achète moi-même. Ensuite, comme me le fait remarquer judicieusement un auteur BibNum (un autre mathématicien), les formats DOC ne sont pas réservés à Microsoft – beaucoup de suites gratuites, telles OpenOffice, utilisent ce format – donc on a quand même le deuxième problème. Toujours suivant ce même auteur, et c’est aussi mon avis, ce qui est scandaleux, c’est que les suites MS Office soient proposées à prix très bas au monde de l’éducation nationale, l’État complétant lui-même la différence par un abondement ! D’un autre côté y a-t-il beaucoup d’entre nous qui se sont réellement mis à travailler avec OpenOffice, sans continuer par paresse à travailler avec MS Office qu’ils ont déjà sur leur ordinateur ?

Autre remarque sur LaTeX et les mathématiciens. C’est évidemment un logiciel magnifique. Mais existe-t-il des éditeurs (au sens humain donné plus haut à ce terme) qui entrent dans le LaTeX de leurs auteurs pour faire les changements de fond et de forme mentionnés plus haut ? S’il en existe, qu’ils se dénoncent ! Je pousse même plus loin mon hypothèse heuristique : certes LaTeX est un logiciel extraordinaire pour gérer les maths (d’où son succès), mais n’est-ce pas aussi un moyen pour son utilisateur d’éviter d’avoir à subir toutes corrections (ou du moins les gérer soi-même en tant qu’auteur) que d’envoyer le PDF produit sous LaTeX ? Manière de dire « Voici mon fichier, à prendre ou à laisser » …Peut-être y a-t-il de cela, aussi, non ?

Une solution bibliographique pour LaTeX et les Humanités : BibLaTeX | Sacré Gr@@l

“Si vous ne vous êtes pas enfuis en courant, vous aurez la joie d’apprendre qu’il existe désormais une alternative relativement plus simple, plus souple, et plus riche à BibTeX, qui s’appelle BibLaTeX. Développé et maintenu par Philipp Lehman, BibLaTeX réunit un grand nombre d’outils qui étaient auparavant dispersés dans divers modules. BibLaTeX fonctionne en utilisant les mêmes bases de données .bib que BibTeX, et, si à l’origine il se servait en partie du moteur de BibTeX, il peut désormais s’en dispenser complètement grâce à Biber, et gère ainsi nativement l’UTF8. En outre, et c’est là son plus grand avantage comparatif, il utilise un langage pour les styles beaucoup plus abordable que celui de BibTeX :”

Tags:

Converting Microsoft Word to LaTeX, LaTeX to Word, MathType to Equation

This module converts LaTeX, AMS-LaTeX, Plain TeX, or AMS-TeX documents to Microsoft Word format. You can choose the following formats for TeX/LaTeX equations: Microsoft Equation 2007, Microsoft Equation 3.x, or MathType. Works with Microsoft Word 97/2000/XP/2003/2007 and Microsoft Windows 98/Me/NT/2000/XP/2003/x64/Vista/7.

http://www.raleigh.ru/MathML/mmltex/index.php?lang=en

At this page presented set of XSLT stylesheet for MathML 2.0 to LaTeX translation. The XSLT stylesheet is expected to be used as a module for more general transformations. It is implemented purely in XSLT, that is they do not use any extensions.

Yet XSLT MathML Library exists at SourceForge: http://sourceforge.net/projects/xsltml/

Full MathML 2.0 is is supported

XSL stylesheets for TEI XML

This is a set of XSLT specifications to transform TEI XML documents to XHTML, to LaTeX, to XSL Formatting Objects and to OOXML (docx) format. The files can be downloaded from the Releases area of http://tei.sf.net. They concentrates on the simpler TEI modules, but adding support for other modules is fairly easy. In the main, the setup has been used on ‘new’ documents, ie reports and web pages that have been authored from scratch, rather than traditional TEI-encoded existing material.