Accueil > LaTeX > Queqlues trucs pour LaTeX avec Emacs au Quotidien

Queqlues trucs pour LaTeX avec Emacs au Quotidien

samedi 13 novembre 2021, par Philippe MICHEL

Les tableaux ! l’horreur en LaTeX. Cherchons à simplifier le travail.

Les tableaux dans LaTeX

Il faut être franc, mettre en page un tableau complexe avec LaTeX c’est l’horreur. Plusieurs pistes pour vous aider :
Pour pouvoir lire plus facilement le gros pavé qui devrait produire un beau tableau, se positionner devant & taper M-x align-current [1] Prévoir de la largeur d’affichage car Emacs va aligner les "&" pour avoir une présentation qui ressemble au tableau final. Les \multicolumn ne sont pas gérés.

Pour écrire les tableaux plus facilement deux solutions :

1 - Créer le tableau avec Libre-Office puis l’exporter en LaTeX avec l’extensionwriter2latex. Le résultat est correct. Les cellules fusionnées à l’horizontale sont bien traduites en multicolumn{}{}{} par contre les fusions verticales qui devraient donner du \multirow{}{} ne sont pas reconnues. Les centrages ou caractère gras etc. sont maintenus.
2 - Écrire son tableau dans Org-Mode sous Emacs. Ce mode créé au départ pour faire son agenda , des to-do-lists etc. est très pratique pour prendre des notes en réunion (c’est ce que je fais le plus souvent) mais aussi pour créer des tableaux. On peut ouvrir un document en .org, créer le tableau ce qui donne :
| Nom | Prénom| âge| |----------|-----------|------ | |Dupont|Jean | 45| |----------|-----------|------ |
Puis on exporte vers LaTeX (C-c C-e lo par ex pour compiler & afficher le pdf). On peut aussi écrire directement le tableau dans son fichier source LaTeX avec le mode mineur orgtbl-mode. Pas toujours très facile.


[1Merci à Denis Bitouzé qui m’a appris ce truc.