• 検索結果がありません。

Copyright 2004, 2005, 2006 Gnu ( 1.2 ) Gnu Free Documentation License Gnu D

N/A
N/A
Protected

Academic year: 2021

シェア "Copyright 2004, 2005, 2006 Gnu ( 1.2 ) Gnu Free Documentation License Gnu D"

Copied!
416
0
0

読み込み中.... (全文を見る)

全文

(1)

好 好

L

A

TEX 2ε

初級編

渡辺徹

第 1.13 版

2006 年 8 月 18 日

Love Love L

A

TEX

—for all beginners at ) entry level— by ,or Watanabe

“,e TEXbook has good examples, problems and jokes.”

Thór Watanabe

Graduate School of System Information Science

Future University-Hakodate

thor at tex dot dante dot jp

(2)

文書 財団発行 Gnu 文書利用許諾契約書 ( 1.2 以降 一 選択) 定 条件 下 複製,頒

布, 改変 許可 .変更不可部分,表 ,

裏 指定 . 利用許諾契約書 複製物 Gnu Free

Documentation License (Gnu 文書利用許諾契約書) 章(付

録D) 含 .

本書 記載 企業,団体 名前 製品名等 権利帰属 者 商標 商標登録 所有物 .本冊子 ™ 及 ® 明記

(3)

何 文書 執筆 , ・何・書 内容 関 考 思 . ,書 内容 決 ・・・・・書 必 決 思 .大変大 文書 ,数式 大量 含 ,何 包括的 方法 便利 .特 科学技術系 論文 執筆 事 考 , 特化 手法 用 方 利便性 向上 . 状況 広 使 LATEX 呼

本 LATEX 用 文書作成 解説 .LATEX TEX

上 構築 .TEX/LATEX , 誰 無料 自由 (free) 入手 事 可能 .LATEX 使 ,体 裁 整 美 文書 簡単 作成 . 科学技術系 文書 執筆 時,本来 「見出 体 24 pt」 「1 行 文字数 40 文字 1 36 行」 様 書式 関 問題 考 方 良 場合 ,LATEX 可能 .LATEX 文書 論理 構造 気 原稿 執筆 事 ,書式 内容 分離 事 可 能 *1 本書 全 LATEX 使 人 対象 , 必要 書式 整 段階*2 論文等 文書 LATEX 執筆 説 目的 *3. 本 単 「LATEX 機能 紹介 ・説・明・書」 ,「動 作原理 仕組 理解 LATEX 使 ・教・科・書」 近 思 .昨今 *1HTML & CSS XML & XSL 関係 似 思 良 . *2比較的規模 大 学会等 ,論文投稿 LATEX 書式 提供 所 数多 .大学等 教育機関 LATEX 用 学位論文 提供 所 . *3体裁 調整 ,本来 執筆者 担当 部分 ,投稿 求 方 行 作業 ,体裁調整 関 説明 応急処置的 領域 留 .

(4)

tips 集 説明書 重宝 , 説明書 自力 問題 解決 能力 獲得 ,更 飛躍 向 難 側面 .TEX LATEX 何 数式 再現性 素晴 ,文書 明確 論理 構造 求 状況 効率 対応 使 思 .本書 高度 内容 関 ,著者 公開 『好 好 LATEX 2ε』 参照 *4.2006 年 4 月現在多 続編 未完 ,草稿段階 文書 暫定的 公開 .

凡例

本書 書体 変更 事 同 語句 違 意味 持 多数 .‘dvipdfmx’ 語 ‘dvipdfmx’ ‘dvipdfmx’,‘dvipdfmx’, ‘dvipdfmx ’ 別 意味 持 . 書体 種類 3.20節 参照 . 書体 意味 例 体 通常 文章 dvipdfmx 体 (3.22節参照) dvipdfmx 体 入力 dvipdfmx 体 変数 強調 dvipdfmx 体 (3.22.2節参照) dvipdfmx 本文中 左側 体,右側 準 出力例 ,入出力 対 表 .

The length of a pen should be comrotable to write with: too long and it makes him tired; too short and it\ldots.

The length of a pen should be comrotable to write with: too long and it makes him tired; too short and it. . . .

使 ,原稿 左側 入力 ,右側 出力

例 同 結果 確認 .

本文中 入出力例 対 , 眺 ,実際 自分 入力 ,実行

結果 吟味 事 勧 .

(5)

実行結果 吟味 事 勧 , 他 分野 比 現象 再現性 確定的 ,追試可能性 高 点 *5. 科学的 論述 中心 場合 「論拠 信用 」 筋 , 場合 ,実際 手 使 組 , ,実行(実験) ,結果 吟味(考察) 事 誰 自由 ( 呈示 限 ). 数学 証明 , 的 話 一度自分 構造 原理 考 ,得 知識 一生 人 . 考 基 ,本書 例 中心 話 進 , 例 自分 入力 , 実行結果 吟味 事 推奨 . 文中 which perl 表記 入力 示 .複数行 入力 場合 次 . $ platex input.tex $ jbibtex input.tex

$ dvipdfmx -S -o output.pdf input.dvi

先頭 ‘$’ 表示 記号 , 入力 .

上 特定 押 事 示 Alt .

Ctrl + Alt + Delete Ctrl , Alt , Delete 同時 押 事 . Ctrl + x Ctrl + s Ctrl + x 押 後 Ctrl + s 押 事 表 . 本書 表記 ‘\’ Windows 環境 , 等 円記号 ‘Y=’ 視認 思 .Windows 方 基本的 ‘Y=’ Unix 系 OS ‘\’ 文字化 認識 頂 問題 . 何 文字列 数値 置 換 h変数i 表記 .  少々難解 思 箇所,LATEX 動作原理 触 段落 関 , 段落 『急 危険!』  付与 . *5心理学実験 被験者 集 必要性 ,恐 程度 処理能力 有 計算機 一台 十分 .

(6)

LATEX 重要 .LATEX

Michel Goossens 氏 Sebastian Rahtz 氏,Frank Mittelbach 氏,Leslie Lamport 氏 出版 日本語訳 1 冊 5,000 円程度 値段 . LATEX 必携 書籍 4 冊程 . •『文書処理 LATEX 2ε』[33] 3,000 円. •『LATEX 』[34] 4,800 円. •『LATEX 』[35] 5,400 円. •『LATEX Web 』[36] 4,800 円. 「必携 本 買 18,000 円 」 思 事 . 使 思 方 ,誰 薦 使 始 方 手 出 思 . ,LATEX 使 方 技術資料 全 公開 ,親切 方 詳 取 扱 場合 . 見 特 困 事 思 ,情報 離 離 存在 , 勝手 悪 . Richard Stallman 氏 訴 通 , 抱 問題点 思 . 新 作成 事 . LATEX 既存 , 活用方法 話 限定 .事 務的 書類 作成 主 論文 書 情報 集 , 表 色 付 , 情報 含 . ・ 作成方法 最小限 ,既存 良書 付録 B 参 照 .

(7)

謝辞

本書 作成 非常 多 方々 協力, 助言 実現 難

事 容易 想像 .

TEX 作者 Donald Knuth 氏 最大 感謝 表

.氏 TEX 土台 作 陰 , 素晴 世界 体験

事 事 喜 感 .

LATEX 全般 関 秋田純一氏,奥村晴彦氏,野村昌孝氏,吉永徹美氏 多

事 学 .出版,校正, 関 木村健一氏 助言

, 書籍 貸 頂 .

LATEX 作者 Leslie Lamport 氏,LATEX 2ε 開発 Frank

Mit-telbach 氏,Johannes Braams 氏,David Carlisle 氏,Michael Downes 氏,Alan Jeffrey 氏,Sebastian Rahtz 氏,Chris Rowley 氏,Rainer Schöpf 氏,TEX 日 本語化 下 中野賢氏 方々,Windows pTEX 移植

角藤亮氏,dviout 開発 大島利雄氏 乙部厳己氏,BIBTEX 開発

Oren Patashnik 氏,MakeIndex 開発・改良 Pehong Chen 氏 Nelson Beebe 氏,Dvipdfm 作者 Mark Wicks 氏,Dvipdfmx 保守・管 理 平田俊作氏 趙珍煥氏,PostScript PDF 記述言 語 作成 Adobe 社 方々, , , 作成 ,TEX 分野 貢献 方々 感謝 . 大友康寛氏 田中健太氏 本書 誤記 指摘 , 改善 箇 所 議論 .永田善久氏 語表記 教 . 多 方々 本書 作成 貢献 下 .本当 .協 力 方々 ,本書 日本 TEX 恒久的 財 産 残 続 事 切 望 .

(8)

本書 GnuFree Documentation License*6 書籍 , 原稿 PDF 版 著者 *7 公開 .誤記・誤植 補足事項 関 情報 取 扱 *8.本書 「同 出力 LATEX 実現 」 感 ,直接原稿 参照 . 本書 印刷用 PDF,hyperref 便利 操作 可能 閲覧用 PDF 公開 . 閲覧用 PDF 保存 文字列検索 ,紙 媒体 本書 時 活用 思 .

最後 Gnu 思想*9 GnuFree Documentation License 作成 Free

Software Foundation Richard Stallman 氏 感謝 .

*6FSF 文書 利用 関 事 .

*7http://tex.dante.jp/typo/

*8書名 『好 好 LATEX 2ε 初級編』 名前 公開 場合 .

*9 Gnu 関 情報 公開 団体 FSF: Free Software Foundation (gnu@gnu.org)

言 .彼 目指 社会,彼 思想 詳 事 (http://www.gnu.

org/) 良 .私 本書 作 , FSF 活動 触発

(9)

目次

i

謝辞

v

第 1 章

執筆 始

1

1.1 組版 . . . 1 1.2 文章表現 . . . 1 1.3 TEX 何 . . . 3 1.4 WYSIWYG 何 . . . 3 1.5 一括処理 何 . . . 4 1.6 LATEX. . . . 4 1.7 LATEX 導入 . . . . 5

第 2 章

L

A

TEX

基本

7

2.1 基本 基本 . . . 7 2.1.1 処理 流 . . . 7 2.1.2 動 . . . 9 2.1.3 原稿作成時 注意点 . . . 11 2.1.4 ・ 基本的 操作. . . 12 2.1.5 遭遇 . . . 14 2.1.6 操作. . . 17 2.1.7 . . . 19 2.1.8 括弧 . . . 20 2.2 LATEX 形式 . . . . 21 2.3 基本 . . . 23

(10)

2.3.1 原稿 先頭 . . . 23 2.3.2 . . . 24 2.4 執筆環境 基本 . . . 26 2.5 原稿 出力形式 . . . 27 2.5.1 出力形式 種類 概説. . . 27 2.5.2 LATEX 原稿 DVI . . . . 29 2.5.3 DVI PDF ―――Dvipdfmx. . . 30

2.5.4 DVI PostScript ―――dvips . . . 38

2.5.5 TEX HTML ―――TEX4ht. . . 39

第 3 章

文章 書 方

45

3.1 文章 論理構造 . . . 45 3.2 表題 . . . 46 3.3 見出 . . . 48 3.3.1 見出 出力 . . . 48 3.3.2 見出 深 . . . 49 3.4 目次 出力 . . . 49 3.4.1 目次 出力 深 . . . 51 3.4.2 見出 番号付 深 . . . 51 3.5 概要 出力 . . . 52 3.6 段落 字下 . . . 53 3.6.1 行頭 字下 . . . 54 3.6.2 段落 字下 ―――indent . . . 54 3.6.3 . . . 55 3.7 長 単位. . . 56 3.7.1 LATEX 単位 取 決 . . . . 56 3.7.2 単位 使 方. . . 56 3.8 句読点 . . . 57 3.9 注釈 . . . 59 3.10 文字 強調 . . . 59 3.11 出力 記号 . . . 60 3.11.1 特殊記号 . . . 60 3.12 原稿中 空白 扱 . . . 60

(11)

3.13 挿入 . . . 61 3.14 書 . . . 62 3.14.1 特殊 書 1―――alltt . . . 62 3.14.2 特殊 書 2―――cmtt. . . 63 3.15 引用 文 区切 . . . 63 3.15.1 書籍名 雑誌名 引用 . . . 65 3.15.2 . . . 66 3.15.3 . . . 67 3.15.4 改行 . . . 68 3.16 空白 扱 . . . 68 3.16.1 文章 中 空白 . . . 68 3.16.2 他注意 . . . 70 3.16.3 和文 欧文 空白 . . . 70 3.17 行揃 . . . 71 3.18 箇条書 . . . 73 3.18.1 番号付箇条書 環境 拡張―――enumerate . . . 74 3.19 復習. . . 75 3.20 書体 . . . 76 3.20.1 文字 大 変更 . . . 78 3.20.2 書体 変更 . . . 79 3.20.3 基本書体 変更 . . . 81 3.21 文章 修正 . . . 81 3.21.1 構文 ―――syntonly . . . 82 3.22 . . . 82 3.22.1 標準的 . . . 83 3.22.2 . . . 85 3.22.3 標準 使用 . . . 86

第 4 章

89

4.1 言語 ? . . . 89 4.2 記号 . . . 89 4.2.1 記号 分類 . . . 90 4.2.2 . . . 91

(12)

4.2.3 定義 . . . 92 4.2.4 文字 区切 . . . 95 4.2.5 引数 . . . 100 4.3 ・入 子構造 . . . 100 4.3.1 大域化 . . . 102 4.4 宣言 命令 違 . . . 103 4.5 相互参照 . . . 104 4.5.1 相互参照 仕組 . . . 105 4.5.2 . . . 108 4.6 相互参照 工夫 . . . 109 4.6.1 参照 表示―――showkeys . . . 112 4.6.2 相互参照 関 LATEX 警告 . . . 112

第 5 章

数式 書 方

113

5.1 . . . 113 5.2 数式 出力 . . . 113 5.2.1 文中数式 . . . 114 5.2.2 . . . 114 5.2.3 別行数式 . . . 114 5.2.4 番号付 数式. . . 115 5.2.5 複数行数式 . . . 116 5.2.6 複数行番号付 数式 . . . 117 5.3 書体 変更 . . . 117 5.4 数式 空白 調節. . . 119 5.5 基本的 数式 . . . 121 5.5.1 添 字 . . . 121 5.5.2 数学関数 . . . 122 5.5.3 大 可変 数学記号 . . . 123 5.5.4 区切 記号 括弧. . . 124 5.5.5 行列 . . . 126 5.6 表示形式 調整 . . . 130 5.7 数式 中 記号 . . . 132 5.7.1 文字 . . . 132

(13)

5.7.2 関係子 演算子 数学記号 . . . 134 5.7.3 標準 数学記号―――latexsym . . . 136 5.8 定義 定理 . . . 137 5.8.1 定理型環境 . . . 138 5.9 他有益 事柄 . . . 139 5.9.1 記号 積 重 . . . 141 5.9.2 記号 重 合 . . . 141 5.9.3 数式 太字 . . . 142 5.9.4 高 幅 揃 . . . 143 5.9.5 分数 書 方 . . . 144 5.9.6 場合分 . . . 145 5.9.7 数式 中 空白 書体 . . . 146 5.9.8 行列 省略点. . . 147 5.10 良 間違 正統 入力方法 . . . 148 5.10.1 全角 数式 入力 . . . 148 5.10.2 文中 数式 入力 . . . 149 5.11 数式表現 拡張―――AMSLATEX . . . 150 5.11.1 AMSLATEX 数式環境 概説 . . . 152 5.11.2 gather 環境 . . . 154 5.11.3 split 環境 . . . 154

5.11.4 align, flalign, alignat 環境 . . . 155

5.11.5 multline . . . 155 5.11.6 括弧付 行列. . . 156 5.11.7 数式番号 工夫 . . . 158 5.11.8 例 . . . 159 5.11.9 追加 演算子等 . . . 160 5.11.10 他 . . . 162 5.11.11 分数 拡張 . . . 164 5.11.12 AMSFonts 数学記号 . . . 165 5.12 txfonts/pxfonts 拡張 . . . 165

第 6 章

図表 構成

171

6.1 一般的 取 決 . . . 171

(14)

6.2 LATEX. . . 172 6.3 表 . . . 173 6.3.1 表中 脚注 . . . 177 6.3.2 tabular 環境 出力位置 . . . 177 6.3.3 書籍 表罫線―――booktabs . . . 178 6.3.4 小数点揃 ―――dcolumn . . . 179 6.3.5 表 行 連結―――multirow . . . 180 6.3.6 跨 表―――longtable . . . 181 6.3.7 表 幅 指定―――tabularx . . . 184 6.3.8 表作成支援 . . . 185 6.4 図 関 制約 画像 扱 . . . 186 6.5 画像 張 込 . . . 187 6.5.1 選択. . . 187 6.5.2 具体的 手順. . . 188 6.5.3 張 込 . . . 190 6.5.4 画像 拡大 回転等 操作 . . . 192 6.5.5 Dvipdfmx EPS 画像 扱 . . . 193 6.5.6 PDF 画像 切 抜 BoundingBox . . . 194 6.5.7 dvips Dvipdfmx 併用 . . . 196 6.5.8 ・論文 図 張 込 . . . 196 6.5.9 汎用的 画像 作成 活用. . . 197 6.5.10 特有 処理 . . . 197 6.6 図 張 込 際 工夫 . . . 200 6.6.1 図 二 横 並 . . . 200 6.6.2 画像 文字 追加 ―――labelfig . . . 201 6.7 描画 方法 . . . 203 6.7.1 書 図 作成 . . . 203 6.7.2 曲線 描画 . . . 204 6.7.3 picture 環境 描画 . . . 205 6.7.4 picture 環境 拡張 1―――epic . . . 208 6.7.5 picture 環境 拡張 2―――eepic . . . 209 6.7.6 picture 環境 拡張 3―――pict2e . . . 211 6.8 他 描画 . . . 211

(15)

6.8.1 Tpic 描画 . . . 212 6.8.2 描画 . . . 213 6.8.3 PSTricks . . . 215 6.8.4 Xy-pic . . . 217 6.8.5 化学式・化学構造式 . . . 217 6.8.6 描画 . . . 217

第 7 章

文献一覧 作成

219

7.1 参考文献 明記 . . . 219 7.2 参考文献 手動 並 場合 . . . 220 7.2.1 文献 並 方. . . 221 7.3 参考文献 並 替 . . . 222 7.3.1 JBIBTEX 使 方 . . . 222 7.3.2 文献 作成 . . . 223 7.3.3 参考文献一覧 出力 . . . 224 7.3.4 文献 種類及 項目 . . . 228 7.3.5 各文献 出力例 . . . 230 7.3.6 文献 追加例. . . 232 7.3.7 文献 複数参照―――cite . . . 234 7.3.8 参照 形式 変更 . . . 235 7.4 文献 管理 . . . 236

第 8 章

L

A

TEX

応用

237

8.1 簡単 設定 . . . 237 8.1.1 版面 . . . 237 8.1.2 簡単 ―――geometry . . . 240 8.1.3 設定 1. . . 249 8.1.4 ・ 変更 2―――fancyhdr . . . 250 8.1.5 /総 . . . 253 8.2 制御 . . . 253 8.3 他 . . . 254 8.3.1 日付 . . . 254 8.3.2 LATEX . . . 255

(16)

8.4 単位・通貨 出力 . . . 255 8.5 定義 見出 変更 . . . 257 8.6 目次再 . . . 257 8.7 多段組 . . . 259 8.7.1 3 段組以上 多段組―――multicol . . . 260 8.8 長 . . . 263 8.9 箱 操作 . . . 265 8.9.1 枠 箱 . . . 265 8.9.2 枠 箱 . . . 266 8.9.3 広範囲 箱 . . . 267 8.9.4 箱 保存 使用. . . 268 8.9.5 箱 上 下 . . . 269 8.9.6 罫線 下線 . . . 269 8.9.7 枠付 箱 2―――fancybox. . . 270 8.10 空白 挿入 . . . 274 8.10.1 水平方向 空 . . . 274 8.10.2 垂直方向 空 . . . 275 8.11 伸縮 糊 . . . 276 8.11.1 空白 . . . 277 8.12 付録 追加 . . . 278 8.13 原稿 複数 分 . . . 279 8.14 翻訳作業 . . . 280 8.15 用語 統一 . . . 280 8.16 色 指定―――color . . . 281 8.16.1 要素 色 付 . . . 281 8.17 挿入―――listings . . . 284 8.17.1 言語 設定 . . . 286 8.17.2 主 設定値 . . . 288 8.18 URL 記述―――url . . . 292 8.19 実現―――hyperref . . . 292 8.19.1 . . . 293 8.20 原稿 執筆支援 . . . 296 8.20.1 入力支援統合環境―――YaTEX. . . 296

(17)

8.20.2 原稿 支援―――Make . . . 296 8.20.3 latexmk . . . 306 8.20.4 原稿 版管理―――CVS . . . 306 8.21 簡単 計算 条件分岐. . . 307 8.21.1 簡単 四則演算―――calc . . . 307 8.21.2 条件分岐―――ifthen . . . 309

第 9 章

文書

313

9.1 投稿・概要論文 . . . 313 9.2 学位論文 . . . 318 9.2.1 提供 場合 . . . 318 9.2.2 提供 場合 . . . 320

付録 A

最近 動向

327

A.1 PDF TEX . . . 327 A.2 文字 書体 . . . 328 A.2.1 日本語 周辺 . . . 332 A.3 日本語 . . . 333 A.4 画像 周辺 . . . 333 A.5 今後 . . . 333 A.5.1 ptetex . . . 334 A.6 環境依存 話 . . . 336

A.6.1 Vine Linux. . . 336

付録 B

参考資料

339

B.1 LATEX 直接関係 参考資料 . . . 339 B.2 LATEX 書籍 . . . 342 B.2.1 入門書 1 . . . 342 B.2.2 入門書 2 . . . 343 B.2.3 数学系 . . . 343 B.2.4 化学・生化学 . . . 344 B.2.5 作成 . . . 344 B.2.6 TEX 本 . . . 344

(18)

B.3 文書作成全般 . . . 345 B.3.1 作文技術 . . . 345 B.3.2 組版全般 . . . 345 B.3.3 多少入手 難 書籍 . . . 345 B.3.4 無料 冊子 . . . 346 B.4 資料 . . . 346

B.4.1 CTAN Ring Server 使 方 . . . 346

B.4.2 LATEX. . . 347

B.4.3 LATEX 周辺 資料 . . . 349

B.4.4 . . . 350

B.5 . . . 351

付録 C

変更履歴

353

付録 D

The Gnu Free Documentation License

355

D.1 Preamble . . . 355

D.2 Applicability and definitions. . . 355

D.3 Verbatim copying . . . 356

D.4 Copying in quantity . . . 356

D.5 Modifications . . . 357

D.6 Combining documents . . . 358

D.7 Collections of documents. . . 359

D.8 Aggregation with independent works . . . 359

D.9 Translation . . . 359

D.10 Termination . . . 359

D.11 Future revisions of this license. . . 359

命令索引

361

(19)

図目次

2.1 処理 流 . . . 7 2.2 TEX4ht 動作 概要 . . . 40 3.1 入力 出力例 . . . 77 6.1 longtable 使用例 出力結果. . . 183 6.2 tabularx 使用例 出力結果 . . . 185 6.3 1 段組 横 図 二 並 . . . 200 6.4 labelfig 使 方 . . . 203 6.5 制御点 式 得 曲線 . . . 205 6.6 Tpic 使用例. . . 212 6.7 METAPOST 出力例 . . . 215 8.1 版面 使用 長 . . . 238 8.2 multicol 使用例 出力結果 . . . 264 A.1 基本書体 変更例 . . . 329 B.1 Ring Server 探検 . . . 348

表目次

2.1 Windows OS 基本 . . . 12 2.2 Unix 系 OS 基本 . . . 13 2.3 Dvipdfmx 指定 . . . 33 3.1 文書 構成要素 . . . 46 3.2 LATEX 見出 定義 . . . . 48 3.3 見出 階層. . . 49 3.4 LATEX 使用 主 単位 . . . . 56 3.5 SI 基本単位 . . . 57

(20)

3.6 10n 修飾子. . . 57 3.7 特殊記号 . . . 61 3.8 記号 . . . 61 3.9 . . . 67 3.10 揃 命令 宣言 . . . 72 3.11 文字 大 変更 . . . 78 3.12 基準 文字 大 挙動 違 . . . 79 3.13 書体 変更 . . . 80 3.14 和文書体 . . . 81 4.1 一覧 . . . 99 4.2 定義 名 . . . 106 4.3 要素 応 貼 方 . . . 109 5.1 数式 書体 変更 . . . 118 5.2 amssymb 数式書体 拡張 . . . 118 5.3 数式 空白 制御 . . . 120 5.4 添 字 使 方 例 . . . 121 5.5 主 数学関数 . . . 122 5.6 大 可変 数学記号 . . . 123 5.7 主 区切 記号 . . . 125 5.8 括弧 大 指定 例 . . . 125 5.9 array 環境 主 列指定子 . . . 127 5.10 array 環境中 罫線 命令 . . . 128 5.11 数式 表示形式 変更. . . 130 5.12 小文字 . . . 132 5.13 小文字 変体文字 . . . 133 5.14 大文字 . . . 133 5.15 関係子 . . . 134 5.16 二項演算子. . . 134 5.17 大型演算子. . . 134 5.18 小 . . . 135 5.19 大 . . . 135

(21)

5.20 矢印 . . . 135 5.21 特殊 数学記号 . . . 136 5.22 点 . . . 136 5.23 標準 数学記号 . . . 137 5.24 amsmath 追加 大文字 変体文字. . . 160 5.25 amsmath 追加 数学関数 . . . 160 5.26 amsmath 追加 積分記号 . . . 161 5.27 amsmath 追加 記号 . . . 161 5.28 amsxtra 追加 添字 記号 . . . 161 5.29 amsmath 追加 空白命令 . . . 162 5.30 AMSFonts 二項演算子 . . . 165 5.31 AMSFonts 二項関係子 . . . 166 5.32 AMSFonts 否定二項関係子. . . 167 5.33 AMSFonts 矢印記号 . . . 167 5.34 AMSFonts 否定矢印記号 . . . 167 5.35 AMSFonts 文字 文字 . . . 168 5.36 AMSFonts 区切 記号 . . . 168 5.37 他 AMSFonts 数式記号 . . . 168 5.38 他 文字記号 . . . 168 5.39 txfonts/pxfonts 拡張 二項演算子 . . . 168 5.40 txfonts/pxfonts 拡張 数学記号 . . . 169 5.41 txfonts/pxfonts 拡張 大型演算子 . . . 169 5.42 txfonts/pxfonts 拡張 区切 記号 . . . 169 5.43 txfonts/pxfonts 変体文字 . . . 169 5.44 txfonts/pxfonts 拡張 二項関係子 . . . 170 6.1 浮動体 種類 . . . 172 6.2 浮動体 位置指定 . . . 173 6.3 tabular 環境 主 列指定子 . . . 174 6.4 tabular 環境中 罫線 命令. . . 175 6.5 表 出力例. . . 176 6.6 各種 画像形式対応状況. . . 187

(22)

7.1 文献 形式. . . 229 7.2 名 . . . 230 7.3 文献 種類 必須・任意項目. . . 231 7.4 cite 変更 命令. . . 235 8.1 指定. . . 250 8.2 番号 種類 指定. . . 251 8.3 textcomp 使 記号 . . . 258 8.4 定義済 見出 変更. . . 259 8.5 LATEX 歴史 . . . 272 8.6 改行 許 水平方向 空 . . . 274 8.7 改行 許 水平方向 空 . . . 275 8.8 垂直方向 空 . . . 276 8.9 LATEX 使用 . . . 277 8.10 主 . . . 278 8.11 listings 使用 主 言語 . . . 287 A.1 関連 一覧 . . . 328

(23)

1

執筆 始

LATEX 文章 紙面 構成 上 重要 組版 少 紹介 . ,LATEX 歴史的背 景 諸事情 簡単 触 .

1.1

組版

組版 媒体,特 書籍 紙 読者 読 必要 情報 適切 位置 配置 事 . 現代 上 文書 組版 . 手軽 印刷 用 美 用 組版 可能 . 文書 組版 少 説明 . 世界中 出版 書籍 一定 沿 組版 .例 1 行 何文字 ,1 何行 約束事 . 様式 各出版社 各種学会 組織 各々 定 . 決 事 ,文字 図 含 本 雑誌 必 誰 見 ,読者 相手 事 前提 . 本 内容 合 読者 読 本 何 追求 様々 書式 存在 .

1.2

文章表現

LATEX 高度 技術 持 自動的 組版 . 最低限 覚 , 目 文書 仕上 . 次 例文 中 多 文章表記 上 約束事 秘 .

(24)

The length of a pen should be comrotable to write with: too long and it makes him tired; too short and it\ldots.\par When I was a young---a foolish boy---the pen was too long! So I used to break it.

The length of a pen should be comrotable to write with: too long and it makes him tired; too short and it. . . .

When I was a young—a foolish boy—the pen was too long! So I used to break it.

句読点 用法 確認 . , 記号

, 同様 ,記号 前 空白(空 ) 入 ,後 半角 空白 挿 入 .文 中断 ,em-dash 場合 前後 空白 入 .

‘‘\,‘Stop!’ the man said.’’ \par Prof.~Albert Einstein (1897--1955) was born in German (see fig.~3). His famous equation $ E = mc^2 $ is written in the theory.

“ ‘Stop!’ the man said.”

Prof. Albert Einstein (1897–1955) was born in German (see fig. 3). His famous equation E = mc2 is written in the the-ory. 一文 引用 ,引用 中 引用 隣接 部分 若干 空白 挿入 . 1897 年 1955 年 生 ,数値 範囲 示 場合 en-dash 用 .日本語 波 ‘∼’ 使 .「図 3 参照 」 意味 ‘(see fig. 3)’ ,丸括弧( ) 左側(起 ) 空白 入 ,右側(受 ) 入 . ‘fig.’ ‘3’ 改行 事 好 , ‘~’ 補 .数 式中 等号 ‘=’ 関係演算子 意味 ,前後 適切 空白 挿入 事 .

$$ agenda \leftarrow office $$ $$ \mathit{agenda} \leftarrow \mathit{office}$$ agenda← office agenda← office 上記 二 例 . ,二 目 正 意味 ,一 目 間違 意味 .執筆者 意図 「 agenda office 代入 」 事 ,一 目 \mathit 使 ,「変数 a, g, e, n, d, a 積 変数 o, f , f , i, c, e 積 代入 」 全 異 意味 . 文章表現 行 上 作文( 組版) 関 約束事・知識 知 読者 正確 意図 伝

(25)

1 他 文字 伝達 採用 場合, 用 記号 意味 正確 把握 ,「間違 意味」 相手 伝 事 . 文書 正確性 保持 ,読者 深 理解 共感 得 事 難 . 本書 「記号 使 方」 関 部分 取 扱 , LATEX 上 実現 良 説明 . 文章表現 関 部分 LATEX 場合 重要 ,本文中 強調 表記 . 近年 呼 多数存在 .OpenOffice.org

Writer Microsoft Office Word 類 .

LATEX 決定的 差 文書 要素 直接視覚 的 調整 施 .例 ,‘I’ 文字 斜体 (I ) ,強 調 意味 変数 意味 部分 曖昧 .LATEX 使 ,視覚的 文字 意味 認識 ,文書 執筆 事 .

1.3

TEX

TEX [53] Donald Knuth 氏 開発 組版 .特筆 点 数式 処理 優 事,簡単 作成 論文 作成,果 商 業出版 耐 機能 持 事 . TEX 用 書式 統一 美 文書 作成 事 . 論理構造 文章 作成 .無論 TEX 処理 自動 , 必要 命令 明示的 記述 .覚 多少時間 難点 ,慣 文書 編集 便利 .

1.4

WYSIWYG

WYSIWYG “What You See Is What You Get” 略 「見 得

」 意味合 画面 見 紙

出力 事 言 .TEX WYSIWYG 紙 出力

(26)

間 必要 , 地球環境 悪化 促進 . 画面上 確認作業 . 言 .

1.5

一括処理

TEX 一 特徴 通常 言語 同 原稿 一括 処 理 方式 採用 . 当然 事 大違 .一括処理( 処理) 採用 事 ,仕上 組版 終了 分 事 . 方式 言語 文書 全体 ( 付 ) .

1.6

L

A

TEX

組版 TEX 完成度 非常 高 ,高性能 . 記事 書 思 手続 非常 多 . 命令 定義 , 定義 使 特定 書式 用意 簡単 文書 作成 事 . 開発 Leslie Lamport 氏 ,彼 作 成 LATEX 言 . LATEX HTML 同様 方式 採用 .簡単 例 挙 ,次 記述 . <CENTER> 人類普遍 原理 </CENTER> 「人類普遍 原理 」 文字列 中央 寄 ,「始 」 「終 」 ,‘<CENTER>’ ‘</CENTER>’ 二 規則 囲 . 方式 典型的 例 . 方式 要素 属性 与 文書 記述 事 行 . \begin{center} 人類普遍 原理 \end{center} HTML 表記 LATEX ,先程 HTML 記述 良 似 , 分 . TEX LATEX 欧文言語圏 標準 日本語 処理 事 ,中野賢氏 始 方々 TEX 日本語化

(27)

1

,今 TEX/LATEX 使 高品質 日本語組版

. 日本語化 TEX LATEX pTEX,

pLATEX 呼

LATEX 最初 登場 LATEX 2.09 区別

. 煩雑 LATEX 2.09 整備 LATEX 2ε LATEX

.次 LATEX LATEX 3 呼 , 登場 少 先 .

1.7

L

A

TEX

導入

LATEX 導入 関 可能 方法 聞 導入 方 無難 . 個人的 導入 ,環境 次 事 . 最新版 TEX 環境 導入 ,可能 定期的 更新 *1

Windows 阿部紀行氏*2 『TEX 3』 用 非常 簡単 TEX

(角藤版 TEX, dviout, Ghostscript, GSView, jsclasses)

導入 事 . ,例 大友康寛氏

『 LATEX 入門』 解説*3

照 .

Mac OS X MacOS X WorkShop*4 簡単 周辺 導入 *5.今後

展開 MacWiki*6等 参照

Vine Linux 管理者権限 apt-get install task-tetex 実行

TEX 関係 導入 .

Fedora Core 土村展之氏 ptetex3 Fedora Core 5 用 RPM 提 供 *7 *1現在 TEX 更新 指針 提示 ,本書 詳 扱 .簡 単 説明 複数 texmf 呼 用意 ,配布 TEX 自分 後 追加 分離 , 事 可能 管理方法 . *2http://www.ms.u-tokyo.ac.jp/~abenori/ *3http://www.klavis.info/texinstnew.html *4http://www.bach-phys.ritsumei.ac.jp/OSXWS/ *5X11 導入 ,GUI Synaptic 管理 可能 . *6http://macwiki.sourceforge.jp/ *7http://tutimura.ath.cx/~nob/tex/ptetex/ptetex3/rpm/

(28)

LATEX 導入 周辺情報 関 奥村晴彦氏 TEX Wiki*8 参照 良 思 .数 月古 何 問題 発生 可能性 ,可能 限 最新 LATEX 導入 *9. Emacs 操作等 慣 方 , TEX 環境 別 ,TEX 執筆支援環境 導入 大変便利 思 . 2.4節 参照 , 環境 応 適切 思 導入 . *8http://oku.edu.mie-u.ac.jp/~okumura/texwiki/ *9書籍 付録 TEX 環境 提供 ,逆 原因 増 ,本書 類 付与 .

(29)

2

L

A

TEX

基本

操作方法 LATEX 基本 説明 基本操作 関 部分 大雑把 解説 , 適宜参考書 参照 .

2.1

基本 基本

LATEX 普通 違 , 程度 基本的 前提事項 踏 . LATEX 操作 基本 基本 解説

H 2.1.1 処理 流

覚 前 LATEX 処理 流 覧下 文章 書 , LATEX 処理 ,成形結果 確認 事 何度 繰 返 最終的 版 仕上 (図2.1). 「成形」 原稿 編集 °1 °2 °3 出力・印刷 図2.1 処理 流 ,LATEX 変更 加 「整形」 , 新規 DVI 成形 (最近 LATEX 直接 PDF 作 pdfLATEX 存在 .2006 年 4 月現在 日本語化 ,将来的 日本語 含 文書 pdfLATEX 主流 思 ).

(30)

1. 原稿( ) 編集

LATEX 使 文章 ,文章 構造 書式 決定

呼 記述 . 原稿 呼 .原稿

帳 Emacs 編集 (TEX/LATEX 直接

呼 出 ,文書 執筆 事 可能 ).Unix 系 OS 次 入力 Emacs 立 上 思 . $ emacs filename.tex &

Emacs , 好 ,何 8.20節

執筆環境 良 思 . 図2.1 ° 矢印 対応1 .

2. (組版)

成形 . 使 欧文

場合 latex,日本語 扱 latex 日本語化 platex . , $ platex filename.tex 文書 成形 . 作業 事 良 言 . 図2.1 ° 矢印 対応2 . 3. (確認作業) 今 度 画 面 上 成 形 結 果 見 . filename.tex 整形 新 filename.dvi 作 . LATEX 組版後 文書 版後 結果 上 確認 作業 事 言 . Unix 系 OS

$ xdvi filename.dvi &

良 .最後 ‘&’

起動 便利 .dviout Windows

見 . 図 2.1 ° 矢印 対3

応 .

(31)

2

H 2.1.2 動

済 LATEX 方 近 詳 方 聞 .「LATEX 」 言 出 大抵 LATEX 親切 対応 自分 使 ( 帳 Emacs 等) 以 下 test.tex 作成 *1.Windows 方 ‘\’ 円記号 ‘Y=’ 読 替 . \documentclass{jarticle} \begin{document} \LaTeX !! \end{document}

Unix 系 OS Emacs 等 良 .日本語 打 込 Emacs

場合 Emacs 下部 注目 . 下部 表示

[–]J.:–––Emacs: test.tex (LaTeX)–[L1–All––––|

思 .一番右側 [–] 部分 半角入力(英数入力) 全 角入力(日本語入力) 違 表 . 状態 英数文字 入力 . 半角・全角 入力 切 替 CTRL 押 Y= 押 . [–] 表示 [ ] 表示 思 .表示 使 「 漢字変換 」 若干違 *2[ ] 表示 日本語 入力 状態 .最近 呼 半角/全角 ,Windows 場合 半角 全角 切 替 行 ,Unix 系 OS 違 注意 *3.詳 自分 対応 . 次 作業(LATEX 処理, .Windows [ ] [ 名 指定 実行] , *1無用 避 , 名 半角英数 文字 使 ,可能 限 日本語 使 . *2 Shift + Space 切 替 場合 . *3比較的新 思 Unix 系 OS 「全角/半角」入力 切 替 半角/全角 場合 .

(32)

「command」 入力 ‘OK’ 押 起動 . 上 存在 (Windows 方 ) 移動 $ platex test.tex . (端末) 次 表示 思 .

This is pTeX, Version 3.14159-p3.1.5 (euc) (Web2C 7.4.5) (./test.tex

pLaTeX2e <2005/01/04>+0 (based on LaTeX2e <2001/06/01> patch level 0)

(/usr/local/share/texmf/ptex/platex/base/jarticle.cls

Document Class: jarticle 2002/04/09 v1.4 Standard pLaTeX class (/usr/local/share/texmf/ptex/platex/base/jsize10.clo))

No file test.aux. [1] (./test.aux) )

Output written on test.dvi (1 page, 236 bytes). Transcript written on test.log.

始 情報 表示*4 test.dvi 組版後 出力

,処理状況 test.log 書 出 事 .test.tex

出力 test.log 重要 情報 書

何 問題 発生 眺 良 .

 TEX/LATEX 表示 (及 hfilei.log ,様々 情報

出力 .丸括弧 後 名 場合,上記 例 (./test.tex , 読 込 階層 表 .内容 少 分 書 次 . (./test.tex (/usr/local/share/texmf/ptex/platex/base/jarticle.cls (/usr/local/share/texmf/ptex/platex/base/jsize10.clo) ) (./test.aux) )

test.tex jarticle.cls test.aux 子 ,jarticle.cls jsize10.clo 子 読 込 行 事 分 .

*4実 TEX Donald Knuth 氏 思想 3.14159. . . 様 π 収束 .

(33)

2 各括弧 数字 場合,例 ‘[1]’ 番号 表 . ‘[’ 表示 LATEX 処理 中断 組 上 段階 何 問題 遭遇 事 意味 . 後 生成 . ls (Windows 方 dir) $ ls test.* ,次 四 存在 事 確認 .

test.aux test.dvi test.log test.tex

LATEX 原稿 test.tex 三 生成 , 一般的 役割 持 説明 . hfilei.aux 次回 必要 中途 .目次 作成 相互参照 必要 . hfilei.dvi hfilei.tex 出来上 印刷 成形 . DVI 呼 . hfilei.log hfilei.tex 処理状況 流 処理 書 . hfilei.tex 先程作成 LATEX 原稿

H 2.1.3 原稿作成時 注意点

作業 数式 図表 含 簡単 文書 作成 事 . 実際 長 文章 打 込 . 10 個 半角記号 特殊文字 LATEX 別 仕事 使 使 事 . # $ % & _ { } ~ ^ \ 3 個 記号 出力 違 文字記号 . | < > — ¡ ¿

(34)

事 .以上 13 個 記号 文章中 出力 面倒 , (円)記号 補 長 命令 打 込 . \# \$ \% \& \_ \{ \} # $ % & _ { } \textasciitilde   \textasciicircum   \textbackslash  \textbar   \textless  \textgreater ~ ^ \ | < > x 問題 2.1 半角文字 全角文字 混在 程度 量 文章 入力 .特殊記号 含 良 .

H 2.1.4

基本的 操作

上 移動方法 知 , 作 方 知 方 , 主要 紹介 . Windows 表2.1 基本的 提供 . 表2.1 Windows OS 基本 名 意味 mkdir 新規 作成 cd 移動 dir 情報 表示 move 名 変更 移動 copy del 削除 help 表示 使 方( ) mkdir /? 等 事 表 示 . [ ] [ ] 調 同様 事 . Win-dows 利用 良 . 操作 慣 方 2.4節 参照 LATEX 入力支援環境 使 良 方法 . Unix 系 OS 方 覚 操作 不便 感 思 , 日 使 習慣付 良 . 言 何種類 , 関 1 冊 本 奥 深 詳細 譲

(35)

2

. 基本的 操作 表 2.2 紹介 .

簡単 見

$ mkdir --help | less

less 整形 . 表2.2 Unix系OS 基本 名 意味 mkdir 新規 作成 cd 移動 ls 情報 表示 mv 名 変更 移動 cp rm 削除 help 内部 表示 man 表示 少 詳 見 $ man mkdir . 詳 見 $ info mkdir info 整 形 .less info 操作方法 若干癖 慣 時間 .Unix 系 OS 基本的 操作方法,正規表現, , ・ 概念 付録B 参考資料 参照 .Unix 系 OS

$ emacs file.tex & $ platex file.tex $ xdvi file.dvi &

三 操作 .本書 Unix 系 OS 基本 詳 解説 自分 調 . 対 上 一緒 渡 文字列 事 引数 呼 . 多 ‘-’ 二 ‘--’ 始 引数 特別 扱 . 挙動 変 . 使 各 調 . x 問題 2.2 以下 作業 上 行 .Windows 方 mv move ,ls dir , ‘/’ 円 ‘Y=’ 置 換 .

(36)

$ echo message1 >> file.txt $ echo message2 >> file.txt $ mkdir anydir $ cd anydir $ mv ../file.txt ./ $ ls $ more file.txt $ ls ../ 上記 操作 結果 考 .新規 anydir 作成 ,現在 ( ) 存在 file.txt anydir 移動 考 .最後 操作 階層 (親 ) file.txt 事 確認 .

H 2.1.5

遭遇

LATEX 処理 .LATEX 文章中 関 発見 処理 中断 .処理 中断 良 促 . 端末 疑問符 ‘?’ 表示 . . 例題 2.3 以下 errortest.tex 作成 . \documentclass{jarticle} \begin{document}

Hello & Goodbye! Give me $100! Give me 100%! Under_bar is stranger. Is sharp sing #? No its’ \#. Hello \& Goodbye!!

\end{document}

次 error.tex platex error .

次 表示 .

! Misplaced alignment tab character &. 1.3 Hello &

Goodbye! Give me $100! Give me 100%| ?

最後 行 疑問符 ‘?’ 表示 . 状態 何 操作 促 状態 . 3 行目 ‘&’ 不正 使 言

(37)

2 ! You can’t use ‘macro parameter character #’ in math mode.

l.4 Under_bar is stranger. Is sharp sing # ? ‘#’ 間違 使 方 指摘 .極 付 1 度 Enter 押 次 表示 . ! Missing $ inserted. <inserted text> $ l.6 \end{document} ? 今度 ‘$’ 不正 使 言 .以上 事 3 行目 6 行目 半角記号 使 方 間違 事 分 . 1 度 確認 , 違 判別 修正 . 修正後 以下 .

Hello \& Goodbye! Give me \$100! Give me 100%! Under_bar is stranger. Is sharp sing \#? No its’ \#. Hello \& Goodbye!!

3 行目 ‘&’ ‘$’ 4 行目 ‘#’ ‘\’

付 . 再 .

! Missing $ inserted. <inserted text> $ l.4 Under_

bar is stranger. Is sharp sing \#? ? 今度 ‘$’ 書 忘 言 .4 行目 丁 度 ‘_’ 部分 表示 改行 , 部分 間違 事 分 . ‘$’ 同 必要 . Enter 押 終了 . 一 目 表示 . ! Missing $ inserted. <inserted text> $ l.6 \end{document} ? 中断 ,何 煩雑 表示 出現 .

(38)

Overfull \hbox (152.35132pt too wide) in paragraph at lines 3--6 []\OT1/cmr/m/n/10 Hello & Good-bye! Give me $100! Give me 100Under$[]\OML/cmm/m/it/10 arisstranger:Issharpsing \OT1/cmr/m/n/10 #?\OML/cmm/m/it/10 Noits[]\OT1/cmr/m/n/10 # \OML/cmm/m/it/10 :Hello\OT1/cmr/m/n/10 &\OML/cmm/m/it/10 Goodbye\OT1/cmr/m/n/10 !!$

Overfull \hbox 警告 事 分 .次 成形後 DVI

error.dvi . 行 出 .先 程 関 次 表示 . <inserted text> $ LATEX 自動的 ‘$’ 挿入 .‘b’ 文字 ‘r’ 下付 添 字 . ‘Give me 100Underb’ 入力 ‘%’ 感嘆符 ‘!’ 出力 ,次 行 ‘Under’ . 先程 煩雑 警告 行 出 事 意味 . errortest.tex 次 修正 事 .

Hello \& Goodbye! Give me \$100! Give me 100\%! Under\_bar is stranger. Is sharp sing \#? No its’ \#. Hello \& Goodbye!!

望 通 .実際 上記 , 結

果 吟味 .

LATEX 原稿 端末 疑問符 ‘?’ 表示 処理 中断

, 段階 疑問符 ‘?’ 返事 返 次 表示 .

Type <return> to proceed, S to scroll future error messages, R to run without stopping, Q to run quietly,

I to insert something, E to edit your file,

1 or ... or 9 to ignore the next 1 to 9 tokens of input, H for help, X to quit.

? 疑問符 ‘?’ 表示 段階 上記 挙 入力 何 対処 . Enter 対 LATEX 適当 対処 続行 S Enter 押 続 事 同 動作 . R 検出 停止 .

(39)

2 Q Q 押 場合 入 処理 続 . I h文字列i 文字列 挿入 続 .元 原稿 修正 加 . H 対 英語 端末 表示 . X 終了 . X 余 押 .括弧 足 場合 Enter 押 処理 続行 . ‘*’ 表示 処理 中断 . Enter 押 同 表示 . *

(Please type a command or say ‘\end’)

場合 ‘\end{document}’ 入力 処理 終了 場合

強制的 終了 . 中 何 思

*5.

H 2.1.6

操作

行 事 言 .OS 使用可能

異 .Windows 大島利雄氏 dviout ,Unix 系 OS xdvi,Red Hat 又 Fedora Core pxdvi 使 hfilei.dvi 各

開 .Windows 場合 dviout 関 豊富

用意 読 . Unix 系 OS 広 使

xdvi 例 操作方法 説明 . 上 hfilei.dvi 存在 移動 ,xdvi 対 名 指定 ,

$ xdvi hfilei.dvi &

.Unix 系 OS ‘&’ 起動

. 再度 自動的 DVI 再表示

.dviout 同様 再表示機能 .

*5慣 記述間違 見 難 思 ,適当 場所

(40)

xdvi 基本的 操作方法 説明 .右側 枠 囲 文字 . 見 一応押 . 右側 番 号 , 番号 該当 表示 . xdvi 拡大 機能 持 . 左 少 拡大. 中央 普通 拡大. 右 拡大. . ,右側 ‘Quit’ ‘Abort’ ,主 機能 以下 . Quit xdvi 終了 . Reread 一度読 込 hfilei.dvi 再描画 . First 先頭 移動 . Prev 前 移動 . Next 次 移動 . Last 最終 移動 . View PS PostScript 見 . File DVI 別 開 . 終了 ‘Quit’ 押 .  操作 少 疲 , 休憩 .DVI 言 薄 形式 . DVI 別 形式 変換 .

例 PostScript 変換 (Windows 方 dvipsk)

$ dvips -o test.ps test.dvi

test.dvi test.ps 生成 . test.ps $ ps2pdf test.ps test.pdf

PDF test.pdf 生成 事 .Postscript test.ps

出力 $ lpr -Phi test.ps 事 印刷要求 送信 .hi 管理者 聞 . 時 拡張子.tex 省略 $ platex test .以上 例 LATEX test.tex 探 出

(41)

2

LATEX 使 検索 仕組 関係 LATEX Kpathsearch 検索機構 採用 . 上記 例 test.tex

platex test Kpathsearch 自動的 拡張子

探 . 時 ( ) 探 出 情報 必要 .

情報 記載 texmf.cnf . 環境

$texmf/web2c/以下 . $texmf LATEX 格納

一番上 示 .Unix系OS /usr/local/share/texmf/ Windows C:Y=usrY=localY=shareY=texmfY= . $ kpsewhich texmf.cnf

, texmf.cnf 存在 分 .

 最 近 LATEX Kpathsearch 対 応 意 識

適 切 設 定 検 索 . 手 動

検 索 思 . 場 合 kpsewhich

使 less ‘kpsewhich book.cls‘ book.cls

$texmf以下 特定 検索 ,less 整形 .実

Kpathsearch 毎 検 索 場 所 指 定 . ,jarticle.cls kpsewhich jarticle.cls

検索結果 表示 .-progname 付 kpsewhich -progname=platex jarticle.cls 実 行 ,pLATEX jarticle.cls 見 事 . 複数 同 名前 名 存在 , 変 衝突 , 検索 少 済 処理速度 向上 .

H 2.1.7

LATEX 原稿 三 分割 ,特定 使用 . 原稿先頭部分 ( 記述)

\documentclass[h ,. . .i]{h i}[h i]

h前書 部分i ( 記述) \begin{document} h本文i ( ) \end{document} 中 \documentclass,document 環境 必須 ,絶対 必要 記述 . 原稿先頭( )部分 呼 記述

(42)

事 ,同 前書 ( )部分 定義 記述 事 . ,document 環境 挟 本文部分 定義 組版用 記述 . 定 場所 使 決 . 本文 使 事 LATEX 内部 細工 施 言葉 定義 . ,命令,環境,引数, 言 葉 混同 ,本書 以下 取 決 *6 (Windows 方 円記号) 共 用 文字列. 命令 単独 使用 .引数 取 事 . 例:\alpha,\maketitle

環境 ‘\begin{h何々i}’ ‘\end{h何々i}’ 囲 領域,

囲 .引数 取 .

例:\begin{center}h文字列i \end{center}

引数 受 渡 文字列. 必須引数 波括弧 ‘{ }’ 囲 要素. 必須引数 取 必 受 渡 . 例:\section{h見出 語i} 任意引数 言 .角括弧 ‘[ ]’ 囲 要素. 任 意引数 取 任意 受 渡 . 例:\documentclass[h任意引数i]{hi}

H 2.1.8 括弧

,LATEX 基本 知 所 括弧 取決 .括弧 色々 呼 方 ,誤解 避 冊子 以下 定義 . 括弧—「 」 引用 会話文 使 . 二重 括弧—『 』 書名,引用 中 引用 使 . 引用符—‘ ’ 言 .左側 左 ,右 側 右 言 .引用 使 . *6 説明 不十分 ,今 命令 環境 解釈 .

(43)

2 二重引用符—“ ” 言 .左側 左 ,右 側 右 .長 引用 使 . 丸括弧—( ) 小括弧, 言 .語句 補足説明 使 . 波括弧—{ } 中括弧 言 . 対 必須引数 渡 使 , 要素 一 使 . 角括弧—[ ] 大括弧 言 . 対 任意引数 渡 使 . 山括弧—< > 括弧 囲 文字列 何 別 文字列 書 換 .例 ,hi , 任意 文字列 file.tex,input.foo, output.bar 置 換 . 引用符 言 登場 ,欧文 引用符 (‘ ’) ,和文 引用符 括弧(「 」) .二 区別 欧文用 ,和文 括弧 言 .文中 出 引用 符 言葉 示 .

2.2

L

A

TEX

形式

時 作成 中途 以外 LATEX 多 形式 存在 経験 .一般 形式 拡張子 種類 識別 . hi. 拡張子 上記 後 文字 区別 . 見 以下 通 . .dtx 化 .複数 h 1i.cls,h 2i.cls,. . . h ni.cls h i.dtx 中 多 . h i.sty 複数 . .ins 化 取 出 .hclassesi.dtx 配布 . .sty 便利 機能 . , , , 言 . .cls 原稿 書式 決定 . , ,文書 , 言 .

(44)

.clo 応 設定 記述 . .fd 書体 属性 定義 . 意識 使 . 原稿 作成 見 以下 通 . .tex LATEX 処理 受 付 原稿. 言 . .bib 文献成形 BIBTEX 処理 参考文献 .参考文献 言 . .bst 参考文献 表示形式 決 .参考文献 言 .

.eps Adobe 社 開発 記述言語 PostScript 書 .主

単一 画像 使 . .ist 索引 書式 決 .索引 言 . 原稿 後 見 以下 通 . 全 中途 ,LATEX 原稿 完成 必要 . .log LATEX 組版結果 詳細情報. 言 . .aux 相互参照 情報 書 .1 度目以降 処理 必要 . .dvi 原稿 LATEX 後 作成 印刷結果 限 . , 他 別 形式 変換 . .toc 「目次」 出力 目次情報 書 出 . .lof 「図目次」 出力 図目次情報 書 出 . .lot 「表目次」 出力 表目次情報 書 出 . .bbl BIBTEX 並 替 後 参考文献 .thebibliography 環境 用 記述 . .blg BIBTEX 実行結果 出力 . .idx 並 替 前 索引 語句 書 出 .MakeIndex, mendex 並 替 . .ind makeindex 並 替 索 引 .標 準 的 theindex 環境 用 記述 . .ilg makeindex 実行 処理結果 出力 . 他画像形式 関 拡張子 ,主 以下 .

(45)

2 .jpg 写真 適 画像. .bmp Windows 標準 無圧縮 画像. .png 可逆圧縮 Dvipdfm 標準 対応 画像. .bb LATEX 画像 情報 得 必要 ebb CreateBB 作成 . .mp METAPOST 描画 画像.

2.3

基本

LATEX 便利 用意 , 必要 機能 良 説明 .

H 2.3.1 原稿 先頭

少 前置 長 LATEX 原稿 構造 一度見

\documentclass[h , . . .i]{h i}[h i]

h前書 部分i ( ) \begin{document} h本文i ( ) \end{document} ,原稿 先頭部分,\documentclass 始 前 filecontents 環境 使 . \begin{filecontents}{hi} h内容i \end{filecontents} filecontents 環境 持 機能 ,指定 hi h内容i 書 出 .例 原稿 一 配布 場合 EPS 画 像 同時 含 , 部分 EPS 画像 記述 . 環境 書 出 先頭 挿入 , ‘*’ 付 自動的 付加 余分 入 . \begin{filecontents*}{< 名>} %!PS-Adobe-2.0 ...

(46)

\end{filecontents*}

H 2.3.2

原稿 先頭 filecontents 環境 使 分 .次 書 \documentclass 命令 .

\documentclass[h , . . .i]{hi}[h i]

命令 「 文書 使 命令 定義 前書 書 」 意味合 持 , 命令 書 後 原稿 前書 部分( ) 解釈 . hi 3.22.1 節 紹介 使 .h i 用意 任意引数 渡 . 特 文書 言 .h i 自分 使 配布 書 . h i 配布 日付 hYYYY/MM/DDi 書式 記述 .例 ,2003 年 12 月 31 日 公開 日本語 jarticle 以下 . \documentclass[11pt,a4j]{jarticle}[2003/12/31] , 2003 年 12 月 31 日以前 要求 古 ,LATEX 時 次 警告(warning) 出

LaTeX Warning: You have requested, on input line 1, version ‘2003/12/31’ of document class jarticle, but only version

‘2002/04/09 v1.4 Standard pLaTeX class’ is available.

他 3.22.3 節 紹介 使 場合 部分

\usepackage 使 .

\usepackage[h , . . .i]{hi}[h i]

使 .\usepackage 命令 \documentclass

命令 同 , 提供 指定 ,

(47)

2 思 , Dvipdfmx 使 場合 次 graphicx 使 宣言 . \usepackage[dvipdfmx]{graphicx}[2001/01/01] 同 2 度 3 度以上読 込 ,1 度読 込 再 度読 込 . 渡 ( 除 ) 特 呼 . 文書 , 「命令」 「必須引数」 h i(任意引数) 複数個渡 . \documentclass[10pt,a4paper,twocolumn]{article} 例 10pt,a4paper,twocolumn 三 ‘,’ 区切 書 良 . 同時 複数 使 宣言 .graphicx,amsmath,makeidx 次 宣言 , 対 渡 . \usepackage{graphicx,amsmath,makeidx} 基本的 構成 次 . \documentclass[a4j]{jarticle} \usepackage[dvipdfmx]{graphicx} \usepackage[dvipdfmx,usenames]{color} \begin{document} 文章 記述 . \end{document}  後述 指定 関 ,上記 記述 , ,使用 追加 安全 . \documentclass[dvipdfmx,a4j]{jarticle} \usepackage{graphicx} \usepackage[usenames]{color} 機能 果 , \usepackage 読 込 全 渡 事 . LATEX 処理 実行 原稿 以下 記述 \listfiles

(48)

\listfiles 命令 記述 ,自分 処理 原稿 何 使用 端末 hfilei.log 書 出x 問題 2.4 実際 以下 listfile.tex 作成, . \documentclass{jbook} \listfiles \begin{document} test \end{document} 出力結果 事 分 . 少 疑問 思 ,「原稿 jbook 使 宣言 何 別 一緒 読 込 」 . 例 pldefs.ltx , kinsoku.tex jsize10.clo 等 読 込 .

2.4

執筆環境

基本

TEX 原稿 執筆 方法 取 ,何 執筆環境 必要 . 執筆環境 中 作業 簡略化 目的 数多 .TEX 伝統的 (obsolete) 執筆環境 次 挙 .

Unix 系 OS TEX 周辺 活用 思 ,Unix 系 OS 使 (人 )快適 執筆環境 得 事 .Vine Linux 特 TEX 周辺 日本語環境 整 思 *7.

Emacs LATEX 原稿 編集 時 役 立

YaTEX 上記 Emacs 上 動作 広瀬雄二氏*8 LATEX 執筆支援

. Tgif Unix 系 OS 広 使 画像編集 . Gnuplot Unix 系 OS 広 使 描画 , . *7http://www.vinelinux.org/ *8http://www.yatex.org/

(49)

2

Make 原稿 再 支援 .Makefile 特別

用意 事 ,再 手間 軽減 事 .

環境 依存 ,以下 挙 LATEX 煩雑 作業 軽減

有益 原稿執筆支援環境 数多 存在 .

EasyTEX 中川仁氏 Windows 用 執筆支援環境 *9.LATEX

EasyTEX 使 望 .導入方法 操作方法 関 大友康寛氏 解説*10 TEX Wiki*11等 参照

TEXShop Mac OS X 使用 Richard Koch 氏 執筆支援環境

*12.PDF 可能 表示 基本的 済 ,上記 選択肢 人 多 事 .EasyTEX TEXShop 入力 補完 , 実行等 簡単 環境 整備 . 最初 使 執 筆 方 負荷 少 思 . , 方 , 確実 部分 思 . 人 適切 思 多少 異 思 , 試用 .

2.5

原稿 出力形式

LATEX 原稿 執筆 終 組版( 自明 事 , 形式 用途 分 . 節 形式 , 変換 説明 .

H 2.5.1 出力形式 種類 概説

LATEX 原稿 執筆 終 組版( 自明 事 , 形式 用途 分 . *9http://www.juen.ac.jp/math/nakagawa/nakagawa.html *10http://www.klavis.info/etexinst.html *11http://cise.edu.mie-u.ac.jp/~okumura/texwiki/?EasyTeX *12http://www.uoregon.edu/~koch/texshop/

(50)

目的 気分 形式 変 , 形式 特徴 持

知 , 形式 変換 良 分 .

形式 存在 , 特徴 紹介 .

DVI DVI Device Independent 略 装置 依存 汎用 記述言語

.画像 含 特殊 描画 行 原稿 場合 DVI 印刷 行 事 .装置 依存 命令 DVI 中 記述 , 適切 解釈 .通 常 作業用 使 .DVI hfilei.dvi 拡 張子 .dvi . PostScript Adobe 社 昔 開発 記述言語 .現在 1.3 Unix 系 OS PostScript 形式 及 印刷 広 使 .良 PostScript 省略 PS 書 事 ,拡 張子 .ps .標準 圧縮 hfilei.ps.gz 形 配布 .印刷業界 PostScript 形式 良 使 .PostScript 仲間 EPS(Encapsulated PostScript)

形式 . 単一 画像 良 使

PDF PDF Portable Document Format 略 Adobe 社 開発 Post-Script 後継 記述言語 .2006 年 4 月現在 最新 1.6 , 印刷結果 同程度 品質 得 事 形式 .互 換性 考慮 1.3 統一 無難 思 .PDF 世界中 広 使 .2006 年 4 月現在 日本語化 ,LATEX 形式 原稿 直接 PDF 変換 pdfLATEX 存在 .

HTML HTML HyperText Markup Language 略 上 情報 公開 (Hyper Link) 機能 備 記述言語 . 普段 見 HTML 記述 .現在 HTML 後継 XHTML 主流 .LATEX 同 言語 . 以上 形式 ,有名 形式 四 .現在広 用 PDF 形式 ,本書 PDF 周辺 関 詳 解説 .

(51)

2

H 2.5.2 L

A

TEX

原稿

DVI

DVI DeVice Independent 略 依存 形式 .

通常 LATEX 成形後 結果 DVI 形式 .platex

LATEX 原稿 ,LATEX 原稿

hfilenamei.tex DVI hfilenamei.dvi 生成

$ platex filename.tex 通常 日本語化 pLATEX 用 *13 互換性 為 ,古 LATEX,LATEX 2.09 時代 platex209 使 . $ platex209 oldfile.tex 学会等 LATEX 2ε 対応 古 書式 提供 場合 .LATEX 2ε LATEX 2.09 見分 方法 簡単 .LATEX 原稿hfilei.tex 先頭 命令 注目 • \documentclass 命令 使 LATEX 2ε 用 • \documentstyle 命令 使 LATEX 2.09 用 LATEX 2.09 時 代 場 合 ,\usepackage 命 令 使 \documentstyle 任意引数 必要 列挙 . \documentstyle[url,mysetting,...]{jarticle} 話 戻 後 整形 DVI 画像 図 挿 入 , 情報 DVI 記載 .図 特 別 情報 解釈 依存

Windows 大島利雄氏 開発 dviout ,Unix 系 OS xdvi, Red Hat Fedora Core pxdvi 使 .Mac OS X 内山孝憲氏

Mxdvi .

DVI 印刷 ,画像 表示 , 画像形式 対応

条件 全 使 環境 依存 .

(52)

設定方法,基本的 操作方法等 ,各種 使

参照 .

H 2.5.3 DVI

PDF

―――Dvipdfmx

Adobe 社 開 発 電 子 文 書 形 式 PDF 形 式 .PDF

Portable Document Format 略 , 画面 印刷 寸分違

表示 得 事 . 配布 資料 配布 PDF 形式

広 用 .PDF 閲覧 多 環境 使用可能

Adobe Reader 利用 .他 Windows Foxit Software Company Foxit Reader,Mac OS X 標準付属 (切 抜 簡単 編集 可能),Unix 系 OS Xpdf .

Mark Wicks 氏 作成 Dvipdfm [86] 使 DVI PDF 作成

.平田俊作氏 日本語化 当 環境 入手

. 現在 Dvipdfm 平田俊作氏 趙珍煥氏 中心 活動 Dvipdfmx Project Team 改良 加 Dvipdfmx 進化

.Dvipdfm 少々古 ,後継 Dvipdfmx 使 事 勧 . Dvipdfmx 主 PDF ,HyperTEX,Tpic 機能 .画像 JPEG,PNG,EPS,EPDF, BMP (BMP 2005 年 8 月 対応) 画像 情報 , PDF 取 込 事 . Dvipdfmx 出力結果 対 細部 調整 行 事 .Dvipdfm 共通 以下 通 . -c 全 無効 .白黒印刷 使 . -fhi 指定 . -mh数字i 拡大率 指定 .-p 併用 良 . -oh i 出力 名 指定 .標準 hfilei.dvi 指定 hfilei.pdf 作成 . -ph i. 出力 用紙 指定 .標準 a4.指定

letter, a6, a5, a4, a3, b5, b5, b4, b3, b5var

(53)

2 \AtBeginDvi{\special{pdf:papersize width 210mm height 270mm}}

jsclasses papersize 指定 同様 効果 得 事 . \documentclass[papersize]{jsarticle} -l 用紙 横置 . 中 landscape 有効 意味 . -sh範囲i 出力 範囲 指定 . 使 範囲 指定, 使 複数 範囲 指定 .例 ‘-s 3-5,10-20’ 3–5 10–20 一 PDF 出力 . 片方 何 以前 , 以降 全 含 .‘-s 15-’ 15 以 降全 出力 .他 逆順 事 . 悪 ‘-s -,-’ 出力 試 良 . -rh解像度i PDF 解像度 指定 .標準 600 dpi . -Vh i PDF 指定 .2 5 指 定 ,古 指定 意図 結果 事 . 互換性 優先 使 . -xh長 i 水平方向 指定 .標準 1.0in .単位 mm, cm,in,pt 使 . -yh長 i 垂直方向 指定 .標準 1.0in .単位 -x 同様 . -zh数字i 圧縮率 指定 .圧縮率 0–9 指定 9 最高 .標準 9 画像 画質 落 場合 0 良 . -v 処理内容 標準出力 詳 表示 .通常 ,標準 出力 結果 表示 . 保存 前 2 付 加 次 実行 .

$ dvipdfmx -v file.dvi 2>file.xlg -vv 処理内容 詳 表示 .

白黒印刷用 DVI 15 20 PDF 変換

次 .

(54)

入力 拡張子.dvi 次 省略 構 . $ dvipdfmx input

PDF Adobe Reader Acrobat Reader 閲覧 Dvipdfmx DVI 変換 行 Unable to open output.pdf

表示 .1 度開 PDF , 再度変換 . Dvipdfmx*14 中国語(Chinese),日本語(Japanese),韓国語(Korean),16 文字 (Unicode ) 対応 .CID 埋 込 日本語 持 人 日本語 PDF 表示 .PDF 機能 使 事 .基本的

Dvipdfm 上位互換 Dvipdfm 可能 事 Dvipdfmx 可能 *15

Dvipdfmx 指定 主 以下 通 . -S PDF 有効 . -Kh数字i PDF 指定 .40 128 . 標準 40 . -P PDF 設定 . -ph幅i,h高 i 定義済 ‘a4’ 以外 ,用紙 単位付 ‘20cm,20cm’ 指定 事 . Dvipdfmx -P PDF 設定 表 2.3 見 . 0x04 0x20 許可・不許可 割 当 .要 表2.3 16 進数 値 10 進数 直 , 自分 設定 合 , 足 再 16 進数 直 良 .印刷(0x04) 文書 改変(0x08) 許可 10 進 直 二 足 . 12 16 進 直 .電卓 計算 ‘0x0C’ dvipdfmx -S -P 0x0C input.dvi 良 事 . dvipdfmx -S -P 0x28 input.dvi 改変 注釈 追加 許可 ,特 制限 課 dvipdfmx -S -P 0x3C input.dvi *14http://project.ktug.or.kr/dvipdfmx/ *15唯一 等 問題 -e 削除 .

(55)

2 表2.3 Dvipdfmx 指定 印刷 改変 文字列 注釈 追加 0x04 許可 0x08 許可 0x10 許可 0x20 許可 0x28 許可 許可 0x3C 許可 許可 許可 許可 保護 暗号化 思 . 設定 論文投稿 印刷所 渡 PDF 作成 ,互換性 問題等 関 , 程度 配慮 必要 . 自分 環境 正常 印刷 印刷所 出版社 環境 等 処理 場合 . 低解像度 含 場合 受 付 *16. 日本語 含 原稿 ,pLATEX 処理 DVI Dvipdfmx PDF 変換 形 手軽 方法 思 .Dvipdfmx EPS PostScript 画像 LATEX 張 込 場合 ,

Ghostscript 力 借 PDF 取 込 Ghostscript 性能 結果 依存 .

Dvipdfmx 設定 $texmf/fonts/map/dvipdfm/base/ ,$texmf/dvipdfm/config/ 以 下 cid-x.map 名 前 .

cid-x.map Map 呼 , 次 Map

所在 分 .

$ kpsewhich -progname=platex -expand-path=’$CMAPINPUTS’

cid-x.map 中 rml gbm 文字列 書 行 存在 思

*16多 問題 dvips 作成 PostScript ps2pdf 等 PDF 変換 事 起因

(56)

*17. rml H Ryumin-Light gbm H GothicBBB-Medium rmlv V Ryumin-Light gbmv V GothicBBB-Medium rml,H, Ryumin-Light 等 次 意味 持 *18 rml/rmlv 日本語 明朝体 割 当 書体 決 .rmlv 縦書 用 . gbm/gbmv 日本語 体 割 当 書体 決 .gbmv 縦 書 用 . H/V 指定.H 横書 用,V 縦書 用. Ryumin-Light 実際 日本語 明朝体 割 当 名前.Dvipdfmx Ryumin-Light*19 名前 標準 PDF 対 埋 込 . GothicBBB-Medium 実際 日本語 体 割 当 名前. GothicBBB-Medium 標準 埋 込 . 記述 名 変更 日本語 何 使 指定 . 使 環境 初期設定 依存 思 ,標準 日本語 埋 込 思 . GRASS 国際化版 (i18n)*20 付属 ,条件 合致 再配布可能 「独 立行政法人 情報処理推進機構 (IPA ) 」 使 場合 次 *21 rml H ipam.ttf rmlv V ipam.ttf *17Dvipdfmx 別 同 記述 場合 . *18標準的 日本語 設定 使 場合 限 . *19Ryumin-Light 発売 「L L-KL」 名 . GothicBBB-Medium 「M 中 BBB」 対応 .pTEX 世界 互換性 保持 諸 事情 名前 使 . *20http://www.grass-japan.org/FOSS4G/readme-grass-i18n-ipafonts.eucjp.htm *21IPA 2006 年 4 月現在 ,商用 Unix 系 OS 使 用出来 比較的高品質 TrueType . ,東風 ,和田 研 等 PDF 埋 込 使 ,IPA 移行 事 薦 .

(57)

2 gbm H ipag.ttf

gbmv V ipag.ttf

上記 様 記述 ipa.map 作成 ,Map 格納 配置 *22,dvipdfmx -f ipa.map file.dvi ,IPA

埋 込 PDF 作成 . PDF 操作 PDF 商用 使 自由度 高 編集 難 思 .簡単 操作 Xpdf*23 付属 使 下記 PDF 設定 場合 必要 , 全 機能 場合 .以下 全 操作 . pdftops PDF PostScript 変換 . pdfimages PDF 含 画像 指定 抽出 . 出力 作成 .

$ pdfiamges filename.pdf dir/

‘dir’ ppm 形式 pbm 形式 画像 抽出 ,適宜 望 変換 . pdftotext PDF 文章 抽出 . 必要 .ASCII 中 標準的 文字 . pdfinfo PDF 「文書情報」 表示 . pdffonts PDF 使 情報 表示 . 名 種類, 埋 込 分 .

例 ,file.pdf PDF 存在 , pdffonts file.pdf

次 情報 表示 .

name type emb sub uni object ID --- --- --- --- --- ---Times-Roman Type 1 no no no 7 0 GothicBBB-Medium-Identity-H CID Type 0 no no no 9 0

*22配置 後 環境 mktexlsr 実行 必要 .

(58)

Helvetica Type 1 no no no 10 0 Ryumin-Light-Identity-H CID Type 0 no no no 12 0 Times-Italic Type 1 no no no 13 0 FRZWWS+txsy Type 1C yes yes yes 14 0 EPSMLX+t1xtt Type 1C yes yes yes 15 0 Times-Bold Type 1 no no no 16 0 LEPUME+rtxmi Type 1C yes yes yes 23 0 CACNFM+rtxsc Type 1C yes yes yes 32 0 Helvetica-Oblique Type 1 no no no 65 0 UQXVYG+rtxr Type 1C yes yes yes 66 0

name PDF 名 .FRZWWS+txsy , + 以降

本来 名 .

type 種類 表 .Type1, CID Type0, TrueType, Type1 Collec-tion 等 .Type3 表示 ,低解像度 埋 込 可能性 ,注意 . emb 埋 込 表 .yes 埋 込 ,no 埋 込 . sub 化 示 . PDF 埋 込 使 (字形) 埋 込 . uni 示 . 後 編集 作業,文字列 抽出, ,文字列 検索等 影響 出 場合 . object ID PDF 識別 ID . PDF 文書情報 閲覧 pdfinfo 次 使 . $ pdfinfo file.pdf 出力結果 以下 得 .

Title: How to Write Your Own Thesis Tutorial with LaTeX2e Subject: For University Students and Researchers

Keywords: TeX, LaTeX, LaTeX2e, pTeX, pLaTeX, pLaTeX2e, FUNNIST Author: FUNNIST

Creator: pLaTeX2e with hyperref packages Producer: dvipdfmx (20040914(cvs)) CreationDate: Wed Oct 13 14:02:46 2004 Tagged: no

Pages: 176 Encrypted: no

(59)

2 Page size: 515.91 x 728.5 pts

File size: 1733518 bytes Optimized: no PDF version: 1.4 項目 意味 次 通 . Title 文書 主題 . Subject 文書 副題 . Keywords ,関連用語等 . Author PDF 執筆者 . Creator 元々 作成 . Producer 実際 何 形式 PDF 変換 . CreationDate PDF 作成日時 . Tagged 向上 付 . Pages 数 . Encrypted 暗号化 .暗号化 暗号化 内訳 表示 (2.5.3節). Page size 用紙 [pt]. File size 容量 [byte].

Optimized 用 最適化 .

PDF version PDF .

Xpdf 付属 PDF PostScript 変換 pdftops . pdftops file.pdf file.ps 作成 .

PDF 抽 出 pdftotext 使 .

pdftotext file.pdf file.txt 作成 *24.

Xpdf 付属 以外 Sid Steward 氏 PDFtk*25 有用

Windows GUI 上 PDFtk 操作可能 GUI for PDFTK*26

.PDFtk 使 方 解説 本 日本語訳 出版 [28]. ,Hans Hagen 氏 ConTEXt 群 含 texexec 使 複数

*24 問題 正常 全 文字 抽出 限 .

*25http://www.accesspdf.com/pdftk/

(60)

PDF 操作 事 .

H 2.5.4 DVI

PostScript

―――dvips

Adobe 社 PostScript 出版業界 記述言語 標準 . 言語 完成度 高 非常 洗練 記述言語 .今 多 出版社,印刷所 PostScript 採用 .PostScript 印刷

目的 形式 手順 踏 高品質 印刷結果 得 事

.LATEX PostScript 形式 出力 可能 . PostScript

形式 多 環境 Ghostscript 呼 使 事

, 上 閲覧 , 印刷 事 .

Tomas Rokicki 氏 開発 ( Karl Berry 氏 Kpathsearch 対応 )dvips 使 DVI PostScript 変換 .dvips

Windows 方 dvipsk,Unix 系 OS 方 dvips 名前 付 知 .Red Hat 場合 pdvips 名前 .使 方

次 .

$ dvips file.dvi

設定 直接 送信 場合 . 場合

次 -o 付 .

$ dvips -o file.ps file.dvi

拡張子.dvi 省略 構 . dvips 実行 多数 .主 載 . -Dh解像度i 出力 解像度 dpi 単位 指定 . -ohi 出力 名 指定 . -th i a0 a8,b0 b8 範囲 用紙 大 指定 . -Th横幅i,h高 i 用紙 大 単位付 直接指定 .‘21cm,27cm’ 使 . 原稿 \AtBeginDvi{\special{papersize=210mm,270mm}} 同 事 . -A 奇数 出力 . -B 偶数 出力 .

表 3.6 10 n 修飾子
表 3.10 揃 命令 宣言 種類 環境 宣言 左揃 flushleft \raggedright 中央揃 center \centering 右揃 flushright \raggedleft 文書 大活躍 . \begin{flushleft} 段落 字下 行 \\ 文字列 左 揃 . \end{flushleft} 文書 大活躍 .段落 字下行文字列 左 揃. 文書 大活躍 . \begin{center} 文章 \\ 中央揃 \\ . \end{center} 文書 大活躍 .文章中央揃 . 文書
表 3.13 書体 変更
表 4.2 定義 名 名 割 当 part 部見出 chapter 章見出 section 節見出 subsection 小節見出 subsubsection 小小節見出 paragraph 段落見出 subparagraph 小段落見出 page 番号 equation 式番号 figure 図見出 table 表見出 footnote 脚注番号 mpfootnote minipage 環境中 脚注番号 enumi 一 目 階層 enumerate 環境 番号 enumii 二 目 階層 enumerat
+7

参照

関連したドキュメント

In [9] a free energy encoding marked length spectra of closed geodesics was introduced, thus our objective is to analyze facts of the free energy of herein comparing with the

Since for a differential equation with an involutive symbol the obstructions to involution va- nish and for an involutive differential equation the integrability conditions vanish,

For computing Pad´ e approximants, we present presumably stable recursive algorithms that follow two adjacent rows of the Pad´ e table and generalize the well-known classical

Wro ´nski’s construction replaced by phase semantic completion. ASubL3, Crakow 06/11/06

Let σ be a unimodular Pisot substitution which satisfies the super coincidence condition and let X and {X i } i∈A be the associated atomic surfaces.. With help of this dual map one

Because of the bijection Inv: ˜ S n I → P n−1 (Theorem 4.4) we can pull the Young lattice back to ˜ S n I and obtain a third partial order, in addition to weak order and Bruhat

So, it appears that extending the skew Howe duality phenomenon to the affine case by evaluation representation gives a coherent process, but is too weak to recover the skein module

Mexican Northern Southern Western Cutworm species European Corn Borer Fall Armyworm 1 Flea Beetle species Grasshopper species Japanese Beetle (Adult) Sap Beetle (Adult)