和文クラスしたい(jlreq
)
\documentclass{jlreq} % articleに相当
\documentclass[report]{jlreq} % reportに相当
\documentclass[book]{jlreq} % bookに相当
% オプション
\jlreqsetup{
% keyval形式
paper=a4paper,
}
jlreq
はLuaTeX-jaコミュニティが開発している和文クラスです。
W3Cワーキンググループで議論されている
「日本語組版処理の要件」
の実装を試しているクラスです。
美文書LaTeXも第9版からこのクラスに移行したそうなので、
これからの日本語標準クラスといってよいと思います。
これから作成する文書は、迷わずjlreq
でよいと思います。
\jlreqsetup
でクラスオプションを設定できます。
クラスオプションしたい
オプション名 |
値 |
デフォルト値 |
説明 |
---|---|---|---|
|
サイズ名 or {横, 縦} |
|
用紙のサイズ |
|
寸法 |
|
欧文フォントのサイズ |
|
寸法 |
- |
和文フォントのサイズ |
|
実数 |
|
和文/欧文のサイズ比 |
|
長さ |
|
1行の長さ |
|
自然数 |
|
1ページの行数 |
|
寸法 |
ノドの余白の大きさ |
|
|
寸法 |
小口の余白の大きさ |
|
|
寸法 |
天のアキの大きさ |
|
|
寸法 |
地のアキの大きさ |
|
|
寸法 |
|
行送り |
|
寸法 |
- |
行間 |
|
寸法 |
柱やノンブルの左右のアキ |
|
|
寸法 |
段間 |
|
|
寸法 |
傍注の幅 |
1行あたりの文字数を指定したい(line_length
)
% 全角40文字(デフォルト)
\documentclass[line_length=40zw]{jlreq}
% 全角28文字に変更
\documentclass[line_length=28zw]{jlreq}
1ページあたりの行数を指定したい(number_of_lines
)
% 30行(デフォルト)
\documentclass[number_of_lines=30]{jlreq}
% 27行に変更
\documentclass[number_of_lines=27]{jlreq}
余白を調整したい
\documentclass[head_space=25.4mm]{jlreq} % 天の空き
\documentclass[foot_space=25.4mm]{jlreq} % 地の空き
\documentclass[gutter=25.4mm]{jlreq} % ノドの空き
\documentclass[headfoot_sidemargin=0pt]{jlreq} % 柱やノンブルの左右の空き
- ノド
ページを綴じる側の余白です。左右ページが同じデザインの場合、横組なら左マージン、縦組なら右マージンです。
- ノンブル
各ページに振るページ番号です。
- 柱
各ページの上か下に出力する章や節の名前です。