Mode d’emploi
- Copiez des cellules depuis Excel, Google Sheets ou une page web et collez-les à gauche (le CSV fonctionne aussi).
- Choisissez le style de règles et l’alignement, puis renseignez une légende et un label.
- Copiez le code dans votre document LaTeX. Les règles booktabs nécessitent \usepackage{booktabs} dans le préambule.
Explication des options
- Booktabs
- Utilise \toprule, \midrule et \bottomrule pour les règles du haut, de l’en-tête et du bas — le style habituel dans les articles de revues.
- Alignement automatique
- Les colonnes dont toutes les cellules du corps sont des nombres (y compris pourcentages, séparateurs de milliers et notation scientifique) sont alignées à droite ; les autres à gauche.
- Échappement
- Convertit & % $ # _ { } ~ ^ \ pour que LaTeX les affiche correctement. Désactivez-le si vos cellules contiennent déjà du LaTeX.
Exemple de résultat
Trois lignes collées depuis un tableur, avec une légende et une étiquette, produisent ceci avec les options par défaut (Booktabs, alignement automatique, échappement activé) :
Item Price Change
Tea & cake 1,200.50 5%
R_2 score 0.93 -2.1%
\begin{table}[htbp]
\centering
\caption{Prices}
\label{tab:prices}
\begin{tabular}{lrr}
\toprule
Item & Price & Change \\
\midrule
Tea \& cake & 1,200.50 & 5\% \\
R\_2 score & 0.93 & -2.1\% \\
\bottomrule
\end{tabular}
\end{table}
La spécification des colonnes est lrr parce que Price et Change ne contiennent que des nombres, alors que la première colonne contient du texte. La légende est elle aussi échappée, et l’étiquette est écrite telle que vous l’avez saisie.
Questions fréquentes
Les cellules fusionnées sont-elles prises en charge ?
Pas encore. Utilisez \multicolumn et \multirow (du package multirow) dans le code généré.
Le tableau est plus large que la page. Que faire ?
Enveloppez le tabular dans \resizebox{\linewidth}{!}{...}, ou passez à tabularx pour qu’une colonne puisse revenir à la ligne.
Peut-on aligner les points décimaux ?
Passez cette colonne en type S du package siunitx. L’alignement à droite donne le même résultat quand tous les nombres ont le même nombre de décimales.
Confidentialité
Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers et vos textes sont traités sur votre appareil et ne sont jamais envoyés à nos serveurs.