La version anglaise de cette page est plus récente.
Référence des packages LaTeX pour Scissor LaTeX
La plupart des documents chargent leurs packages sans erreur. Les maths (amsmath, amssymb, bm), pgfplots et TikZ, les images, les tableaux, les citations et le code source fonctionnent entièrement ou en grande partie ; les packages de mise en page comme geometry et fancyhdr, siunitx et physics ne fonctionnent pas encore. Chaque page de package indique précisément ce qui fonctionne.
Comment lire ces pages
Chaque page traite d’un package (ou de quelques packages qui vont ensemble), toujours dans le même ordre : ce que fait le package, un tableau de ses commandes avec ce qui se passe ici, des exemples composés, et ce à quoi vous attendre quand vous passez un document de Scissor LaTeX à une installation TeX ou inversement. Les mots des tableaux signifient :
| Mot | Signification |
|---|---|
| Fonctionne | Fait ce que décrit le manuel du package, avec parfois de petites différences visuelles. |
| En partie | Une partie fonctionne ; les remarques précisent laquelle. |
| Ignorée | Acceptée sans erreur, mais sans effet. |
| Non prise en charge | Signalée dans l’onglet Problèmes ; le texte est en général conservé, sans la mise en forme. |
Scissor LaTeX n’exécute pas le code des packages. Il lit votre document avec son propre moteur : la prise en charge se décide donc commande par commande, et non package par package. Un document qui charge un package non pris en charge se compose quand même.
Les packages en un coup d’œil
| Domaine | Package | Prise en charge |
|---|---|---|
| Maths | amsmath | Oui |
| Maths | amssymb, amsfonts | Oui, à quelques symboles près |
| Maths | amsthm | En partie |
| Maths | mathtools | Oui |
| Maths | bm | Oui |
| Maths | mathrsfs, bbm, nicefrac | Oui |
| Maths | cancel | En grande partie |
| Maths | physics | Non |
| Maths | siunitx | Non |
| Tableaux | booktabs | En partie |
| Tableaux | multirow | En partie |
| Tableaux | array, tabularx, longtable | En partie |
| Figures | graphicx | En partie |
| Figures | caption, subcaption | En partie |
| Figures | float, wrapfig, rotating | En partie |
| Couleurs et liens | xcolor | En partie |
| Couleurs et liens | hyperref, url | En grande partie |
| Couleurs et liens | cleveref | En grande partie |
| Mise en page | geometry | Non |
| Mise en page | multicol | En partie |
| Mise en page | enumitem, paralist | En partie |
| Citations | natbib | En grande partie |
| Citations | biblatex | En partie |
| Code | listings | En partie |
| Code | minted | En partie |
| Code | algorithm, algpseudocode, algorithm2e | En partie |
| Dessin | pgfplots | Oui, pour la plupart des graphiques 2D |
| Dessin | TikZ | Oui, pour le sous-ensemble courant |
| Langues et polices | babel, polyglossia | En partie |
| Langues et polices | fontenc, inputenc, fontspec | En partie |
| Tout le reste | Packages qui ne fonctionnent pas |
Un préambule typique
Un préambule avec de nombreux packages courants se compose tel quel. Les packages sans effet ici sont simplement acceptés, et le document se compile sans modification dans une installation TeX :
Un préambule typique, accepté tel quel
\documentclass[11pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb,bm}
\usepackage{graphicx,booktabs}
\usepackage[margin=2.5cm]{geometry}
\usepackage{xcolor,hyperref}
\usepackage{microtype}
\begin{document}
\section{Results}
Erika Mustermann measured 44 samples. The mean
$\bar{x} = \frac{1}{n}\sum_{i=1}^{n} x_i$ and the vector
$\bm{v} \in \mathbb{R}^3$ are typeset as usual.
\end{document}Toutes les pages de packages
- amsmath dans Scissor LaTeXLe package amsmath fonctionne dans Scissor LaTeX :
alignetgathernumérotent chaque ligne, et\tag,\intertext,subequations,\numberwithin,\genfrac,split,cases, les environnements de matrices et\DeclareMathOperatorfonctionnent comme dans LaTeX. - amssymb et amsfonts dans Scissor LaTeXLes packages amssymb et amsfonts fonctionnent dans Scissor LaTeX, à une exception près :
\mathbb,\mathfraket les relations, flèches, opérateurs cerclés et formes supplémentaires fonctionnent ; seul\Bbbkaffiche une formule en rouge, écrivez donc\mathbb{k}à la place. - amsthm dans Scissor LaTeXLe package amsthm fonctionne en partie dans Scissor LaTeX :
\newtheorem, la forme étoilée\newtheorem*, les notes facultatives comme[Mustermann]et l’environnementprooffonctionnent, tandis que\theoremstyle, les compteurs partagés ou par section, les titres de démonstration et\qedherene sont pas appliqués. - mathtools dans Scissor LaTeXLe package mathtools fonctionne dans Scissor LaTeX :
\DeclarePairedDelimiter, les relations avec deux-points comme\coloneqq,dcases,cases*, les matrices étoilées,\prescriptet\shortintertextfonctionnent ;\splitfrac,multlinedet quelques commandes plus rares affichent une formule en rouge. - bm (maths en gras) dans Scissor LaTeXLe package bm fonctionne dans Scissor LaTeX :
\bm{...}met en gras les lettres latines, les lettres grecques et des symboles comme\nabla, et\boldsymbold’amsmath fait de même. - cancel dans Scissor LaTeXLe package cancel fonctionne en grande partie dans Scissor LaTeX :
\cancel,\bcancelet\xcancelfonctionnent dans les formules, tandis que\cancelton’est pas pris en charge et affiche une formule en rouge. - mathrsfs, bbm et nicefrac dans Scissor LaTeXOui.
\mathscr(mathrsfs) donne des majuscules calligraphiques,\mathbbm(bbm) et\mathds(dsfont) donnent des lettres ajourées comme l’indicatrice 𝟙, et\nicefrac(nicefrac) et\sfrac(xfrac) donnent des fractions obliques, dans les formules et dans le texte. - Le package physics dans Scissor LaTeXLe package physics ne fonctionne pas dans Scissor LaTeX : les commandes de
physicscomme\abs,\norm,\dv,\pdv,\qty,\vbet\gradsont inconnues, donc chaque formule qui en utilise une s’affiche en rouge ; définissez celles dont vous avez besoin avec\newcommand, ou écrivez-les en entier. - siunitx dans Scissor LaTeXLe package siunitx ne fonctionne pas dans Scissor LaTeX.
\SI,\si,\qty,\unitet\numsont inconnues : dans le texte, le nombre reste mais l’unité disparaît (avec une remarque dans l’onglet Problèmes), et dans une formule toute la formule devient rouge ; écrivez plutôt les unités avec\mathrmet une espace fine\,. - textcomp, gensymb, eurosym et latexsym dans Scissor LaTeXEn grande partie. Les symboles courants de textcomp comme
\textdegree,\texteuro,\textcelsius,\textmuet\textonehalffonctionnent, ainsi que\euroet\EURd’eurosym et les symboles mathématiques de latexsym sauf\Box;\degreede gensymb ne fonctionne que dans les formules, et des symboles plus rares comme\textohmou\textnumerosont ignorés : tapez plutôt le caractère Unicode. - booktabs dans Scissor LaTeXLe package booktabs fonctionne en partie dans Scissor LaTeX :
\toprule,\midruleet\bottomrulefonctionnent, tandis que\cmidruleet\addlinespacesont acceptées mais ignorées, et tous les filets ont la même épaisseur. - multirow dans Scissor LaTeXLe package multirow fonctionne en partie dans Scissor LaTeX.
\multirow{2}{*}{text}est acceptée et son texte apparaît, mais la cellule ne s’étend pas sur les lignes : le texte se place dans la première ligne et les lignes en dessous gardent leurs cellules vides. - array, tabularx, longtable et tabulary dans Scissor LaTeXLes packages array et tabularx et leurs proches fonctionnent en partie dans Scissor LaTeX : les tableaux
tabularx,tabulary,longtableetxltabularse composent commetabular, et les cellules longues passent à la ligne quand le tableau dépasserait la largeur de la ligne ; les largeurs de colonnes (p{3cm},X, la largeur du tableau) et le code>{...}/<{...}sont ignorés,\newcolumntypeest inconnue, et les en-têtes delongtablene se répètent pas. - graphicx et \includegraphics dans Scissor LaTeXLe package graphicx fonctionne en partie dans Scissor LaTeX :
\includegraphicsaffiche les fichiers PNG, JPG, SVG et PDF de votre projet et litwidth=;height,scale,angle,trimetclipsont ignorés,\rotateboxne fait pas pivoter, et\scaleboxet\resizeboxne redimensionnent qu’une image TikZ. - caption et subcaption dans Scissor LaTeXLes packages caption et subcaption fonctionnent en partie dans Scissor LaTeX :
\captiondansfigureettablefonctionne,\captionsetupest ignorée,\captionofaffiche son texte sans numéro,\caption*reçoit quand même un numéro, etsubfigure/subtablecomptent comme des figures distinctes, ce qui fausse les numéros ; placez plutôt toutes les parties dans une seule figure avec une seule légende. - float, wrapfig et rotating dans Scissor LaTeXLes packages float, wrapfig et rotating fonctionnent en partie dans Scissor LaTeX :
[H]defloatgarde une figure exactement là où vous l’avez écrite, tandis quewrapfigureetwraptabledeviennent des flottants centrés normaux sans texte qui les habille,sidewaysfigureetsidewaystablene sont pas pivotés, et\newfloatet\restylefloatsont inconnues. - placeins, afterpage et endfloat dans Scissor LaTeXplaceins est accepté et
\FloatBarrierne fait rien, ce qui convient aux documents ordinaires puisque Scissor LaTeX garde chaque figure et chaque tableau là où vous l’écrivez.\afterpageest ignorée avec une remarque et son contenu s’exécute aussitôt :\afterpage{\clearpage}coupe donc la page à cet endroit, et endfloat ne déplace pas les flottants à la fin. - xcolor dans Scissor LaTeXLe package xcolor fonctionne en partie dans Scissor LaTeX : les couleurs fonctionnent dans les dessins TikZ et pgfplots (tous les noms de base,
dvipsnames, des mélanges commered!50!blue,\definecoloret\colorlet) et dans les formules (17 noms de base), mais\textcolor,\coloret\colorboxlaissent le texte courant en noir. - hyperref et url dans Scissor LaTeXLes packages hyperref et url fonctionnent en grande partie dans Scissor LaTeX :
\href,\url,\hyperref[label]{text},\autorefet\namereffonctionnent, tandis que les options de\hypersetupcomme les couleurs de liens et les métadonnées PDF sont ignorées et que\nolinkurlest inconnue. - cleveref, nameref et varioref dans Scissor LaTeXLe package cleveref fonctionne en grande partie dans Scissor LaTeX :
\crefet\Creffonctionnent avec une seule étiquette, des listes et des intervalles, de même que\cpageref,\namecref, les optionscapitalise,noabbrevetnameinlink, et\crefname;\namerefaffiche un numéro au lieu d’un titre, et\vrefne donne aucune indication de page. - url, xurl et breakurl dans Scissor LaTeXEn grande partie.
\url{...}affiche une adresse cliquable qui se coupe en fin de ligne, après/et des caractères semblables ou, à défaut d’un tel endroit, entre deux lettres, ce qu’apporte xurl ;\path{...}affiche un chemin en chasse fixe.\urlstyleest ignorée, et\url|...|,\urldef,\nolinkurlet\burlde breakurl ne sont pas pris en charge. - ulem et soul dans Scissor LaTeXEn partie.
\uline,\soutet\xoutde ulem et\stde soul fonctionnent, et le texte souligné se coupe d’une ligne à l’autre ;\uulinedonne un seul trait,\uwaveet\hlde soul gardent le texte sans l’effet, et\ul,\soet\capsde soul sont ignorées avec une remarque, le texte restant affiché. - xspace dans Scissor LaTeXPas encore.
\usepackage{xspace}est accepté et\xspacene provoque pas d’erreur, mais n’ajoute aucune espace : une commande comme\tooldéfinie avec\xspacese colle donc au mot suivant ; écrivez\tool{}ou\tool\avant une espace, ce qui fonctionne ici et dans toute installation TeX. - geometry et marges de page dans Scissor LaTeXLe package geometry fonctionne dans Scissor LaTeX :
\usepackage[...]{geometry}et\geometry{...}dans le préambule fixent le papier (a0paperàa6paper,letterpaper..., oupaperwidthetpaperheight),landscape, ainsi que les marges et le bloc de texte (margin,left,textwidth,includehead...).\newgeometryest ignorée, et les options non appliquées sont nommées dans une note. - multicol dans Scissor LaTeXLe package multicol fonctionne en grande partie dans Scissor LaTeX :
\begin{multicols}{3}compose son texte sur trois colonnes (de deux à six fonctionnent), le titre facultatif s’étend sur les colonnes et\columnbreakcommence la colonne suivante. Les colonnes sont remplies l’une après l’autre au lieu d’être équilibrées : terminez-les avec\columnbreaklà où vous le souhaitez. - setspace et interligne dans Scissor LaTeXPas encore. setspace se charge sans erreur, mais l’interligne ne peut pas être modifié :
\onehalfspacing,\doublespacing,\singlespacinget\linespreadsont ignorées, les environnementsdoublespaceetonehalfspacegardent leur texte en interligne normal, et\begin{spacing}{1.5}affiche « 1.5 » avant le texte : omettez donc cet environnement. - enumitem et paralist dans Scissor LaTeXLes packages enumitem et paralist fonctionnent en partie dans Scissor LaTeX : les options d’enumitem entre crochets (
label=,start=,resume,noitemsep) sont acceptées et ignorées, et\newlistet les listes en ligne ne sont pas prises en charge ;compactitem,compactenumetcompactdescde paralist fonctionnent comme les listes standard. - Annexes et le package appendix dans Scissor LaTeX
\appendixfonctionne : les sections qui la suivent sont numérotées A, B, C, leurs sous-sections A.1, et les renvois et\crefaffichent les lettres. L’environnementappendicesdu package appendix n’est pas pris en charge, car ses sections gardent des numéros ordinaires, et\appendixpageet\addappheadtotocsont ignorées ; un renvoi écrit avant\appendixaffiche aussi un numéro au lieu de la lettre. - natbib dans Scissor LaTeXLe package natbib fonctionne en grande partie dans Scissor LaTeX :
\citet,\citep,\citeyearet les formes avec majuscule fonctionnent, et\bibliographystyle{plainnat}ouunsrtnatdonne des citations auteur-année ; les options du package commenumbersouroundet\setcitestylesont ignorées, le style vient donc toujours de\bibliographystyle. - biblatex dans Scissor LaTeXLe package biblatex fonctionne en partie dans Scissor LaTeX :
\addbibresource,\cite,\parencite,\textcite,\autociteet\printbibliographyfonctionnent, mais les options du package commestyle=authoryearsont ignorées (les citations sont numérotées sauf si vous ajoutez\bibliographystyle),\footcitereste dans la ligne, et\fullciteet\citetitlene sont pas prises en charge. - listings dans Scissor LaTeXLe package listings fonctionne en partie dans Scissor LaTeX :
lstlistinggarde le code exactement tel que vous l’avez tapé et le colore quand vous indiquezlanguage=sur l’environnement, et\lstinlinefonctionne ;\lstset, les numéros de ligne, les cadres, les légendes et les étiquettes sont ignorés, et\lstinputlistingest ignorée. - minted dans Scissor LaTeXLe package minted fonctionne en partie dans Scissor LaTeX :
\begin{minted}{python}et\mintinlinefonctionnent sans Python ni-shell-escape, avec une coloration syntaxique selon un schéma fixe ; les options commelinenos,\setminted,\usemintedstyle, la légende delisting,\mintet\inputmintedne sont pas prises en charge. - Packages d’algorithmes dans Scissor LaTeXLes packages d’algorithmes fonctionnent en partie dans Scissor LaTeX : l’environnement
algorithmfonctionne avec une légende numérotée et\label; les commandes en majuscules d’algorithmic (\STATE,\FOR) ne sont lues que dans les mises en page de conférence ; algpseudocode (\State,\For) et algorithm2e (\KwIn,\For{}{}) ne sont pas pris en charge : placez plutôt les étapes dans un blocverbatim. - verbatim, comment et fancyvrb dans Scissor LaTeXEn grande partie. L’environnement
verbatim,\verb, etVerbatimetBVerbatimde fancyvrb affichent le texte exactement tel qu’il est tapé, en chasse fixe, et l’environnementcommentmasque son contenu ; les options de fancyvrb sont ignorées, et\verbatiminput,\VerbatimInput,\Verb,\excludecomment,allttetspverbatimne fonctionnent pas comme dans une installation TeX. - pgfplots dans Scissor LaTeXLe package pgfplots fonctionne dans Scissor LaTeX pour la plupart des graphiques 2D, dessinés par son propre moteur de rendu : axes, courbes, nuages de points et diagrammes en barres, formules, tableaux et fichiers CSV, axes logarithmiques, barres d’erreur, légendes, groupplots, fill between et cartes de chaleur vues de dessus ; les vues 3D,
axis equalet les tableaux de pgfplotstable ne sont pas encore pris en charge. - TikZ dans Scissor LaTeXLe package TikZ fonctionne dans Scissor LaTeX pour un sous-ensemble courant, qu’il dessine lui-même : lignes, formes, arcs, courbes, grilles, nœuds avec noms et ancres, flèches, la bibliothèque positioning,
\foreach, les scopes et les couleurs ;\matrix,\pic, les décorations, les motifs, les formes de nœud autres que rectangle et cercle, et les dessins tikz-cd, circuitikz et forest ne sont pas encore pris en charge. - lipsum, blindtext et kantlipsum dans Scissor LaTeXOui.
\lipsumet\kantaffichent les mêmes paragraphes que les packages lipsum et kantlipsum, avec les plages de paragraphes et de phrases, l’étoile et l’optionnopar;\blindtext,\Blindtext,\blinddocumentet les listes de blindtext fonctionnent aussi, mais avec leur propre texte de remplissage en anglais. - babel et polyglossia dans Scissor LaTeXLes packages babel et polyglossia fonctionnent en partie dans Scissor LaTeX : tous deux se chargent sans erreur et le texte dans toutes les langues et écritures se compose à partir de l’UTF-8, mais les réglages de langue ne sont pas appliqués : la césure reste anglaise, les noms comme « Figure » et « References » restent en anglais,
\todayn’affiche rien, et les raccourcis comme"ane sont pas lus. - fontenc, inputenc, fontspec et packages de polices
inputencetfontencne sont pas nécessaires et sont acceptés sans effet, car le source est toujours lu en UTF-8. Dans les documents ordinaires, les polices sont fixées à Latin Modern et New Computer Modern Math :\setmainfontdefontspecet les packages commetimesoulibertinesont ignorés, et seul le passage au sans serif avec\familydefault(éventuellement avechelvet) fonctionne. - Polices sans empattement dans Scissor LaTeXÉcrivez
\renewcommand{\familydefault}{\sfdefault}dans le préambule, ou commencez le corps par\sffamily; le texte est alors composé en Latin Modern Sans, ou en TeX Gyre Heros, un équivalent de Helvetica, quandhelvetoutgherosest chargé.sfmath,sansmath,cmbrightetarevmettent aussi les formules sans empattement, et les classes KOMA-Script composent les titres sans empattement. - Packages qui ne demandent aucune action dans Scissor LaTeXLes packages qui ne concernent qu’un moteur TeX, comme
inputenc,fontenc,lmodern,fix-cm,bookmark,epstopdf,flafteroushowframe, sont acceptés sans message et ne demandent rien ici, car Scissor LaTeX lit toujours l’UTF-8, utilise des polices OpenType et écrit lui-même le PDF.microtypeet les packages de polices commetimessont aussi acceptés, mais leur effet n’est pas appliqué. - Packages qui ne fonctionnent pas dans Scissor LaTeXLe document se compose quand même. Un package dont Scissor LaTeX n’a jamais entendu parler donne une remarque dans l’onglet Problèmes ; les packages connus qu’il n’implémente pas, comme fancyhdr, titlesec ou tcolorbox, sont acceptés sans message et n’ont aucun effet ; et les commandes inconnues sont ignorées avec un message, leur texte étant en général conservé.
Le manuel complet de chaque package se trouve sur CTAN, le Comprehensive TeX Archive Network. Chaque page ici y renvoie.
Questions et réponses
Puis-je utiliser n’importe quel package LaTeX dans Scissor LaTeX ?
Vous pouvez charger n’importe quel package sans casser le document. Que ses commandes aient un effet dépend du package : les pages ci-dessus indiquent quelles commandes fonctionnent, et l’onglet Problèmes liste les commandes qui ont été ignorées.
Pourquoi un package que je charge n’apparaît-il pas ici ?
Ces pages couvrent les packages les plus courants. Pour tous les autres, la page packages non pris en charge explique ce qui se passe, et l’onglet Problèmes nomme les commandes qu’il ne connaissait pas.
Chaque exemple de cette page est composé par Scissor LaTeX lors de la génération du site. Dernière mise à jour : 2026-11-07.