Pakketten die niet werken in Scissor LaTeX
Het document wordt toch gezet. Een pakket dat Scissor LaTeX nooit heeft gezien, geeft een melding in het tabblad Problemen; bekende pakketten die het niet implementeert, zoals fancyhdr, titlesec of tcolorbox, worden stil geaccepteerd en hebben geen effect; en onbekende commando's worden overgeslagen met een melding, terwijl hun tekst meestal blijft staan.
Hoe pakketten worden afgehandeld
Scissor LaTeX voert geen pakketcode uit. Het zet je document om met een eigen engine, die de commando's implementeert van de pakketten op deze pagina's. Een regel \usepackage valt daarom in een van drie groepen:
| Groep | Voorbeelden | Wat er gebeurt |
|---|---|---|
| Geïmplementeerd, volledig of deels | amsmath, graphicx, booktabs, pgfplots, hyperref | Commando's werken zoals beschreven op elke pakketpagina. |
| Bekend, maar zonder effect | fancyhdr, titlesec, setspace, microtype, geometry, tcolorbox | Stil geaccepteerd. Hun instellingen veranderen niets, en hun commando's worden genegeerd of als onbekend behandeld. Veel ervan vragen hier helemaal niets; zie Pakketten waarvoor je niets hoeft te doen. |
| Onbekend | chemfig, een .sty van een uitgever, een verkeerd gespelde naam | Een melding in het tabblad Problemen: "Package ... is not available here, so its formatting is not applied." |
Een onbekend commando, uit welk pakket ook, wordt overgeslagen en vermeld in het tabblad Problemen. Zijn argumenten tussen accolades blijven meestal in de tekst staan, dus je ziet de woorden maar niet de opmaak. Bij een paar commando's is dat niet wat je wilt: de argumenten zijn optielijsten of namen, en ze verschijnen als losse tekst. De tabellen hieronder noemen die gevallen.
Als een pakket of klasse als .sty- of .cls-bestand in je project staat, leest Scissor LaTeX er een deel van: de definities met \newcommand, de pakketten die het laadt, kleuren, paginamarges en alinea-afstand. Andere code in het bestand wordt niet uitgevoerd, en het tabblad Problemen meldt dat.
Veelgebruikte pakketten die nog niet werken
Paginaopmaak en koppen
| Pakket | In Scissor LaTeX | In plaats daarvan |
|---|---|---|
| fancyhdr | Geaccepteerd, zonder effect: geen kop- of voetteksten. | Niets te veranderen; de instellingen werken in een TeX-installatie. |
| titlesec | Geaccepteerd, zonder effect: koppen houden de stijl van de klasse. | |
| sectsty | Onbekend pakket, met een melding; \sectionfont en dergelijke worden genegeerd. | |
| setspace | \onehalfspacing en \doublespacing worden genegeerd. \begin{spacing}{1.5} drukt "1.5" af voor de tekst. | Laat de omgeving spacing weg. |
| lineno | \linenumbers wordt genegeerd. | |
| geometry | Genegeerd; zie geometry. | Klasse-opties zoals a4paper. |
Kaders, notities en markeringen
| Pakket | In Scissor LaTeX | In plaats daarvan |
|---|---|---|
| tcolorbox, mdframed, framed | Geaccepteerd; de tekst blijft staan zonder kader, en titels van kaders gaan verloren. | Een omgeving quote, of een tabular met \hline en | voor een kader. |
| todonotes | \todo{...} is onbekend: de tekst van de notitie verschijnt in de regel. \missingfigure ook. | Commentaar met %. |
| marginnote | \marginpar en \marginnote zijn onbekend: de notitie verschijnt in de regel. | Een voetnoot. |
| soul | \st werkt (doorhalen). \hl houdt de tekst zonder markering; \ul en \so zijn onbekend. | \underline om te onderstrepen. |
| ulem | \uline en \sout werken; \uwave toont gewone tekst. |
Wetenschap en diagrammen
| Pakket | In Scissor LaTeX | In plaats daarvan |
|---|---|---|
| mhchem | \ce{H2O} in tekst toont "H2O" zonder subscripts. In een formule maakt het de formule rood. | Schrijf H$_2$O of $\mathrm{CO_2}$. |
| chemfig | Onbekend pakket; \chemfig wordt overgeslagen. | Een afbeelding van de structuur. |
| tikz-cd, circuitikz, forest | De tekening wordt weggelaten, met een melding. | Nodes en pijlen van TikZ, of een afbeelding. |
| pgfplotstable | \pgfplotstabletypeset wordt overgeslagen; de bestandsnaam wordt afgedrukt. | Een tabular. Plotten uit tabellen werkt, zie pgfplots. |
| siunitx | Zie siunitx. | 44\,\mathrm{km} |
Tabellen, lijsten en teksthulpmiddelen
| Pakket | In Scissor LaTeX | In plaats daarvan |
|---|---|---|
| tabularray | tblr wordt niet gelezen: de opties en de tekens & worden als tekst afgedrukt. | tabular, zie array en tabularx. |
| nicematrix | pNiceMatrix en de andere matrices maken de formule rood. | pmatrix uit amsmath. |
| makecell | \makecell wordt als onbekend gemeld, maar de \\ erin breekt de regel binnen de cel nog steeds af. | Werkt zoals het is; \thead krijgt geen stijl. |
| tasks | \task is onbekend; het aantal kolommen wordt afgedrukt. | enumerate. |
| glossaries, acronym | \gls, \ac en \printglossaries zijn onbekend; de sleutel wordt afgedrukt. | Schrijf de term uit. |
| xspace | Geaccepteerd, maar een commando dat eindigt op \xspace slikt de spatie erna in. | Schrijf \name{} of \name\ voor een spatie. |
| ifthen | \ifthenelse is onbekend; de voorwaarde en beide takken worden afgedrukt. | |
| beamer (klasse) | Geen dia's; frames worden tekst. | Zie Documentklassen. |
Voorbeelden
Een pakket dat helemaal onbekend is, geeft een melding, en de rest van het document wordt gezet:
Een onbekend pakket geeft een melding
Water is a bent molecule. The drawing below is skipped:
\chemfig{H-O-H}Tabblad Problemen: Skipped 1 unknown command: \chemfig
Een kaderpakket wordt geaccepteerd, maar het kader wordt niet getekend:
tcolorbox: de tekst zonder het kader
\begin{tcolorbox}[title=Remember]
Erika Mustermann checks all 44 samples before noon.
\end{tcolorbox}Scheikundige formules uit mhchem verliezen hun subscripts. Met wiskunde geschreven werken ze overal:
\ce van mhchem en de versie met de hand
With mhchem: \ce{H2SO4}. By hand: H$_2$SO$_4$, or in a formula
$\mathrm{2\,H_2 + O_2 \rightarrow 2\,H_2O}$.Tabblad Problemen: Skipped 1 unknown command: \ce
Een commando dat met \xspace is gedefinieerd, heeft {} nodig voor een spatie:
xspace: schrijf {} voor een spatie
\newcommand{\tool}{Scissor LaTeX\xspace}
Without braces: \tool runs in the browser.
With braces: \tool{} runs in the browser.Als een pakket dat je nodig hebt ontbreekt
- Kijk in het tabblad Problemen: het toont onbekende pakketten en elk overgeslagen commando.
- Zoek het pakket op deze pagina's; de kolom In plaats daarvan hierboven en de pakketpagina's laten zien wat je schrijft.
- Laat de regel
\usepackagestaan als je het document ook elders compileert. Scissor LaTeX accepteert hem, en een TeX-installatie past het pakket dan toe.
Zie ook Verschillen met een TeX-installatie en Problemen oplossen. Handleidingen van pakketten staan op CTAN.
Vragen en antwoorden
Wordt mijn document gezet als het een pakket laadt dat Scissor LaTeX niet kent?
Ja. Het pakket wordt gemeld in het tabblad Problemen en de opmaak ervan ontbreekt, maar de rest van het document wordt gezet.
Kan ik een .sty-bestand toevoegen om een pakket te laten werken?
Deels. Scissor LaTeX leest de commandodefinities, geladen pakketten, kleuren, marges en alinea-afstand uit een .sty-bestand in het project. Andere code erin wordt niet uitgevoerd.
Waarom zie ik losse tekst zoals "1.5" of "colspec=lr" in mijn document?
Het commando of de omgeving die die argumenten zou moeten lezen, wordt niet ondersteund, dus de argumenten belanden in de tekst. De tabellen hierboven noemen de gevallen en wat je in plaats daarvan schrijft.
Elk voorbeeld op deze pagina wordt door Scissor LaTeX gezet wanneer de site wordt gebouwd. Laatst bijgewerkt op 2026-11-07.