Aug. 28, 2018, 10:45 a.m., by Lem
Même si Word et dans une moindre mesure Open/LibreOffice font partie des logiciels les plus utilisés pour la rédaction d'articles scientifiques (pour des raisons d'habitude et nombre d'utilisateurs principalement), l'utilisation d'autres éditeurs reste envisageable, et dans certains cas préférable : je vais me consacrer ici au LaTeX, langage descriptif permettant de créer des documents très rigoureux et présentant des avantages spécifiques, ainsi que des contraintes qu'il convient de garder à l'esprit pour ne pas sortir frustré d'une première expérience.
En limites :
- LaTeX est moins intuitif que les éditeurs Wysiwyg (la visualisation sur laquelle on travaille ressemble à ce qui va être généré à la sortie) et nécessite une phase d'apprentissage initial un peu plus importante.
- Les outils de travail collaboratif existent (sharelatex / overleaf) mais sont moins complets et intégrés que des solutions comme Word ou Google Doc.
- Lorsqu'il s'agit de faire de la mise en place avancée d'éléments graphiques sur une page, les commandes peuvent vite décourager. Pour faire de la mise en page fine, je ne recommanderais pas LaTeX (mais je manque de pratique)
En avantages :
* La modularité des éléments de document , organisables comme on veut, pour le contenu maître, les figures, bibliographies...
* La richesse et diversité des packages permettant d'effectuer des éléments complexes comme des diagrammes générés à la volée, la gestion avancée de formules mathématiques...
* Le respect des règles typographiques de la langue
* L'aspect assez "bas niveau" d'un éditeur utilisant un langage descriptif permet de l'intégrer dans des processus automatisés. C'est là que LaTeX prend son sens dans le milieu scientifique : des modules comme Sweave permettent par exemple de générer automatiquement un rapport pdf à partir d'un script R (langage de calcul statistique).
* Les sources LaTeX sont versionnables (avec tous les système de version de code) beaucoup plus facilement qu'un document ods ou doc puisqu'on versionne directement du texte. Il faut juste prendre l'habitude de bien séparer les blocs de texte pour que le versionnement soit efficace.
Beaucoup de grands journaux acceptent les sources latex. Il faut juste bien correspondre aux normes définies par les journaux. J'ai par exemple récupéré un modèle sur le site d'Elsevier, et il me suffit ensuite de modifier le corps de texte sans me soucier de la mise en forme globale. Il convient quand même d'être vigilant sur la construction de la bibliographie et des conventions de noms d'auteur entre autres.
Pour disposer de l'ensemble des modules nécessaires à la compilation, après avoir extrait l'archive du modèle, j'ai du effectuer les actions suivantes :
- Installer la classe d'article spécialisée de l'éditeur en récupérant l'archive du type de document, lancer latex elsarticle.ins
dans le répertoire extrait puis déplacer les .cls et .bst générés dans le répertoire de mon document d'intérêt ou dans une arborescence connue de LaTeX sur l'ordinateur.
- Installer lineno (lié au bug décrit sur ce blog): sous ubuntusudo apt-get install texlive-humanities
J'ai pu obtenir ainsi un document correspondant aux normes de l'éditeur.