[LaTeX] LaTeX 文書のレイアウト

LaTeX で扱う長さの単位

LaTeX における長さの単位は、長さが一定である絶対的な単位と長さが可変である相対的な単位の2つがあります。

絶対的な単位

命令 内容
mm ミリメートル
cm センチメートル 1 cm = 10 mm
in インチ 1 in = 25.4 mm
pt ポイント 1pt = 1 / 72.27 in
(bp) ビックポイント(印刷) 1 bp = 1/72 in
(sp) スケールポイント(印刷)1 sp = 1/65536 pt
(dd) ディドーポイント(印刷)1 dd = 1/12 pc
(pc) パイカ(印刷)1 pc = 12 pt
(cc) シセロ(印刷)1 cc = 12 pt
(Q) 級(日本の印刷,文字サイズ用) 1 Q = 1.4 pt
(H) 歯(日本の印刷,長さ用)1 H = 1.4 pt

丸カッコで囲まれた単位は通常は使用しません。

相対的な単位

命令 内容
ex x の高さ
em M の幅
zh 全角文字の高さ
zw 全角文字の幅

段組

文書全体を2段組にするには,文書クラスのオプションを使用します.

  • \twocolumn — 2段組
  • \onecolumn — 段組なし

文書の一部を段組にする,あるいは,3段組以上にしたい場合は,multicolパッケージを利用します.まず,プリアンブルに次の命令を入力します.

\usepackage{multiocol}

 

次に,段組をしたい箇所に,multicols環境(つづりに注意)を使用します.

入力例

\begin{multicols}{段組数}
 段組される文章 
\end{multicols}

 

段組は,2段以上10段未満まで可能です.

段組の線は以下の命令で制御できます.

\setlength{\columnseprule}{線の幅}

空白の制御

空白制御文字には次のようなものが用意されています.

命令 内容
~(ティルダ) 改行を抑制して単語間に空白をあける
\_(半角スペース) 半角の空白
\quad クワタ(全角空白)
\qquad 2つ分のクワタ
\, クワタの 1/6

値を明示的に指定して空白制御を行うコマンドも用意されています.

改ページ

命令 内容
\vspace{値} 与えられた分だけ行間をあける
\vspace*{値} 行間がページの境目になっても行間をあける
\hspace{値} 与えられた分だけ横に空白をとる
\hspace*{値} 空白が行の境目になっても横に空白をとる
\\[値]% 与えられた分だけ改行幅をあける

 

改ページ

図表などが,所望のページに表示されない場合は,強制的に改ページを行うことで解決することがあります.

命令 内容
\pagebreak{値} 値によって改ページの許可を与える
\nopagebreak{値} 値によって改ページを抑制する
\newpage 強制的に改ページする(図表はそのまま)
\clearpage 命令までの図表を全て表示して強制的に改ページする
\cleardoublepage 奇数ページで始まるように強制的に改ページする