Scissor LaTeX で動作しないパッケージ
文書はそれでも組版されます。Scissor LaTeX がまったく知らないパッケージは「問題」タブに注記が出ます。fancyhdr、titlesec、tcolorbox など、よく知られているが実装していないパッケージは何も言わずに受け入れられ、効果はありません。認識できないコマンドはメッセージを出してスキップされ、通常そのテキストは残ります。
パッケージの扱い方
Scissor LaTeX はパッケージのコードを実行しません。独自のエンジンで文書を変換し、このページ群で紹介しているパッケージのコマンドを実装しています。そのため \usepackage の行は、次の 3 つのグループのいずれかに分かれます。
| グループ | 例 | 何が起きるか |
|---|---|---|
| 完全に、または一部が実装済み | amsmath, graphicx, booktabs, pgfplots, hyperref | 各パッケージのページの説明どおりにコマンドが動作します。 |
| 既知だが効果なし | fancyhdr, titlesec, setspace, microtype, tcolorbox | 何も言わずに受け入れられます。設定は何も変えず、コマンドは無視されるか、認識できないものとして扱われます。 |
| 未知 | chemfig、出版社の .sty、つづりの誤った名前 | 「問題」タブに注記が出ます:「Package ... is not available here, so its formatting is not applied.」 |
どのパッケージのものでも、認識できないコマンドはスキップされ、「問題」タブに一覧表示されます。波括弧内の引数は通常テキストに残るので、語句は見えますが書式は適用されません。いくつかのコマンドではこれが望ましくない結果になります。引数がオプションのリストや名前で、余計なテキストとして表示されてしまうからです。そうしたケースは下の表に記載しています。
パッケージやクラスがプロジェクト内の .sty や .cls ファイルとして含まれている場合、Scissor LaTeX はその一部を読み取ります:\newcommand の定義、読み込むパッケージ、色、ページの余白、段落の間隔です。ファイル内のそれ以外のコードは実行されず、そのことが「問題」タブに表示されます。
まだ動作しない主なパッケージ
ページレイアウトと見出し
| パッケージ | Scissor LaTeX では | 代わりに |
|---|---|---|
| fancyhdr | 受け入れられますが効果はなく、柱(ヘッダーとフッター)は付きません。 | 変更は不要です。設定は TeX のインストール環境で適用されます。 |
| titlesec | 受け入れられますが効果はなく、見出しはクラスのスタイルのままです。 | |
| sectsty | 未知のパッケージとして注記が出ます。\sectionfont などは無視されます。 | |
| setspace | \onehalfspacing と \doublespacing は無視されます。\begin{spacing}{1.5} はテキストの前に「1.5」と出力します。 | spacing 環境は省いてください。 |
| lineno | \linenumbers は無視されます。 |
ボックス、メモ、強調
| パッケージ | Scissor LaTeX では | 代わりに |
|---|---|---|
| tcolorbox, mdframed, framed | 受け入れられ、テキストはボックスなしで残り、ボックスのタイトルは失われます。 | quote 環境、または枠として \hline と | を使った tabular。 |
| todonotes | \todo{...} は認識されず、メモのテキストが行の中に表示されます。\missingfigure も同様です。 | % によるコメント。 |
| marginnote | \marginpar と \marginnote は認識されず、メモが行の中に表示されます。 | 脚注。 |
| soul | \st(取り消し線)は動作します。\hl はハイライトなしでテキストを残し、\ul と \so は認識されません。 | 下線には \underline。 |
| ulem | \uline と \sout は動作し、\uwave は通常のテキストになります。 |
科学と図式
| パッケージ | Scissor LaTeX では | 代わりに |
|---|---|---|
| mhchem | テキスト中の \ce{H2O} は下付き文字なしの「H2O」になります。数式の中では数式が赤になります。 | H$_2$O や $\mathrm{CO_2}$ と書いてください。 |
| chemfig | 未知のパッケージで、\chemfig はスキップされます。 | 構造式の画像。 |
| tikz-cd, circuitikz, forest | メッセージを出して図が省かれます。 | TikZ のノードと矢印、または画像。 |
| pgfplotstable | \pgfplotstabletypeset はスキップされ、ファイル名が出力されます。 | tabular。表からのグラフ描画は動作します。pgfplots をご覧ください。 |
| siunitx | siunitx をご覧ください。 | 44\,\mathrm{km} |
表、リスト、テキスト用ツール
| パッケージ | Scissor LaTeX では | 代わりに |
|---|---|---|
| tabularray | tblr は読み取られず、オプションと & 記号がテキストとして出力されます。 | tabular。array と tabularx をご覧ください。 |
| nicematrix | pNiceMatrix などの行列は数式を赤にします。 | amsmath の pmatrix。 |
| makecell | \makecell は認識できないものとして報告されますが、中の \\ はセル内で改行します。 | そのままで動作します。\thead にはスタイルが付きません。 |
| tasks | \task は認識されず、列数が出力されます。 | enumerate。 |
| glossaries, acronym | \gls、\ac、\printglossaries は認識されず、キーが出力されます。 | 用語を書き出してください。 |
| xspace | 受け入れられますが、\xspace で終わるコマンドは直後のスペースを飲み込みます。 | スペースの前では \name{} や \name\ と書いてください。 |
| ifthen | \ifthenelse は認識されず、条件と両方の分岐が出力されます。 | |
| beamer(クラス) | スライドにはならず、フレームはテキストになります。 | 文書クラスをご覧ください。 |
例
まったく知られていないパッケージは注記が出ますが、文書の残りは組版されます。
未知のパッケージは注記が出る
Water is a bent molecule. The drawing below is skipped:
\chemfig{H-O-H}「問題」タブ: Skipped 1 unknown command: \chemfig
ボックスのパッケージは受け入れられますが、ボックスは描かれません。
tcolorbox:ボックスなしのテキスト
\begin{tcolorbox}[title=Remember]
Erika Mustermann checks all 44 samples before noon.
\end{tcolorbox}mhchem の化学式は下付き文字を失います。数式で書けばどこでも動作します。
mhchem の \ce と手書きの版
With mhchem: \ce{H2SO4}. By hand: H$_2$SO$_4$, or in a formula
$\mathrm{2\,H_2 + O_2 \rightarrow 2\,H_2O}$.「問題」タブ: Skipped 1 unknown command: \ce
\xspace を使って定義したコマンドは、スペースの前に {} が必要です。
xspace:スペースの前に {} を書く
\newcommand{\tool}{Scissor LaTeX\xspace}
Without braces: \tool runs in the browser.
With braces: \tool{} runs in the browser.必要なパッケージがないとき
- 「問題」タブを確認してください。未知のパッケージとスキップされたすべてのコマンドが一覧表示されます。
- このページ群でパッケージを探してください。上の「代わりに」の列と各パッケージのページに、何を書けばよいかを記載しています。
- 文書をほかの環境でもコンパイルする場合は、
\usepackageの行を残してください。Scissor LaTeX はそれを受け入れ、TeX のインストール環境ではパッケージが適用されます。
TeX のインストール環境との違いとトラブルシューティングもご覧ください。パッケージのマニュアルは CTAN にあります。
よくある質問
Scissor LaTeX が知らないパッケージを読み込んでも、文書は組版されますか?
はい。パッケージは「問題」タブに報告され、その書式は適用されませんが、文書の残りは組版されます。
.sty ファイルを追加すればパッケージが動作しますか?
一部は動作します。Scissor LaTeX はプロジェクト内の .sty ファイルから、コマンドの定義、読み込むパッケージ、色、余白、段落の間隔を読み取ります。それ以外のコードは実行されません。
文書に「1.5」や「colspec=lr」のような余計なテキストが表示されるのはなぜですか?
その引数を読み取るはずのコマンドや環境が非対応のため、引数がテキストに残ってしまいます。上の表に、そうしたケースと代わりの書き方を記載しています。
このページの例はすべて、サイトのビルド時に Scissor LaTeX で組版されています。 最終更新:2026-11-07