ほかの言語とフォント
Scissor LaTeX はどの言語のテキストも組版します。UTF-8 でテキストを入力すれば、Scissor LaTeX がその文字体系を持つフォントを選びます。フォントはセリフ体とサンセリフ体の切り替えだけができ、babel、polyglossia、fontspec の設定は無視され、ハイフネーションや「Figure」などの名前は英語のままです。
テキストはそのまま入力する
Scissor LaTeX はソースを UTF-8 として読み込むので、ä、ß、é、ñ、ł を直接入力できます。\"a や \c{c} のような昔ながらの LaTeX のアクセントのコマンドも使えます。inputenc と fontenc は不要です(受け付けられますが無視されます)。
ウムラウトと引用符を含むドイツ語のテキスト
Die Größe der Straße wurde am Montag gemessen: 44~m.
Man sagt „gut gemacht“ oder \"Ubung macht den Meister.
Français: déjà vu, garçon. Español: ¿Dónde está la niña?ほかの文字体系
ギリシャ文字、キリル文字、アラビア文字、ヘブライ文字、中国語、日本語、韓国語、デーヴァナーガリーなど、多くの文字体系が設定なしで組版されます。Latin Modern にない文字体系がテキストに使われると、エディタは初めて必要になったときに対応する Noto フォントを読み込みます(その後はオフライン用に保存されます)。
1 つの文書に複数の文字体系
Ελληνικά: Καλημέρα. Русский: Доброе утро.
中文:早上好。日本語:おはようございます。한국어: 좋은 아침.
हिन्दी: सुप्रभात।右から左に書くテキスト
アラビア語とヘブライ語の単語は、行の中で正しく字形が整えられ、右から左に並べられます。ただし段落自体は左から右のままです。行は左余白から始まり、段落の終わりの句読点は行の右端に置かれます。英語のテキストの中の単語や語句なら問題なく読めますが、アラビア語やヘブライ語だけの文書では、読者が期待するレイアウトにはなりません。
英語の段落の中のアラビア語とヘブライ語
The word for peace is \foreignlanguage{arabic}{سلام} in Arabic
and שלום in Hebrew.
العربية: مرحبا بالعالم.babel と polyglossia
\usepackage[ngerman]{babel}、\setdefaultlanguage を伴う \usepackage{polyglossia}、\selectlanguage、\foreignlanguage は受け付けられますが、言語の設定は適用されません。
| 機能 | Scissor LaTeX での対応 |
|---|---|
| その言語のテキスト | 使えます(UTF-8 で入力してください)。 |
| ハイフネーション | 常に英語の規則です。 |
| 名前:「Figure」「Table」「References」「Proof」「Chapter」 | 常に英語です。 |
\today の日付 | 何も表示されません。日付はご自身で書いてください。 |
\foreignlanguage{lang}{text} | テキストは残ります。 |
"a(ngerman)や \og(french)などの短縮記法 | 読み込まれません。 |
babel ngerman:キャプションの名前は英語のまま
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{booktabs}
\begin{document}
\begin{table}[h]
\centering
\caption{Messwerte}
\begin{tabular}{lr}
\toprule
Ort & Wert \\
\midrule
Berlin & 44 \\
\bottomrule
\end{tabular}
\end{table}
\end{document}フォント
本文は、LaTeX の既定の Computer Modern の見た目を持つ Latin Modern で、クラスオプションのサイズで組まれます。数式には New Computer Modern Math、\texttt とコードには Latin Modern Mono が使われます。その範囲で、文書全体をサンセリフ体に切り替えられます。
| 設定 | Scissor LaTeX での対応 |
|---|---|
\renewcommand{\familydefault}{\sfdefault} | 使えます:本文は Latin Modern Sans で組まれます。 |
上の行と合わせた \usepackage{helvet}(または tgheros) | 使えます:サンセリフ体は、Helvetica に似た TeX Gyre Heros になります。 |
\usepackage{cmbright}, \usepackage{arev} | 一部:本文と数式がサンセリフ体になり、Latin Modern Sans で表示されます。 |
\usepackage{sfmath} | 使えます:数式がサンセリフ体になります。 |
| KOMA-Script のクラス | 見出しとタイトルがサンセリフ体になります。 |
本文中の \textsf{...}, \sffamily | 省かれます:テキストはセリフ体のままです。 |
fontspec: \setmainfont, \setsansfont | 無視されます。 |
フォントパッケージ:mathptmx, times, palatino, libertine, charter ... | 無視されます:テキストは Latin Modern のままです。 |
サイズのコマンド:\small, \large, \Huge ... | 使えます:フォントはそのままでサイズが変わります。 |
helvet で文書全体をサンセリフ体に
\documentclass{article}
\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
\begin{document}
\section{A sans-serif document}
The body text uses a Helvetica look-alike, while the formula
$a^2 + b^2 = c^2$ keeps the math font.
\end{document}TeX のインストール環境との違い
TeX のインストール環境では、アラビア語、ヘブライ語、CJK のテキストを含む文書には、適切なフォントを使った XeLaTeX か LuaLaTeX、または CJKutf8 などのパッケージが必要です。それらを追加すれば、同じソースがそちらでもコンパイルできます。babel と polyglossia と フォントと fontspec をご覧ください。マニュアルは CTAN にあります:babel、polyglossia、fontspec。
よくある質問
LaTeX でウムラウトを書くにはどうすればよいですか?
直接入力します。Scissor LaTeX は UTF-8 を読み込むので、ä、ö、ü、ß はそのまま使えます。\"a や \ss のコマンドも使えます。
Scissor LaTeX で中国語やアラビア語を書けますか?
はい。テキストを入力すれば、その文字体系を持つフォントが自動で読み込まれます。アラビア語とヘブライ語は各行の中で右から左に字形が整えられますが、段落は左から右のままです。
文書のフォントを変えるにはどうすればよいですか?
\renewcommand{\familydefault}{\sfdefault} で、必要なら \usepackage{helvet} と合わせて、サンセリフ体に切り替えられます。fontspec の設定を含め、ほかのフォントは使えません。
このページの例はすべて、サイトのビルド時に Scissor LaTeX で組版されています。 最終更新:2026-11-07