Convertir Excel en LaTeX
Vos résultats sont presque toujours dans un tableur bien avant d’apparaître dans un article, et les ressaisir cellule par cellule avec des esperluettes et des doubles barres obliques inverses, c’est là que les fautes de frappe s’installent. Convertissez plutôt la feuille en LaTeX et collez le tableau dans votre document.
Convertisseur de documents
ou déposez Fichiers PDF, DOC, DOCX … ici ·
95 Mo max. par fichier· Jusqu'à 20 fichiers· Supprimés après 30 minutes
Les fichiers sont traités sur nos serveurs et supprimés après 30 minutes.
150 DPI transforme une page A4 en environ 1240 × 1754 px. Utilisez 300 pour l’impression.
Convertit le fichier entier ou seulement certaines pages ou diapositives (fichiers PDF et présentations).
Pages ou diapositives à convertir, p. ex. 1-3, 5, 8-10.
UTF-8 convient à toutes les langues. Choisissez UTF-8 avec BOM si Excel ou le Bloc-notes sous Windows affiche des caractères illisibles ; les anciens encodages ne servent que pour les vieux logiciels.
LF pour macOS, Linux et les éditeurs de code ; CRLF pour les anciens programmes Windows comme le Bloc-notes classique.
La virgule est le standard. Utilisez le point-virgule pour Excel dans les pays où les décimales s’écrivent avec une virgule (Allemagne, France, Brésil).
Fichier Excel à plusieurs feuilles : les convertir toutes (une section ou un fichier par feuille) ou seulement la première.
Comment utiliser cet outil
- 1
Importez le tableur
Ajoutez un fichier .xlsx, .xls, .ods, .numbers ou .csv, jusqu'à 95 Mo. Nettoyez d'abord la feuille pour qu'elle ne contienne que le tableau à publier.
- 2
Choisissez la feuille
Feuilles du tableur est réglé sur Première. Choisissez Toutes si chaque feuille contient un tableau distinct dont vous avez besoin. Mise en forme sur Simple conserve le texte en gras et les cellules fusionnées, sans les couleurs.
- 3
Convertissez et collez
Cliquez sur Convertir en LaTeX (.tex), ouvrez le fichier .tex et copiez le tableau dans votre document, sur Overleaf ou dans n'importe quel éditeur local. Les fichiers sont supprimés 30 minutes après l'import.
Importez la feuille, cliquez sur Convertir en LaTeX (.tex) et collez le code tabular dans votre article : les cellules sont séparées par des esperluettes, les lignes se terminent par des doubles barres obliques inverses, et les caractères comme %, & et _ arrivent déjà échappés.
Excel en LaTeX : pourquoi les tableaux sont la partie pénible
LaTeX, écrit par Leslie Lamport au-dessus du TeX de Donald Knuth et publié pour la première fois au début des années 1980, est la référence pour les articles de mathématiques, de physique, d'informatique et d'économie. Il compose très bien le texte et les équations, mais ses tableaux s'écrivent à la main en simple balisage, et un tableau de résultats de 12 colonnes représente quelques centaines d'esperluettes qui doivent toutes s'aligner.
Chercheurs, étudiants et analystes gardent donc leurs chiffres dans Excel ou LibreOffice Calc et ont besoin des mêmes chiffres dans un fichier .tex. Plus le tableau est grand et plus les données changent souvent, plus la conversion fait gagner du temps : relancez l'analyse, convertissez à nouveau, collez à nouveau. Si votre tableau provient d'un PDF et non d'un tableur, PDF en LaTeX couvre ce cas.
À quoi ressemble le tableau LaTeX converti
\begin{table}[ht]
\centering
\begin{tabular}{lrr}
\hline
Sample & Mass (g) & Yield (\%) \\
\hline
A\_1 & 12.40 & 81.5 \\
B\_2 & 9.85 & 77.0 \\
\hline
\end{tabular}
\caption{Results by sample}
\end{table}| Dans la feuille | Dans le fichier .tex |
|---|---|
| Bordures de cellules entre les colonnes | Esperluettes comme séparateurs, fins de ligne en doubles barres obliques inverses |
| % & $ # _ { } dans le texte des cellules | Échappés, par exemple \% et \_ |
| Cellules fusionnées sur plusieurs colonnes | \multicolumn avec le nombre de colonnes couvertes |
| Texte en gras | \textbf{...} |
| Résultats de formules, dates, devises | La valeur telle qu'affichée, écrite sous forme de texte |
Erreurs de compilation après avoir collé un tableau converti
Misplaced alignment tab character & (caractère & mal placé)
Le tableau a été collé en dehors d'un environnement tabular, ou une cellule modifiée plus tard contient une esperluette seule. Gardez-le dans l'environnement et écrivez \& pour une esperluette littérale.
Undefined control sequence (séquence de contrôle non définie)
Vous avez ajouté des commandes comme \toprule ou une colonne S sans charger booktabs ou siunitx. Ajoutez la ligne \usepackage au préambule.
Avertissement Overfull \hbox et tableau qui dépasse dans la marge
Le tableau est plus large que \textwidth. Réduisez la taille de police, abrégez les en-têtes ou redimensionnez le tableau comme décrit dans les questions ci-dessous.
Caractéristiques des formats Excel et LaTeX
XLSX
Classeur Microsoft Excel
Le XLSX est le format de classeur par défaut de Microsoft Excel depuis Office 2007, basé sur la norme Office Open XML. Il stocke plusieurs feuilles, des formules, la mise en forme, des graphiques, des tableaux croisés dynamiques et la validation des données dans un paquet ZIP de fichiers XML. Il gère plus d'un million de lignes par feuille et c'est le format d'échange habituel des tableurs professionnels. Google Sheets, LibreOffice et Numbers ouvrent le XLSX, mais les macros et les fonctions avancées peuvent ne pas être conservées.
- Compression
- –
- Transparence
- –
- Animation
- –
- Année de création
- 2007 · Microsoft
TEX
Source TeX / LaTeX
Un fichier .tex est le code source d'un document TeX ou LaTeX. TeX a été créé par Donald Knuth en 1978, et LaTeX, un ensemble de macros construit par-dessus par Leslie Lamport, est la référence pour les articles scientifiques en mathématiques, en physique et en informatique. L'auteur écrit du texte brut avec des commandes pour la structure et les équations, puis un compilateur produit un PDF à la composition très précise. La typographie et les formules mathématiques sont excellentes, mais la courbe d'apprentissage est raide et il faut une distribution TeX ou un éditeur en ligne comme Overleaf pour compiler.
- Compression
- –
- Transparence
- –
- Animation
- –
- Année de création
- 1978 · Donald Knuth (TeX); Leslie Lamport (LaTeX)
On convertit un tableur en LaTeX quand des chiffres analysés dans Excel doivent figurer dans un article, une thèse ou un rapport composé en LaTeX ; générer le code tabular évite de ressaisir chaque cellule et d'échapper à la main chaque caractère spécial.
Questions sur la conversion Excel en LaTeX
Le tableau peut-il ressembler à celui d’une revue, avec booktabs ?
Oui. Chargez le package booktabs dans votre préambule et remplacez les filets horizontaux du haut, du milieu et du bas par \toprule, \midrule et \bottomrule. De nombreuses revues et de nombreux modèles de thèse préfèrent ce style, car il supprime les lignes verticales et espace les lignes plus régulièrement.
Ma feuille est trop large pour la page. Que faire ?
Essayez d'abord une taille de police plus petite, comme \small, dans l'environnement du tableau. Si cela ne suffit pas, encadrez le tabular avec \resizebox{\textwidth}{!}{...} du package graphicx, ou placez le tableau sur une page en paysage avec le package pdflscape. Le scinder en deux tableaux est souvent l'option la plus lisible.
Un tableau de plusieurs centaines de lignes se coupera-t-il sur plusieurs pages ?
Un tabular simple ne se coupe jamais : il déborde en bas de la page. Remplacez l'environnement par longtable, du package longtable, qui répète l'en-tête sur chaque page, ou placez l'ensemble des données en annexe ou dans un fichier complémentaire.
Comment aligner les nombres sur la virgule décimale ?
Utilisez le package siunitx et donnez aux colonnes numériques le type de colonne S au lieu de r ou c. Il aligne les valeurs sur le séparateur décimal et peut les arrondir de façon homogène, ce qui compte quand Excel affiche un nombre de décimales différent dans une même colonne.
Le fichier .tex converti compile-t-il dans Overleaf ?
Oui, collez le tableau dans n'importe quel projet Overleaf ou importez le fichier ; les packages mentionnés sur cette page sont inclus dans l'installation TeX Live d'Overleaf. Pour compiler un document terminé en PDF sans éditeur, utilisez TeX en PDF.