Skip to content

LaTeX package reference for Scissor LaTeX

Most documents load their packages without errors. Math (amsmath, amssymb, bm), pgfplots and TikZ, graphics, tables, citations and code listings work fully or in large part; layout packages such as geometry and fancyhdr, siunitx and physics do not work yet. Each package page says exactly what works.

How to read these pages

Each page covers one package (or a few that belong together) in the same order: what the package does, a table of its commands with what happens here, rendered examples, and what to expect when you move a document between Scissor LaTeX and a TeX installation. The words in the tables mean:

WordMeaning
WorksDoes what the package manual describes, perhaps with small visual differences.
PartlySome of it works; the notes say which part.
Left outAccepted without an error, but has no effect.
Not supportedReported in the Problems tab; the text is usually kept without the formatting.

Scissor LaTeX does not run package code. It reads your document with its own engine, so support is decided command by command, not package by package. A document that loads a package it does not support still typesets.

The packages at a glance

AreaPackageSupport
MathamsmathYes
Mathamssymb, amsfontsYes, a few symbols excepted
MathamsthmPartly
MathmathtoolsYes
MathbmYes
Mathmathrsfs, bbm, nicefracYes
MathcancelMostly
MathphysicsNo
MathsiunitxNo
Symbolstextcomp, gensymb, eurosym, latexsymMostly
TablesbooktabsPartly
TablesmultirowPartly
Tablesarray, tabularx, longtablePartly
FiguresgraphicxPartly
Figurescaption, subcaptionPartly
Figuresfloat, wrapfig, rotatingPartly
Figuresplaceins, afterpage, endfloatNot needed: figures stay in place
Colour and linksxcolorPartly
Colour and linkshyperref, urlMostly
Colour and linkscleverefMostly
Colour and linksurl, xurl, breakurlMostly
Textulem, soulPartly
TextxspaceNo
Textlipsum, blindtext, kantlipsumYes
LayoutgeometryNo
LayoutmulticolPartly
LayoutsetspaceNo
Layoutenumitem, paralist, enumeratePartly
Layoutappendix\appendix works, the package partly
CitationsnatbibMostly
CitationsbiblatexPartly
CodelistingsPartly
CodemintedPartly
Codealgorithm, algpseudocode, algorithm2ePartly
Codeverbatim, comment, fancyvrbMostly
DrawingpgfplotsYes, for most 2D plots
DrawingTikZYes, for the common subset
Language and fontsbabel, polyglossiaPartly
Language and fontsfontenc, inputenc, fontspecPartly
Language and fontsSans-serif fonts: helvet, sfmath, cmbright ...Yes, in Latin Modern Sans or TeX Gyre Heros
Everything elsePackages that need no actionAccepted, nothing to do
Everything elsePackages that do not work

A typical preamble

A preamble with many common packages typesets as it is. The packages that have no effect here are simply accepted, and the document compiles unchanged in a TeX installation:

A typical preamble, accepted as it is

\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}
Rendered by Scissor LaTeX: A typical preamble, accepted as it is

All package pages

The full manual of every package is on CTAN, the Comprehensive TeX Archive Network. Each page here links to it.

Questions and answers

Can I use any LaTeX package in Scissor LaTeX?

You can load any package without breaking the document. Whether its commands have an effect depends on the package: the pages above say which commands work, and the Problems tab lists the commands that were skipped.

Why is a package I load not listed here?

These pages cover the most common packages. Packages such as inputenc or microtype that have nothing to do here are listed under packages that need no action. For any other, the unsupported packages page explains what happens, and the Problems tab names the commands it did not know.

Every example on this page is typeset by Scissor LaTeX when the site is built. Last updated 2026-11-07.