Английская версия этой страницы новее.
Справочник пакетов LaTeX для Scissor LaTeX
Большинство документов загружают свои пакеты без ошибок. Математика (amsmath, amssymb, bm), pgfplots и TikZ, графика, таблицы, цитирование и листинги кода работают полностью или в большой части; пакеты разметки страницы, такие как geometry и fancyhdr, а также siunitx и physics пока не работают. На странице каждого пакета точно сказано, что работает.
Как читать эти страницы
Каждая страница посвящена одному пакету (или нескольким, которые относятся друг к другу) и построена в одном и том же порядке: что делает пакет, таблица его команд с описанием того, что с ними происходит здесь, свёрстанные примеры и чего ожидать при переносе документа между Scissor LaTeX и установленным TeX. Слова в таблицах означают:
| Слово | Значение |
|---|---|
| Работает | Делает то, что описано в руководстве к пакету, возможно с небольшими визуальными отличиями. |
| Частично | Работает какая-то часть; в примечаниях сказано, какая именно. |
| Пропускается | Принимается без ошибки, но ни на что не влияет. |
| Не поддерживается | Отображается на вкладке «Проблемы»; текст обычно сохраняется, но без оформления. |
Scissor LaTeX не выполняет код пакетов. Он читает ваш документ собственным движком, поэтому поддержка определяется для каждой команды отдельно, а не для пакета целиком. Документ, который загружает неподдерживаемый пакет, всё равно верстается.
Пакеты в одном обзоре
| Область | Пакет | Поддержка |
|---|---|---|
| Математика | amsmath | Да |
| Математика | amssymb, amsfonts | Да, кроме нескольких символов |
| Математика | amsthm | Частично |
| Математика | mathtools | Да |
| Математика | bm | Да |
| Математика | mathrsfs, bbm, nicefrac | Да |
| Математика | cancel | В основном |
| Математика | physics | Нет |
| Математика | siunitx | Нет |
| Таблицы | booktabs | Частично |
| Таблицы | multirow | Частично |
| Таблицы | array, tabularx, longtable | Частично |
| Рисунки | graphicx | Частично |
| Рисунки | caption, subcaption | Частично |
| Рисунки | float, wrapfig, rotating | Частично |
| Цвет и ссылки | xcolor | Частично |
| Цвет и ссылки | hyperref, url | В основном |
| Цвет и ссылки | cleveref | В основном |
| Разметка страницы | geometry | Нет |
| Разметка страницы | multicol | Частично |
| Разметка страницы | enumitem, paralist | Частично |
| Цитирование | natbib | В основном |
| Цитирование | biblatex | Частично |
| Код | listings | Частично |
| Код | minted | Частично |
| Код | algorithm, algpseudocode, algorithm2e | Частично |
| Рисование | pgfplots | Да, для большинства 2D-графиков |
| Рисование | TikZ | Да, для распространённого подмножества |
| Язык и шрифты | babel, polyglossia | Частично |
| Язык и шрифты | fontenc, inputenc, fontspec | Частично |
| Всё остальное | Пакеты, которые не работают |
Типичная преамбула
Преамбула со многими распространёнными пакетами верстается как есть. Пакеты, которые здесь ни на что не влияют, просто принимаются, а документ без изменений компилируется в установленном TeX:
Типичная преамбула, принятая как есть
\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}Все страницы о пакетах
- amsmath в Scissor LaTeXПакет amsmath работает в Scissor LaTeX:
alignиgatherнумеруют каждую строку, а\tag,\intertext,subequations,\numberwithin,\genfrac,split,cases, матричные окружения и\DeclareMathOperatorработают как в LaTeX. - amssymb и amsfonts в Scissor LaTeXПакеты amssymb и amsfonts работают в Scissor LaTeX с одним исключением:
\mathbb,\mathfrakи дополнительные отношения, стрелки, операторы в кружках и фигуры работают; только\Bbbkдаёт красную формулу, поэтому пишите вместо него\mathbb{k}. - amsthm в Scissor LaTeXПакет amsthm работает в Scissor LaTeX частично:
\newtheorem, форма со звёздочкой\newtheorem*, необязательные примечания вроде[Mustermann]и окружениеproofработают, а\theoremstyle, общие счётчики и счётчики по разделам, заголовки доказательств и\qedhereне применяются. - mathtools в Scissor LaTeXПакет mathtools работает в Scissor LaTeX:
\DeclarePairedDelimiter, отношения с двоеточием вроде\coloneqq,dcases,cases*, матрицы со звёздочкой,\prescriptи\shortintertextработают;\splitfrac,multlinedи несколько более редких команд дают красную формулу. - bm (полужирная математика) в Scissor LaTeXПакет bm работает в Scissor LaTeX:
\bm{...}делает полужирными латинские буквы, греческие буквы и символы вроде\nabla, а\boldsymbolиз amsmath делает то же самое. - cancel в Scissor LaTeXПакет cancel в Scissor LaTeX в основном работает:
\cancel,\bcancelи\xcancelработают в формулах, а\canceltoне поддерживается и даёт красную формулу. - mathrsfs, bbm и nicefrac в Scissor LaTeXДа.
\mathscr(mathrsfs) даёт рукописные заглавные буквы,\mathbbm(bbm) и\mathds(dsfont) дают ажурные буквы, например индикатор 𝟙, а\nicefrac(nicefrac) и\sfrac(xfrac) дают наклонные дроби, в формулах и в тексте. - Пакет physics в Scissor LaTeXПакет physics в Scissor LaTeX не работает: команды из
physics, такие как\abs,\norm,\dv,\pdv,\qty,\vbи\grad, неизвестны, поэтому каждая формула с ними отображается красным; определите нужные вам команды через\newcommandили запишите их полностью. - siunitx в Scissor LaTeXПакет siunitx в Scissor LaTeX не работает.
\SI,\si,\qty,\unitи\numнеизвестны: в тексте число остаётся, а единица исчезает (с примечанием на вкладке «Проблемы»), а в формуле вся формула становится красной; вместо этого пишите единицы через\mathrmи тонкий пробел\,. - textcomp, gensymb, eurosym and latexsym in Scissor LaTeXMostly. The common textcomp symbols such as
\textdegree,\texteuro,\textcelsius,\textmuand\textonehalfwork, along with\euroand\EURfrom eurosym and the latexsym math symbols except\Box; gensymb's\degreeworks only in formulas, and rarer symbols such as\textohmor\textnumeroare skipped, so type the Unicode character instead. - booktabs в Scissor LaTeXПакет booktabs работает в Scissor LaTeX частично:
\toprule,\midruleи\bottomruleработают, а\cmidruleи\addlinespaceпринимаются, но пропускаются, и все линии имеют одинаковую толщину. - multirow в Scissor LaTeXПакет multirow работает в Scissor LaTeX частично.
\multirow{2}{*}{text}принимается и его текст появляется, но ячейка не объединяет строки: текст стоит в первой строке, а строки ниже сохраняют пустые ячейки. - array, tabularx, longtable и tabulary в Scissor LaTeXПакеты array и tabularx и родственные им работают в Scissor LaTeX частично: таблицы
tabularx,tabulary,longtableиxltabularверстаются какtabular, а длинные ячейки переносятся, если таблица шире строки; ширина столбцов (p{3cm},X, ширина таблицы) и код>{...}/<{...}игнорируются,\newcolumntypeнеизвестна, а шапкиlongtableне повторяются. - graphicx и \includegraphics в Scissor LaTeXПакет graphicx работает в Scissor LaTeX частично:
\includegraphicsпоказывает файлы PNG, JPG, SVG и PDF из вашего проекта и читаетwidth=;height,scale,angle,trimиclipигнорируются,\rotateboxне поворачивает, а\scaleboxи\resizeboxменяют размер только рисунка TikZ. - caption и subcaption в Scissor LaTeXПакеты caption и subcaption работают в Scissor LaTeX частично:
\captionвfigureиtableработает,\captionsetupигнорируется,\captionofвыводит текст без номера,\caption*всё равно получает номер, аsubfigure/subtableсчитаются отдельными рисунками, поэтому номера сбиваются; вместо этого поместите все части в один рисунок с одной подписью. - float, wrapfig и rotating в Scissor LaTeXПакеты float, wrapfig и rotating работают в Scissor LaTeX частично:
[H]изfloatоставляет рисунок точно там, где вы его написали, аwrapfigureиwraptableстановятся обычными центрированными плавающими объектами без обтекания текстом,sidewaysfigureиsidewaystableне поворачиваются, а\newfloatи\restylefloatнеизвестны. - placeins, afterpage and endfloat in Scissor LaTeXplaceins is accepted and
\FloatBarrierdoes nothing, which is fine in ordinary documents because Scissor LaTeX keeps every figure and table where you write it.\afterpageis skipped with a note and its content runs at once, so\afterpage{\clearpage}breaks the page right there, and endfloat does not move floats to the end. - xcolor в Scissor LaTeXПакет xcolor работает в Scissor LaTeX частично: цвета работают в рисунках TikZ и pgfplots (все базовые имена,
dvipsnames, смеси вродеred!50!blue,\definecolorи\colorlet) и в формулах (17 базовых имён), но\textcolor,\colorи\colorboxоставляют основной текст чёрным. - hyperref и url в Scissor LaTeXПакеты hyperref и url в Scissor LaTeX в основном работают:
\href,\url,\hyperref[label]{text},\autorefи\namerefработают, а параметры\hypersetup, такие как цвета ссылок и метаданные PDF, игнорируются, и\nolinkurlнеизвестна. - cleveref, nameref и varioref в Scissor LaTeXПакет cleveref в Scissor LaTeX в основном работает:
\crefи\Crefработают с отдельными метками, списками и диапазонами, как и\cpageref,\namecref, параметрыcapitalise,noabbrevиnameinlink, а также\crefname;\namerefвыводит номер вместо названия, а\vrefне даёт указания на страницу. - url, xurl and breakurl in Scissor LaTeXMostly.
\url{...}prints a clickable address that breaks at the end of a line, after/and similar characters or, when there is no such place, between letters, which is what xurl adds;\path{...}prints a monospaced path.\urlstyleis ignored, and\url|...|,\urldef,\nolinkurland breakurl's\burlare not supported. - ulem and soul in Scissor LaTeXPartly. ulem's
\uline,\soutand\xoutand soul's\stwork, and underlined text breaks across lines;\uulinegives a single line,\uwaveand soul's\hlkeep the text without the effect, and soul's\ul,\soand\capsare skipped with a note while the text stays. - xspace in Scissor LaTeXNot yet.
\usepackage{xspace}is accepted and\xspacecauses no error, but it adds no space, so a command such as\tooldefined with\xspaceruns into the next word; write\tool{}or\tool\before a space, which works here and in every TeX installation. - geometry и поля страницы в Scissor LaTeXПакет geometry в Scissor LaTeX работает:
\usepackage[...]{geometry}и\geometry{...}в преамбуле задают бумагу (a0paper–a6paper,letterpaper... илиpaperwidthиpaperheight),landscape, а также поля и текстовый блок (margin,left,textwidth,includehead...).\newgeometryигнорируется, а параметры, которые не применяются, перечислены в одном примечании. - multicol в Scissor LaTeXПакет multicol в основном работает в Scissor LaTeX:
\begin{multicols}{3}верстает текст в три колонки (работает от двух до шести), необязательный заголовок растягивается над колонками, а\columnbreakначинает следующую колонку. Колонки заполняются одна за другой, а не выравниваются, поэтому завершайте их через\columnbreakтам, где нужно. - setspace and line spacing in Scissor LaTeXNot yet. setspace loads without errors, but line spacing cannot be changed:
\onehalfspacing,\doublespacing,\singlespacingand\linespreadare ignored, thedoublespaceandonehalfspaceenvironments keep their text at normal spacing, and\begin{spacing}{1.5}prints "1.5" before the text, so leave that environment out. - enumitem и paralist в Scissor LaTeXПакеты enumitem и paralist работают в Scissor LaTeX частично: параметры enumitem в квадратных скобках (
label=,start=,resume,noitemsep) принимаются и игнорируются, а\newlistи встроенные в строку списки не поддерживаются;compactitem,compactenumиcompactdescиз paralist работают как стандартные списки. - Appendices and the appendix package in Scissor LaTeX
\appendixworks: the sections after it are lettered A, B, C, their subsections A.1, and references and\crefprint the letters. The appendix package'sappendicesenvironment is not supported, since its sections keep ordinary numbers, and\appendixpageand\addappheadtotocare skipped; a reference written before\appendixalso shows a number instead of the letter. - natbib в Scissor LaTeXПакет natbib в Scissor LaTeX в основном работает:
\citet,\citep,\citeyearи формы с заглавной буквы работают, а\bibliographystyle{plainnat}илиunsrtnatдаёт ссылки в формате «автор, год»; параметры пакета, такие какnumbersилиround, и\setcitestyleигнорируются, поэтому стиль всегда определяется\bibliographystyle. - biblatex в Scissor LaTeXПакет biblatex работает в Scissor LaTeX частично:
\addbibresource,\cite,\parencite,\textcite,\autociteи\printbibliographyработают, но параметры пакета, такие какstyle=authoryear, игнорируются (ссылки нумеруются, если не добавить\bibliographystyle),\footciteостаётся в строке, а\fullciteи\citetitleне поддерживаются. - listings в Scissor LaTeXПакет listings работает в Scissor LaTeX частично:
lstlistingсохраняет код точно так, как он набран, и раскрашивает его, если указатьlanguage=в окружении, а\lstinlineработает;\lstset, номера строк, рамки, подписи и метки игнорируются, а\lstinputlistingпропускается. - minted в Scissor LaTeXПакет minted работает в Scissor LaTeX частично:
\begin{minted}{python}и\mintinlineработают без Python и-shell-escape, с подсветкой синтаксиса по фиксированной схеме; параметры вродеlinenos,\setminted,\usemintedstyle, подписьlisting,\mintи\inputmintedне поддерживаются. - Пакеты для алгоритмов в Scissor LaTeXПакеты для алгоритмов работают в Scissor LaTeX частично: окружение
algorithmработает с нумерованной подписью и\label; команды algorithmic в верхнем регистре (\STATE,\FOR) читаются только в макетах конференций; algpseudocode (\State,\For) и algorithm2e (\KwIn,\For{}{}) не поддерживаются, поэтому записывайте шаги в блокеverbatim. - verbatim, comment and fancyvrb in Scissor LaTeXMostly. The
verbatimenvironment,\verb, fancyvrb'sVerbatimandBVerbatimprint text exactly as typed in a monospaced font, and thecommentenvironment hides its content; fancyvrb's options are ignored, and\verbatiminput,\VerbatimInput,\Verb,\excludecomment,allttandspverbatimdo not work as in a TeX installation. - pgfplots в Scissor LaTeXПакет pgfplots работает в Scissor LaTeX для большинства 2D-графиков, которые рисует собственный движок отрисовки: оси, линейные, точечные и столбчатые графики, формулы, таблицы и файлы CSV, логарифмические оси, планки погрешностей, легенды, groupplots, fill between и тепловые карты при виде сверху; 3D-виды,
axis equalи таблицы pgfplotstable пока не поддерживаются. - TikZ в Scissor LaTeXПакет TikZ работает в Scissor LaTeX для распространённого подмножества, которое движок рисует сам: линии, фигуры, дуги, кривые, сетки, узлы с именами и якорями, стрелки, библиотека positioning,
\foreach, области scope и цвета;\matrix,\pic, декорации, узоры, формы узлов кроме прямоугольника и круга, а также рисунки tikz-cd, circuitikz и forest пока не поддерживаются. - lipsum, blindtext and kantlipsum in Scissor LaTeXYes.
\lipsumand\kantprint the same paragraphs as the lipsum and kantlipsum packages, with paragraph and sentence ranges, the star and thenoparoption;\blindtext,\Blindtext,\blinddocumentand the blind lists work too, but with English placeholder text of their own. - babel и polyglossia в Scissor LaTeXПакеты babel и polyglossia работают в Scissor LaTeX частично: оба загружаются без ошибок, а текст на любом языке и в любой письменности верстается из UTF-8, но языковые настройки не применяются: переносы остаются английскими, названия вроде «Figure» и «References» остаются английскими,
\todayничего не выводит, а сокращения вроде"aне читаются. - fontenc, inputenc, fontspec и пакеты шрифтов
inputencиfontencне нужны и принимаются без эффекта, поскольку исходный код всегда читается как UTF-8. В обычных документах шрифты зафиксированы как Latin Modern и New Computer Modern Math:\setmainfontизfontspecи пакеты вродеtimesилиlibertineигнорируются, и работает только переключение на рубленый шрифт через\familydefault(при желании сhelvet). - Sans-serif fonts in Scissor LaTeXWrite
\renewcommand{\familydefault}{\sfdefault}in the preamble, or start the body with\sffamily; the text is then set in Latin Modern Sans, or in TeX Gyre Heros, a Helvetica look-alike, whenhelvetortgherosis loaded.sfmath,sansmath,cmbrightandarevput formulas in sans serif too, and KOMA-Script classes set headings in sans serif. - Packages that need no action in Scissor LaTeXPackages that only matter to a TeX engine, such as
inputenc,fontenc,lmodern,fix-cm,bookmark,epstopdf,flafterorshowframe, are accepted without a message and need nothing here, because Scissor LaTeX always reads UTF-8, uses OpenType fonts and writes the PDF itself.microtypeand font packages such astimesare accepted too, but their effect is not applied. - Пакеты, которые не работают в Scissor LaTeXДокумент всё равно верстается. Пакет, о котором Scissor LaTeX ничего не знает, даёт примечание на вкладке «Проблемы»; известные пакеты, которые он не реализует, такие как fancyhdr, titlesec или tcolorbox, молча принимаются и ни на что не влияют; а неизвестные команды пропускаются с сообщением, причём их текст обычно сохраняется.
Полное руководство к каждому пакету есть на CTAN, во всемирном архиве TeX (Comprehensive TeX Archive Network). Каждая страница здесь даёт на него ссылку.
Вопросы и ответы
Можно ли использовать в Scissor LaTeX любой пакет LaTeX?
Вы можете загрузить любой пакет, и документ от этого не сломается. Будут ли действовать его команды, зависит от пакета: на страницах выше сказано, какие команды работают, а вкладка «Проблемы» перечисляет пропущенные команды.
Почему пакета, который я загружаю, здесь нет?
Эти страницы охватывают самые распространённые пакеты. Что происходит с любым другим, объясняет страница о неподдерживаемых пакетах, а вкладка «Проблемы» называет команды, которые движок не знает.
Каждый пример на этой странице верстается в Scissor LaTeX при сборке сайта. Обновлено 2026-11-07.