Scissor LaTeX の LaTeX パッケージリファレンス
ほとんどの文書は、エラーなしでパッケージを読み込めます。数式(amsmath、amssymb、bm)、pgfplots と TikZ、図、表、引用、コードリストは完全に、または大部分が動作します。geometry や fancyhdr などのレイアウト系パッケージ、siunitx、physics はまだ動作しません。各パッケージのページに、何が動作するかを正確に記載しています。
このページの読み方
各ページは 1 つのパッケージ(または関連するいくつかのパッケージ)を扱い、同じ順序で構成されています。パッケージの役割、コマンドとここでの動作をまとめた表、組版済みの例、そして 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}すべてのパッケージページ
- Scissor LaTeX での amsmathScissor LaTeX では amsmath パッケージが動作します。
alignとgatherは各行に番号を付け、\tag、\intertext、subequations、\numberwithin、\genfrac、split、cases、行列の環境、\DeclareMathOperatorは LaTeX と同じように動作します。 - Scissor LaTeX での amssymb と amsfontsScissor LaTeX では amssymb と amsfonts パッケージは 1 つの例外を除いて動作します。
\mathbb、\mathfrak、追加の関係記号、矢印、丸付きの演算子、図形は動作し、\Bbbkだけが赤い数式になるので、代わりに\mathbb{k}と書いてください。 - Scissor LaTeX での amsthmScissor LaTeX では amsthm パッケージは一部のみ動作します。
\newtheorem、スター付きの\newtheorem*、[Mustermann]のようなオプションの注記、proof環境は動作しますが、\theoremstyle、共有カウンターや節ごとのカウンター、証明のタイトル、\qedhereは適用されません。 - Scissor LaTeX での mathtoolsScissor LaTeX では mathtools パッケージが動作します。
\DeclarePairedDelimiter、\coloneqqなどのコロン付きの関係記号、dcases、cases*、スター付きの行列、\prescript、\shortintertextは動作し、\splitfrac、multlinedといくつかのまれなコマンドは赤い数式になります。 - Scissor LaTeX での bm(太字の数式)Scissor LaTeX では bm パッケージが動作します。
\bm{...}はラテン文字、ギリシャ文字、\nablaなどの記号を太字にします。amsmath の\boldsymbolも同じ結果になります。 - Scissor LaTeX での cancelScissor LaTeX では cancel パッケージはほぼ動作します。
\cancel、\bcancel、\xcancelは数式内で動作しますが、\canceltoは非対応で、赤い数式になります。 - Scissor LaTeX での mathrsfs、bbm、nicefracはい。
\mathscr(mathrsfs)は筆記体の大文字を、\mathbbm(bbm)と\mathds(dsfont)は指示関数の 𝟙 のような白抜き文字を、\nicefrac(nicefrac)と\sfrac(xfrac)は斜めの分数を、数式でもテキストでも出力します。 - Scissor LaTeX での physics パッケージScissor LaTeX では physics パッケージは動作しません。
\abs、\norm、\dv、\pdv、\qty、\vb、\gradなどphysicsのコマンドは認識されないため、それを使った数式はすべて赤で表示されます。必要なものだけを\newcommandで定義するか、標準のコマンドで書いてください。 - Scissor LaTeX での siunitxScissor LaTeX では siunitx パッケージは動作しません。
\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. - Scissor LaTeX での booktabsScissor LaTeX では booktabs パッケージは一部のみ動作します。
\toprule、\midrule、\bottomruleは動作しますが、\cmidruleと\addlinespaceは受け入れられるだけで無視され、罫線の太さはすべて同じになります。 - Scissor LaTeX での multirowScissor LaTeX では multirow パッケージは一部のみ動作します。
\multirow{2}{*}{text}は受け入れられてテキストも表示されますが、セルは行をまたぎません。テキストは最初の行に置かれ、下の行には空のセルが残ります。 - Scissor LaTeX での array、tabularx、longtable、tabularyScissor LaTeX では array と tabularx パッケージとその仲間は一部のみ動作します。
tabularx、tabulary、longtable、xltabularの表はtabularと同じように組版され、表が行幅より広くなる場合は長いセルが折り返されます。列幅(p{3cm}、X、表の幅)と>{...}/<{...}のコードは無視され、\newcolumntypeは認識されず、longtableの見出しは繰り返されません。 - Scissor LaTeX での graphicx と \includegraphicsScissor LaTeX では graphicx パッケージは一部のみ動作します。
\includegraphicsはプロジェクト内の PNG、JPG、SVG、PDF ファイルを表示し、width=を読み取ります。height、scale、angle、trim、clipは無視され、\rotateboxは回転せず、\scaleboxと\resizeboxは TikZ の図だけを拡大縮小します。 - Scissor LaTeX での caption と subcaptionScissor LaTeX では caption と subcaption パッケージは一部のみ動作します。
figureとtableの中の\captionは動作し、\captionsetupは無視され、\captionofは番号なしでテキストを出力し、\caption*にも番号が付きます。subfigure/subtableは別々の図として数えられるため番号がずれます。代わりに、すべての部分を 1 つの図に入れてキャプションを 1 つにしてください。 - Scissor LaTeX での float、wrapfig、rotatingScissor LaTeX では float、wrapfig、rotating パッケージは一部のみ動作します。
floatの[H]は図を書いた位置にそのまま置きます。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. - Scissor LaTeX での xcolorScissor LaTeX では xcolor パッケージは一部のみ動作します。色は TikZ と pgfplots の図(すべての基本色名、
dvipsnames、red!50!blueのような混色、\definecolorと\colorlet)と数式(17 の基本色名)で動作しますが、\textcolor、\color、\colorboxを使っても本文のテキストは黒のままです。 - Scissor LaTeX での hyperref と urlScissor LaTeX では hyperref と url パッケージはほぼ動作します。
\href、\url、\hyperref[label]{text}、\autoref、\namerefは動作しますが、リンクの色や PDF メタデータなどの\hypersetupのオプションは無視され、\nolinkurlは認識されません。 - Scissor LaTeX での cleveref、nameref、variorefScissor LaTeX では cleveref パッケージはほぼ動作します。
\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. - Scissor LaTeX での geometry とページ余白Scissor LaTeX では geometry パッケージが動作します。プリアンブルの
\usepackage[...]{geometry}と\geometry{...}で、用紙(a0paperからa6paper、letterpaperなど、またはpaperwidthとpaperheight)、landscape、余白とテキスト領域(margin、left、textwidth、includeheadなど)を設定できます。\newgeometryは無視され、適用されないオプションは 1 つの注記にまとめて示されます。 - Scissor LaTeX での multicolScissor LaTeX では multicol パッケージがほぼ動作します。
\begin{multicols}{3}はテキストを 3 段で組み(2〜6 段に対応)、オプションの見出しはすべての段にまたがり、\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. - Scissor LaTeX での enumitem と paralistScissor LaTeX では enumitem と paralist パッケージは一部のみ動作します。enumitem の角括弧内のオプション(
label=、start=、resume、noitemsep)は受け入れられて無視され、\newlistとインラインのリストは非対応です。paralist のcompactitem、compactenum、compactdescは標準のリストと同じように動作します。 - 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. - Scissor LaTeX での natbibScissor LaTeX では natbib パッケージはほぼ動作します。
\citet、\citep、\citeyearとその大文字始まりの形は動作し、\bibliographystyle{plainnat}やunsrtnatで著者・年形式の引用になります。numbersやroundなどのパッケージオプションと\setcitestyleは無視されるため、スタイルは常に\bibliographystyleで決まります。 - Scissor LaTeX での biblatexScissor LaTeX では biblatex パッケージは一部のみ動作します。
\addbibresource、\cite、\parencite、\textcite、\autocite、\printbibliographyは動作しますが、style=authoryearなどのパッケージオプションは無視され(\bibliographystyleを追加しない限り引用は番号になります)、\footciteは本文中にとどまり、\fullciteと\citetitleは非対応です。 - Scissor LaTeX での listingsScissor LaTeX では listings パッケージは一部のみ動作します。
lstlistingはコードを入力どおりに保ち、環境にlanguage=を指定すると色付けします。\lstinlineも動作します。\lstset、行番号、枠、キャプション、ラベルは無視され、\lstinputlistingはスキップされます。 - Scissor LaTeX での mintedScissor LaTeX では minted パッケージは一部のみ動作します。
\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. - Scissor LaTeX での pgfplotsScissor LaTeX では、ほとんどの 2D グラフについて pgfplots パッケージが動作し、独自のレンダラーで描画されます。軸、折れ線グラフ、散布図、棒グラフ、数式、表と CSV ファイル、対数軸、誤差棒、凡例、groupplots、fill between、真上から見たヒートマップに対応しています。3D 表示、
axis equal、pgfplotstable の表はまだ非対応です。 - Scissor LaTeX での TikZScissor LaTeX では、よく使われる範囲の TikZ パッケージが動作し、独自に描画されます。線、図形、円弧、曲線、グリッド、名前とアンカー付きのノード、矢印、positioning ライブラリ、
\foreach、scope、色に対応しています。\matrix、\pic、装飾、パターン、rectangle と circle 以外のノードの形、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. - Scissor LaTeX での babel と polyglossiaScissor LaTeX では babel と polyglossia パッケージは一部のみ動作します。どちらもエラーなしで読み込め、どの言語や文字体系のテキストも UTF-8 から組版されますが、言語の設定は適用されません。ハイフネーションは英語のまま、「Figure」や「References」などの名前も英語のまま、
\todayは何も出力せず、"aなどの短縮記法は読み取られません。 - fontenc、inputenc、fontspec とフォントパッケージソースは常に UTF-8 として読み込まれるため、
inputencとfontencは不要で、受け入れられるだけで効果はありません。通常の文書では、フォントは Latin Modern と New Computer Modern Math に固定されています。fontspecの\setmainfontや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 など、よく知られているが実装していないパッケージは何も言わずに受け入れられ、効果はありません。認識できないコマンドはメッセージを出してスキップされ、通常そのテキストは残ります。
各パッケージの完全なマニュアルは、Comprehensive TeX Archive Network である CTAN にあります。ここの各ページからもリンクしています。
よくある質問
Scissor LaTeX ではどんな LaTeX パッケージでも使えますか?
どのパッケージを読み込んでも、文書が壊れることはありません。そのコマンドに効果があるかどうかはパッケージによります。上のページにどのコマンドが動作するかを記載しており、スキップされたコマンドは「問題」タブに一覧表示されます。
読み込んだパッケージがここに載っていないのはなぜですか?
これらのページは、よく使われるパッケージを扱っています。それ以外のパッケージで何が起きるかは動作しないパッケージのページで説明しており、認識できなかったコマンドは「問題」タブに表示されます。
このページの例はすべて、サイトのビルド時に Scissor LaTeX で組版されています。 最終更新:2026-11-07