テストの追加・整理
authorj8takagi <j8takagi@nifty.com>
Wed, 20 Nov 2013 00:07:46 +0000 (09:07 +0900)
committerj8takagi <j8takagi@nifty.com>
Wed, 20 Nov 2013 00:07:46 +0000 (09:07 +0900)
33 files changed:
latex_mk/test/bibtex/Makefile [changed from symlink to file mode: 0644]
latex_mk/test/bibtex/bibtex.tex
latex_mk/test/bibtex/bibtex.tex.base [new file with mode: 0644]
latex_mk/test/bibtex/jpnbook.bib
latex_mk/test/bibtex/jpnbook.bib.base [new file with mode: 0644]
latex_mk/test/hyperref/Makefile [changed from symlink to file mode: 0644]
latex_mk/test/hyperref/hyperref.tex
latex_mk/test/hyperref/hyperref.tex.5th [new file with mode: 0644]
latex_mk/test/hyperref/hyperref.tex.6th [new file with mode: 0644]
latex_mk/test/makeindex/Makefile [changed from symlink to file mode: 0644]
latex_mk/test/makeindex/makeindex.tex.base [new file with mode: 0644]
latex_mk/test/sanposhojo/Makefile [new file with mode: 0644]
latex_mk/test/sanposhojo/eukleides.mk [new file with mode: 0644]
latex_mk/test/sanposhojo/latex.mk [new symlink]
latex_mk/test/sanposhojo/q1.tex [new file with mode: 0644]
latex_mk/test/sanposhojo/q1_0.eps [new file with mode: 0644]
latex_mk/test/sanposhojo/q1_0.euk [new file with mode: 0644]
latex_mk/test/sanposhojo/q1_1.eps [new file with mode: 0644]
latex_mk/test/sanposhojo/q1_1.euk [new file with mode: 0644]
latex_mk/test/sanposhojo/q1_2.eps [new file with mode: 0644]
latex_mk/test/sanposhojo/q1_2.euk [new file with mode: 0644]
latex_mk/test/sanposhojo/q1_3.euk [new file with mode: 0644]
latex_mk/test/sanposhojo/q1_ans.tex [new file with mode: 0644]
latex_mk/test/sanposhojo/q1_q.tex [new file with mode: 0644]
latex_mk/test/toc/Makefile [changed from symlink to file mode: 0644]
latex_mk/test/toc/toc.tex
latex_mk/test/toc/toc.tex.5th [new file with mode: 0644]
latex_mk/test/toc/toc.tex.6th [new file with mode: 0644]
latex_mk/test/toc_hyperref/Makefile [new file with mode: 0644]
latex_mk/test/toc_hyperref/latex.mk [new symlink]
latex_mk/test/toc_hyperref/toc_hyperref.tex [new file with mode: 0644]
latex_mk/test/toc_hyperref/toc_hyperref.tex.5th [new file with mode: 0644]
latex_mk/test/toc_hyperref/toc_hyperref.tex.6th [new file with mode: 0644]

deleted file mode 120000 (symlink)
index 2862b17342318f5486fd70525a74c0e66e13f5f9..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1 +0,0 @@
-../Makefile.template
\ No newline at end of file
new file mode 100644 (file)
index 0000000000000000000000000000000000000000..e92b106094650eb6e88faddf96dd18f03e433a0e
--- /dev/null
@@ -0,0 +1,29 @@
+.PHONY: all bib-update bib-rebase tex-update rebase clean distclean
+
+CAT := cat
+CMP := cmp -s
+SED := sed
+
+TEXTARGETS := bibtex.pdf
+
+all: $(TEXTARGETS)
+
+include latex.mk
+
+rebase: bib-rebase tex-rebase
+
+bib-update: bib-rebase
+       $(CAT) jpnbook_add.bib >>jpnbook.bib
+
+bib-rebase:
+       $(CMP) jpnbook.bib.base jpnbook.bib || $(CP) jpnbook.bib.base jpnbook.bib
+
+tex-update: tex-rebase
+       $(SED) -i s/bibtexのテスト。/bibtexのテスト。本文だけ変更。/ bibtex.tex
+
+tex-rebase:
+       $(CMP) bibtex.tex.base bibtex.tex || $(CP) bibtex.tex.base bibtex.tex
+
+clean: tex-clean
+
+distclean: rebase tex-distclean
index 6af72a2..8fbdfda 100644 (file)
@@ -1,6 +1,8 @@
 \documentclass[a4j]{jarticle}
 \usepackage{url}
 \begin{document}
+bibtexのテスト。
+
 \nocite* % 全データの表示
 
 \bibliographystyle{junsrt} % 並び替えをしない
diff --git a/latex_mk/test/bibtex/bibtex.tex.base b/latex_mk/test/bibtex/bibtex.tex.base
new file mode 100644 (file)
index 0000000..8fbdfda
--- /dev/null
@@ -0,0 +1,11 @@
+\documentclass[a4j]{jarticle}
+\usepackage{url}
+\begin{document}
+bibtexのテスト。
+
+\nocite* % 全データの表示
+
+\bibliographystyle{junsrt} % 並び替えをしない
+%\bibliographystyle{jplain}
+\bibliography{jpnbook}
+\end{document}
index 825883f..c56d9dc 100644 (file)
 野村昌孝(訳),オンラインドキュメント
 {\url{http://www.ctan.org/tex-archive/info/lshort/japanese/}}",
 }
+
diff --git a/latex_mk/test/bibtex/jpnbook.bib.base b/latex_mk/test/bibtex/jpnbook.bib.base
new file mode 100644 (file)
index 0000000..c56d9dc
--- /dev/null
@@ -0,0 +1,478 @@
+@book{jtexbook,
+    author    = "Donald E. Knuth",
+    title     = "改訂新版 {\TeX}ブック",
+    publisher = "アスキー",
+    isbn      = "4-7561-0120-8",
+    year      = 1992,
+}
+
+@book{jlatexbook,
+    author    = "Leslie Lamport",
+    title     = "文書処理システム{\LaTeX}",
+    publisher = "アスキー",
+    isbn      = "4-7561-0784-2",
+    year      = 1990,
+}
+
+@book{jlatex2ebook,
+    author    = "Leslie Lamport",
+    title     = "文書処理システム{\LaTeXe}",
+    publisher = "ピアソン・エディケーション",
+    isbn      = "4-89471-139-7",
+    year      = 1999,
+}
+
+@book{latexcomp,
+    author    = "Michel Goosens and Frank Mittelbach and Alexander Samarin",
+    title     = "The {\LaTeX}コンパニオン",
+    publisher = "アスキー",
+    isbn      = "4-7561-1813-5",
+    year      = 1998,
+}
+
+@book{latexgracomp,
+    author    = "Michel Goosens and Sebastian Rahtz and Frank Mittelbach",
+    title     = "{\LaTeX}グラフィックスコンパニオン",
+    publisher = "アスキー",
+    isbn      = "4-7561-3461-0",
+    year      = 2000,
+}
+
+@book{latexWebcomp,
+    author    = "Michel Goosens and Sebastian Rahtz and Frank Mittelbach",
+    title     = "{\LaTeX} Web コンパニオン",
+    publisher = "アスキー",
+    isbn      = "4-7561-3973-6",
+    year      = 2001,
+}
+
+@book{texinfo,
+    author    = "Robert J. Chassekk and Richard M. Stallman",
+    title     = "{GNU}リファレンスマニュアル Texinfo",
+    publisher = "アジソン・ウェスレイ",
+    isbn      = "4-7952-9684-7",
+    year      = 1996,
+}
+
+@book{Eijkhout:topic,
+    author    = "Victor Eijkhout",
+    title     = "{\TeX} by Topic {\TeX}をより深く知るための39章",
+    publisher = "アスキー",
+    isbn      = "4-7561-3067-4",
+    year      = 1999,
+}
+
+@book{texwin,
+    author    = "インプレス・ラボ",
+    yomi      = "Impress",
+    title     = "{\TeX} for Windows",
+    publisher = "インプレス",
+    isbn      = "4-8443-4652-0",
+    year      = 1994,
+}
+
+@book{page:kiso,
+    author    = "ページ・エンタープライゼズ(株)",
+    yomi      = "PageEnterprises",
+    title     = "{\LaTeXe}[マクロ{\&}クラス]プログラミング基礎解説",
+    publisher = "技術評論社",
+    isbn      = "4-7741-1546-0",
+    year      = 2002,
+    note      = "吉永徹美,本田知亮の共著",
+}
+
+@book{abrahams:meikai,
+    author    = "Paul W. Abrahams",
+    title     = "明快{\TeX}",
+    publisher = "アジソン・ウェスレイ",
+    isbn      = "4-7952-9643-X",
+    year      = 1997,
+    note      = "``\TeX\ for Impatient''の邦訳",
+}
+
+@book{isozaki:jizai,
+    author    = "磯崎 秀樹",
+    yomi      = "Hideki Isozaki",
+    title     = "{\LaTeX}自由自在",
+    publisher = "サイエンス社",
+    isbn      = "4-7819-0657-5",
+    year      = 1992,
+}
+
+@book{okumura:bibunsho91,
+    author    = "奥村 晴彦",
+    yomi      = "Haruhiko Okumura",
+    title     = "{\LaTeX}美文書作成入門",
+    publisher = "技術評論社",
+    isbn      = "4-87408-469-9",
+    year      = 1991,
+}
+
+@book{okumura:bibunsho94,
+    author    = "奥村 晴彦",
+    yomi      = "Haruhiko Okumura",
+    title     = "{\LaTeX}入門 美文書作成のポイント",
+    publisher = "技術評論社",
+    isbn      = "4-7741-0091-9",
+    year      = 1994,
+}
+
+@book{okumura:bibunsho1,
+    author    = "奥村 晴彦",
+    yomi      = "Haruhiko Okumura",
+    title     = "{\LaTeXe}美文書作成入門",
+    publisher = "技術評論社",
+    isbn      = "4-7741-0481-7",
+    year      = 1997,
+}
+
+@book{okumura:bibunsho2,
+    author    = "奥村 晴彦",
+    yomi      = "Haruhiko Okumura",
+    title     = "[改訂版]{\LaTeXe}美文書作成入門",
+    publisher = "技術評論社",
+    isbn      = "4-7741-1107-4",
+    year      = 2000,
+}
+
+@book{okumura:bibunsho3,
+    author    = "奥村 晴彦",
+    yomi      = "Haruhiko Okumura",
+    title     = "[改訂第3版]{\LaTeXe}美文書作成入門",
+    publisher = "技術評論社",
+    isbn      = "4-7741-1940-7",
+    year      = 2004,
+}
+
+@book{okumura:bibunsho4,
+    author    = "奥村 晴彦",
+    yomi      = "Haruhiko Okumura",
+    title     = "[改訂第4版]{\LaTeXe}美文書作成入門",
+    publisher = "技術評論社",
+    isbn      = "978-4-7741-2984-6",
+    year      = 2007,
+}
+
+@book{okumura:bibunsho5,
+    author    = "奥村 晴彦",
+    yomi      = "Haruhiko Okumura",
+    title     = "[改訂第5版]{\LaTeXe}美文書作成入門",
+    publisher = "技術評論社",
+    isbn      = "978-4-7741-4319-4",
+    year      = 2010,
+}
+
+@book{okumura:bibunsho6,
+    author    = "奥村 晴彦 and 黒木 裕介",
+    yomi      = "Haruhiko Okumura and Yusuke Kuroki",
+    title     = "[改訂第6版]{\LaTeXe}美文書作成入門",
+    publisher = "技術評論社",
+    isbn      = "978-4-7741-6045-0",
+    year      = 2013,
+}
+
+@book{otobe:another1basic99,
+    author    = "乙部 巌己 and 江口 庄英",
+    yomi      = "Yoshiki Otobe and Shouei Eguchi",
+    title     = "{p\LaTeXe} for Windows Another Manual Vol.1 Basic Kit 1999",
+    publisher = "ソフトバンク",
+    isbn      = "4-7973-0718-8",
+    year      = 1998,
+}
+
+@book{otobe:another2ext,
+    author    = "乙部 巌己 and 江口 庄英",
+    yomi      = "Yoshiki Otobe and Shouei Eguchi",
+    title     = "{p\LaTeXe} for Windows Another Manual Vol.2 Extended Kit",
+    publisher = "ソフトバンク",
+    isbn      = "4-7973-0267-4",
+    year      = 1997,
+}
+
+@book{unakami:koredake,
+    author    = "海上 忍 and 黒川 弘章",
+    yomi      = "Shinobu Unakami and Hiroaki Kurokawa",
+    title     = "これだけでできる{\LaTeX}実践活用ガイド",
+    publisher = "技術評論社",
+    isbn      = "4-7741-1050-7",
+    year      = 2000,
+}
+
+@book{yoshinaga:jissen,
+    author    = "吉永 徹美",
+    yomi      = "Tetsumi Yoshinaga",
+    title     = "{\LaTeXe}[マクロ{\&}クラス]プログラミング実践解説",
+    publisher = "技術評論社",
+    isbn      = "4-7741-1758-7",
+    year      = 2003,
+}
+
+@book{ITM:pokeri,
+    author    = "今井 康之 and 刀祢 宏三郎 and 美吉 明浩",
+    yomi      = "Yasuyuki Imai and Kozaburo Tone and Akihiro Miyoshi",
+    title     = "{\LaTeX}スタイルマクロポケットリファレンス",
+    publisher = "技術評論社",
+    isbn      = "4-7741-0470-1",
+    year      = 1997,
+    note      = "奥村晴彦(監修)",
+}
+
+@book{sagiya:style1,
+    author    = "鷺谷 好輝",
+    yomi      = "Yoshiteru Sagiya",
+    title     = "日本語{\LaTeX}定番スタイル集 No.1",
+    publisher = "インプレス",
+    isbn      = "4-8443-4602-4",
+    year      = 1992,
+}
+
+@book{sagiya:style2,
+    author    = "鷺谷 好輝",
+    yomi      = "Yoshiteru Sagiya",
+    title     = "日本語{\LaTeX}定番スタイル集 No.2",
+    publisher = "インプレス",
+    isbn      = "4-8443-4618-0",
+    year      = 1993,
+}
+
+@book{sagiya:style3,
+    author    = "鷺谷 好輝",
+    yomi      = "Yoshiteru Sagiya",
+    title     = "日本語{\LaTeX}縦組スペシャル定番スタイル集 No.3",
+    publisher = "インプレス",
+    isbn      = "4-8443-4655-5",
+    year      = 1994,
+}
+
+@book{konami:linux,
+    author    = "小浪 吉史",
+    yomi      = "Yoshifumi Konami",
+    title     = "{p\LaTeXe} for Linux",
+    publisher = "テクノプレス",
+    isbn      = "4-924998-36-2",
+    year      = 1999,
+}
+
+@book{ikuta:bunten,
+    author    = "生田 誠三",
+    yomi      = "Seizou Ikuta",
+    title     = "{\LaTeXe}文典",
+    publisher = "朝倉書店",
+    isbn      = "4-254-12140-7",
+    year      = 2000,
+}
+
+@book{ikuta:2enyumon,
+    author    = "生田 誠三",
+    yomi      = "Seizou Ikuta",
+    title     = "{\LaTeXe}入門",
+    publisher = "朝倉書店",
+    isbn      = "4-254-12157-1",
+    year      = 2003,
+}
+
+@book{oono:nyumon,
+    author    = "大野 義夫",
+    yomi      = "Yoshio Oono",
+    title     = "{\TeX}入門",
+    publisher = "共立出版",
+    isbn      = "4-320-02488-5",
+    year      = 1989,
+}
+
+@book{platexbook,
+    author    = "中野 賢",
+    yomi      = "Ken Nakano",
+    title     = "日本語{\LaTeXe}ブック",
+    publisher = "アスキー",
+    isbn      = "4-7561-1667-1",
+    year      = 1996,
+}
+
+@book{shimada:advance,
+    author    = "嶋田 隆司",
+    yomi      = "Takashi Shimada",
+    title     = "{\LaTeXe}アドバンスドガイド",
+    publisher = "ディー・アート",
+    isbn      = "4-88648-643-6",
+    year      = 2002,
+}
+
+@book{fujita:kagaku,
+    author    = "藤田 眞作",
+    yomi      = "Shinsaku Fujita",
+    title     = "化学者・生化学者のための{\LaTeX}",
+    publisher = "東京化学同人",
+    isbn      = "4-8079-0386-1",
+    year      = 1993,
+}
+
+@book{fujita:macro,
+    author    = "藤田 眞作",
+    yomi      = "Shinsaku Fujita",
+    title     = "{\LaTeX}まくろの八衢",
+    publisher = "アジソン・ウェスレイ",
+    isbn      = "4-7952-9664-2",
+    year      = 1995,
+}
+
+@book{fujita:book,
+    author    = "藤田 眞作",
+    yomi      = "Shinsaku Fujita",
+    title     = "{\LaTeX}本づくりの八衢",
+    publisher = "アジソン・ウェスレイ",
+    isbn      = "4-7952-9679-0",
+    year      = 1996,
+}
+
+@book{fujita:kaitei,
+    author    = "藤田 眞作",
+    yomi      = "Shinsaku Fujita",
+    title     = "{\LaTeXe}階梯",
+    publisher = "アジソン・ウェスレイ",
+    isbn      = "4-7952-9685-5",
+    year      = 1996,
+}
+
+@book{fujita:kaiteitate,
+    author    = "藤田 眞作",
+    yomi      = "Shinsaku Fujita",
+    title     = "続{\LaTeXe}階梯・縦組編",
+    publisher = "アジソン・ウェスレイ",
+    isbn      = "4-7952-9732-0",
+    year      = 1998,
+}
+
+@book{fujita:tateyoko,
+    author    = "藤田 眞作",
+    yomi      = "Shinsaku Fujita",
+    title     = "{p\LaTeXe}入門・縦横文書術",
+    publisher = "ピアソン・エディケーション",
+    isbn      = "4-89471-196-6",
+    year      = 2000,
+}
+
+@book{fujita:kaitei2,
+    author    = "藤田 眞作",
+    yomi      = "Shinsaku Fujita",
+    title     = "{\LaTeXe}階梯 第2版",
+    publisher = "ピアソン・エディケーション",
+    isbn      = "4-89471-239-3",
+    year      = 2000,
+}
+
+@book{fujita:command,
+    author    = "藤田 眞作",
+    yomi      = "Shinsaku Fujita",
+    title     = "{\LaTeXe}コマンドブック",
+    publisher = "ソフトバンク",
+    isbn      = "4-7973-2280-2",
+    year      = 2003,
+}
+
+@book{ase:tekuteku1,
+    author    = "阿瀬 はる美",
+    yomi      = "Harumi Ase", 
+    title     = "てくてく{\TeX}〈上〉",
+    publisher = "アスキー",
+    isbn      = "4-7561-0222-0",
+    year      = 1994,
+}
+
+@book{ase:tekuteku2,
+    author    = "阿瀬 はる美",
+    yomi      = "Harumi Ase", 
+    title     = "てくてく{\TeX}〈下〉",
+    publisher = "アスキー",
+    isbn      = "4-7561-0223-9",
+    year      = 1994,
+}
+@book{honda:pokeri,
+   author    = "本田 知亮",
+   yomi      = "Tomonori Honda",
+   title     = "{\LaTeXe}標準コマンド ポケットリファレンス",
+   publisher = "技術評論社",
+   isbn      = "4-7741-2423-0",
+   year      = 2005,
+}
+@book{minamoto:yasashiku,
+   author    = "皆本 晃弥",
+   yomi      = "Teruya Minamoto",
+   title     = "やさしく学べる{p\LaTeXe}入門",
+   publisher = "サイエンス社",
+   isbn      = "4-7819-1032-7",
+   year      =  2003,
+}
+
+@misc{yoshinaga:latex,
+    author    = "吉永 徹美",
+    yomi      = "Tetsumi Yoshinaga",
+    title     = "{\LaTeX}入門",
+    year      = 2004,
+    note      = "オンラインドキュメント
+{\url{http://www.h4.dion.ne.jp/~latexcat/intro/intro-index.html}}",
+}
+
+@misc{watanabe:sukisuki,
+    author    = "渡辺 徹",
+    yomi      = "Tooru Watanabe",
+    title     = "好き好き{\LaTeXe}初級編",
+    year      = 2004,
+    note      = "オンラインドキュメント
+{\url{http://mytexpert.sourceforge.jp/}}",
+}
+
+@book{ichimura:marushu,
+    author    = "市村 匠 and 原 章",
+    yomi      = "Takumi Ichimura and Akira Hara",
+    title     = "基礎からの{\LaTeX} {\LaTeX}使ってマル秀文書作成マスター",
+    publisher = "セレンディップ",
+    year      = 2004,
+    isbn      = "4-7978-2057-8",
+}
+
+@book{yokoo:report,
+    author    = "横尾 英俊",
+    yomi      = "Hidetoshi Yokoo",
+    title     = "{\LaTeX}ユーザのためのレポート・論文作成入門",
+    publisher = "共立出版",
+    isbn      = "4-320-00565-1",
+    year      = 2002,
+}
+
+@book{ankoku:shokyu,
+    author    = "暗黒団編集部",
+    yomi      = "ankokudan",
+    title     = "{p\LaTeX}初級リファレンス",
+    publisher = "暗黒通信団",
+    isbn      = "4-87310-080-1",
+    year      = 2003,
+}
+@book{shimada:marugoto,
+    author    = "嶋田 隆司",
+    yomi      = "Takashi Shimada",
+    title     = "{\LaTeXe}まるごと数式",
+    publisher = "ディー・アート",
+    isbn      = "4-88648-715-7",
+    year      = 2003,
+}
+
+@book{zoocom:elegant,
+    author    = "ずうこむ",
+    yomi      = "zoocom",
+    title     = "{\LaTeXe}でエレガントな論文を書く",
+    publisher = "サイエンティスト社 ",
+    isbn      = "4-914903-93-8",
+    year      = 2002,
+}
+
+@misc{oetiker:latex2e,
+   author    = "Tobias Oetiker",
+   title     = "{\LaTeXe}への道",
+   year      = 2000,
+   note      = "``The Not So Short Introduction to {\LaTeXe}''の邦訳,
+野村昌孝(訳),オンラインドキュメント
+{\url{http://www.ctan.org/tex-archive/info/lshort/japanese/}}",
+}
+
deleted file mode 120000 (symlink)
index 2862b17342318f5486fd70525a74c0e66e13f5f9..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1 +0,0 @@
-../Makefile.template
\ No newline at end of file
new file mode 100644 (file)
index 0000000000000000000000000000000000000000..7c7ba782dfce50a1c96841c480fbbc31c283cb46
--- /dev/null
@@ -0,0 +1,17 @@
+TEXTARGETS := hyperref.pdf
+
+.PHONY: all update rebase clean distclean
+
+all: $(TEXTARGETS)
+
+update:
+       $(CP) hyperref.tex.6th hyperref.tex
+
+rebase:
+       $(CP) hyperref.tex.5th hyperref.tex
+
+include latex.mk
+
+clean: tex-clean
+
+distclean: tex-distclean
index cacc7e0..065d3da 100644 (file)
@@ -3,34 +3,35 @@
 \usepackage{pxjahyper}
 \begin{document}
 
-\chapter*{序}
-\addcontentsline{toc}{chapter}{序}
+\frontmatter
+\chapter{序}
 
-\chapter{TeXとその仲間}
+\mainmatter
+\chapter{\TeX とその仲間}
 
-\section{TeXって何?}
+\section{\TeX って何?}
 
-\section{TeXの読み方・書き方}
+\section{\TeX の読み方・書き方}
 
-\section{LaTeXって何?}
+\section{\LaTeX って何?}
 
-\section{TeXの処理方式}
+\section{\TeX の処理方式}
 
-\section{TeXの出力}
+\section{\TeX の出力}
 
-\section{TeXと日本語}
+\section{\TeX と日本語}
 
-\section{その他のTeXの仲間}
+\section{その他の\TeX の仲間}
 
-\section{TeXのライセンス}
+\section{\TeX のライセンス}
 
-\section{TeXの配布}
+\section{\TeX の配布}
 
-\section{これからのTeX}
+\section{これからの\TeX}
 
 \chapter{使ってみよう}
 
-\section{WebでLaTeXを試してみよう}
+\section{Webで\LaTeX を試してみよう}
 
 \section{TeXworks(Windows)}
 
 
 \section{長い文書に挑戦}
 
-\section{SyncTeXの使い方}
+\section{Sync\TeX の使い方}
 
 \section{エラーが起きたなら}
 
-\chapter{\LaTeX2e の基本}
+\chapter{\LaTeXe の基本}
 
-\section{\LaTeX2e の入力・印刷の完全な例}
+\section{\LaTeXe の入力・印刷の完全な例}
 
 \section{最低限のルール}
 
 
 \chapter{グラフィック}
 
-\section{LaTeXと図}
+\section{\LaTeX と図}
 
-\section{LaTeXでの図の読み込み方}
+\section{\LaTeX での図の読み込み方}
 
 \section{graphicxパッケージの詳細}
 
 
 \section{booktabsによる罫線}
 
-\section{LaTeX標準の罫線}
+\section{\LaTeX 標準の罫線}
 
 \section{表の細かい制御}
 
 
 \chapter{欧文フォント}
 
-\section{TeXでのフォントの仕組み}
+\section{\TeX でのフォントの仕組み}
 
 \section{フォントの5要素}
 
 
 \section{欧文基本35書体}
 
-\section{TeX Gyreフォント集}
+\section{\TeX Gyreフォント集}
 
 \section{その他のフォント}
 
 
 \section{おもな和文書体}
 
-\section{pTeXの和文フォントの仕組み}
+\section{p\TeX の和文フォントの仕組み}
 
 \section{縦組}
 
-\section{文字コードとpTeX}
+\section{文字コードとp\TeX }
 
 \section{OpenTypeフォントとAdobe-Japan}
 
 
 \chapter{スタイルファイルの作り方}
 
-\section{LaTeXのスタイルファイル}
+\section{\LaTeX のスタイルファイル}
 
 \section{スタイルファイル中の特殊な命令}
 
 
 \section{図の位置の調整}
 
-\chapter{LaTeXによる入稿}
+\chapter{\LaTeX による入稿}
 
-\section{LaTeX原稿を入稿する場合}
+\section{\LaTeX 原稿を入稿する場合}
 
 \section{PDFで入稿する場合}
 
 \section{ファイルとフォルダの準備}
 
-\section{LaTeXで処理}
+\section{\LaTeX で処理}
 
 \section{トンボ}
 
 
 \section{その他の注意}
 
-\chapter{TeXによるプレゼンテーション}
+\chapter{\TeX によるプレゼンテーション}
 
 \section{jsarticleによるスライド作成}
 
 
 \section{パスを通すとは?}
 
-\section{TeXのディレクトリ構成}
+\section{\TeX のディレクトリ構成}
 
 \chapter{基本マニュアル}
 
 
 \chapter{Adobe-Japan1-5全グリフ(+8文字)}
 
-\chapter{TeX関連の情報源}
+\chapter{\TeX 関連の情報源}
 
 \section{文献}
 
 \section{ネット上の情報}
 
-\chapter*{あとがき}
-\addcontentsline{toc}{chapter}{あとがき}
+\backmatter
+\chapter{あとがき}
 
-\chapter*{索引}
-\addcontentsline{toc}{chapter}{索引}
+\chapter{索引}
 \end{document}
diff --git a/latex_mk/test/hyperref/hyperref.tex.5th b/latex_mk/test/hyperref/hyperref.tex.5th
new file mode 100644 (file)
index 0000000..534b10e
--- /dev/null
@@ -0,0 +1,67 @@
+\documentclass{jsbook}
+\usepackage[dvipdfm,pdftitle={LaTeX2e美文書作成入門}]{hyperref}
+\usepackage{pxjahyper}
+\begin{document}
+
+\chapter{\TeX って何?}
+
+\chapter{まず使ってみよう}
+
+\chapter{\LaTeXe の基本}
+
+\chapter{パッケージと自前の命令}
+
+\chapter{数式の基本}
+
+\chapter{複雑な数式}
+
+\chapter{グラフィック}
+
+\chapter{表組み}
+
+\chapter{図・表の配置}
+
+\chapter{相互参照・目次・索引・リンク}
+
+\chapter{文献の参照と文献データベース}
+
+\chapter{欧文フォント}
+
+\chapter{和文フォント}
+
+\chapter{ページレイアウト}
+
+\chapter{スタイルファイルの作り方}
+
+\chapter{美しい文書を作るために}
+
+\chapter{\LaTeX による入稿}
+
+\chapter{TeXによるプレゼンテーション}
+
+\appendix
+
+\chapter{三美印刷訪問記}
+
+\chapter{マニュアルを読むための基礎知識}
+
+\chapter{基本マニュアル}
+
+\chapter{picture環境}
+
+\chapter{Asymptote}
+
+\chapter{Windowsへのインストールと設定}
+
+\chapter{Macへのインストールと設定}
+
+\chapter{UNIXでのTeX}
+
+\chapter{\LaTeXe における多言語処理}
+
+\chapter{記号一覧}
+
+\chapter{Adobe-Japan1-5全グリフ(+8文字)}
+
+\chapter{\TeX 関連の情報源}
+\end{document}
diff --git a/latex_mk/test/hyperref/hyperref.tex.6th b/latex_mk/test/hyperref/hyperref.tex.6th
new file mode 100644 (file)
index 0000000..065d3da
--- /dev/null
@@ -0,0 +1,488 @@
+\documentclass{jsbook}
+\usepackage[dvipdfm,pdftitle={LaTeX2e美文書作成入門}]{hyperref}
+\usepackage{pxjahyper}
+\begin{document}
+
+\frontmatter
+\chapter{序}
+
+\mainmatter
+\chapter{\TeX とその仲間}
+
+\section{\TeX って何?}
+
+\section{\TeX の読み方・書き方}
+
+\section{\LaTeX って何?}
+
+\section{\TeX の処理方式}
+
+\section{\TeX の出力}
+
+\section{\TeX と日本語}
+
+\section{その他の\TeX の仲間}
+
+\section{\TeX のライセンス}
+
+\section{\TeX の配布}
+
+\section{これからの\TeX}
+
+\chapter{使ってみよう}
+
+\section{Webで\LaTeX を試してみよう}
+
+\section{TeXworks(Windows)}
+
+\section{TeXShop(Mac)}
+
+\section{コマンドで行う方法}
+
+\section{日本語のテスト}
+
+\section{長い文書に挑戦}
+
+\section{Sync\TeX の使い方}
+
+\section{エラーが起きたなら}
+
+\chapter{\LaTeXe の基本}
+
+\section{\LaTeXe の入力・印刷の完全な例}
+
+\section{最低限のルール}
+
+\section{半角カナや機種依存文字は使えないの?}
+
+\section{ドキュメントクラス}
+
+\section{プリアンブル}
+
+\section{文書の構造}
+
+\section{タイトルと概要}
+
+\section{入力ファイルに書ける文字}
+
+\section{打ち込んだ通りに出力する方法}
+
+\section{改行の扱い}
+
+\section{注釈}
+
+\section{空白の扱い}
+
+\section{地の文と命令}
+
+\section{区切りのいらない命令}
+
+\section{特殊文字}
+
+\section{アクセント類}
+
+\section{書体を変える命令}
+
+\section{文字サイズを変える命令}
+
+\section{環境}
+
+\section{箇条書き}
+
+\section{長さの単位}
+
+\section{空白を出力する命令}
+
+\section{脚注と欄外への書き込み}
+
+\section{罫線の類}
+
+\chapter{パッケージと自前の命令}
+
+\section{パッケージ}
+
+\section{簡単な命令の作り方}
+
+\section{パッケージを作る}
+
+\section{命令の名前の付け方}
+
+\section{自前の環境}
+
+\section{引数をとるマクロ}
+
+\section{マクロの引数の制約}
+
+\section{ちょっと便利なマクロ}
+
+\chapter{数式の基本}
+
+\section{数学に無縁な人のために}
+
+\section{数式用のフォント}
+
+\section{簡単な数式}
+
+\section{累乗,添字}
+
+\section{別行立ての数式}
+
+\section{和・積分}
+
+\section{分数}
+
+\section{字間や高さの微調整}
+
+\section{式の参照}
+
+\section{括弧類}
+
+\section{ギリシア文字}
+
+\section{筆記体}
+
+\section{2項演算子}
+
+\section{関係演算子}
+
+\section{矢印}
+
+\section{雑記号}
+
+\section{latexsymで定義されている文字}
+
+\section{大きな記号}
+
+\section{log型関数とmod}
+
+\section{上下に付けるもの}
+
+\section{数式の書体}
+
+\section{ISO/JISの数式組版規則}
+
+\section{プログラムやアルゴリズムの組版}
+
+\section{array環境}
+
+\section{数式の技巧}
+
+\chapter{複雑な数式}
+
+\section{amsmathとAMSFonts}
+
+\section{いろいろな記号}
+
+\section{行列}
+
+\section{分数}
+
+\section{別行立ての数式}
+
+\chapter{グラフィック}
+
+\section{\LaTeX と図}
+
+\section{\LaTeX での図の読み込み方}
+
+\section{graphicxパッケージの詳細}
+
+\section{\textbackslash includegraphicsの詳細}
+
+\section{おもな画像ファイル形式}
+
+\section{PostScriptとは?}
+
+\section{EPSとは}
+
+\section{PDFとは}
+
+\section{文字列の変形}
+
+\section{色空間とその変換}
+
+\section{色の指定}
+
+\section{枠囲み}
+
+\chapter{表組み}
+
+\section{表組みの基本}
+
+\section{booktabsによる罫線}
+
+\section{\LaTeX 標準の罫線}
+
+\section{表の細かい制御}
+
+\section{列割りの一時変更}
+
+\section{横幅の指定}
+
+\section{色のついた表}
+
+\section{ページをまたぐ表}
+
+\section{表組みのテクニック}
+
+\chapter{図・表の配置}
+
+\section{図の自動配置}
+
+\section{表の自動配置}
+
+\section{左右に並べる配置}
+
+\section{図・表が思い通りの位置に出ないとき}
+
+\section{回り込みと欄外への配置}
+
+\chapter{相互参照・目次・索引・リンク}
+
+\section{相互参照}
+
+\section{目次}
+
+\section{索引とMakeIndex,mendex}
+
+\section{索引の作り方}
+
+\section{索引スタイルを変えるには}
+
+\section{索引作成の仕組み}
+
+\section{入れ子になった索引語}
+
+\section{範囲}
+
+\section{ページ数なしの索引語}
+
+\section{ページ番号の書体}
+
+\section{\textbackslash index命令の詳細}
+
+\section{ハイパーリンク}
+
+\chapter{文献の参照と文献データベース}
+
+\section{文献の参照}
+
+\section{すべて人間が行う方法}
+
+\section{半分人間が行う方法}
+
+\section{citeとovercite}
+
+\section{文献処理の全自動化}
+
+\section{文献データベース概論}
+
+\section{p\BibTeX の実行例}
+
+\section{文献スタイルファイル}
+
+\section{文献データベースの詳細}
+
+\section{並べ替え順序の制御}
+
+\section{参照形式を変える}
+
+\section{\BibTeX のこれから}
+
+\chapter{欧文フォント}
+
+\section{\TeX でのフォントの仕組み}
+
+\section{フォントの5要素}
+
+\section{フォントのエンコーディングの詳細}
+
+\section{ファイルのエンコーディング}
+
+\section{Computer Modern}
+
+\section{Latin Modern}
+
+\section{欧文基本14書体}
+
+\section{欧文基本35書体}
+
+\section{\TeX Gyreフォント集}
+
+\section{その他のフォント}
+
+\section{数式用フォント}
+
+\chapter{和文フォント}
+
+\section{おもな和文書体}
+
+\section{p\TeX の和文フォントの仕組み}
+
+\section{縦組}
+
+\section{文字コードとp\TeX }
+
+\section{OpenTypeフォントとAdobe-Japan}
+
+\section{otfパッケージ}
+
+\section{otfパッケージの新しいフォントメトリック}
+
+\section{プロポーショナル仮名,極太フォント}
+
+\section{jis/utf/otfフォントメトリック}
+
+\section{和文フォントの追加}
+
+\section{もっと文字を}
+
+\chapter{ページレイアウト}
+
+\section{ドキュメントクラス}
+
+\section{ドキュメントクラスのオプション}
+
+\section{ページレイアウトの変更}
+
+\section{例:数学のテスト}
+
+\chapter{スタイルファイルの作り方}
+
+\section{\LaTeX のスタイルファイル}
+
+\section{スタイルファイル中の特殊な命令}
+
+\chapter{美しい文書を作るために}
+
+\section{全角か半角か}
+
+\section{句読点・括弧類}
+
+\section{引用符}
+
+\section{疑問符・感嘆符}
+
+\section{自動挿入されるスペース}
+
+\section{アンダーライン}
+
+\section{欧文の書き方}
+
+\section{改行位置の調整}
+
+\section{改ページの調整}
+
+\section{図の位置の調整}
+
+\chapter{\LaTeX による入稿}
+
+\section{\LaTeX 原稿を入稿する場合}
+
+\section{PDFで入稿する場合}
+
+\section{ファイルとフォルダの準備}
+
+\section{\LaTeX で処理}
+
+\section{トンボ}
+
+\section{グラフィック}
+
+\section{若干のデザイン}
+
+\section{PDFへの変換}
+
+\section{その他の注意}
+
+\chapter{\TeX によるプレゼンテーション}
+
+\section{jsarticleによるスライド作成}
+
+\section{Beamerによるスライド作成}
+
+\section{配布用縮刷の作り方}
+
+\appendix
+
+\chapter{付録DVDを用いたインストールと設定}
+
+\section{本書付録DVD-ROMの中身}
+
+\section{Windowsへのインストールと設定}
+
+\section{Macへのインストールと設定}
+
+\section{LinuxやFreeBSDなどへのインストール}
+
+\section{TeX Live}
+
+\chapter{マニュアルを読むための基礎知識}
+
+\section{ディレクトリ(フォルダ)とパス}
+
+\section{パスを通すとは?}
+
+\section{\TeX のディレクトリ構成}
+
+\chapter{基本マニュアル}
+
+\section{tex,latex,ptex,platex}
+
+\section{uptex,uplatex}
+
+\section{dvipdfmx}
+
+\section{ptex2pdf}
+
+\section{dvips}
+
+\section{dviout}
+
+\section{updmap}
+
+\section{Ghostscript}
+
+\chapter{TikZ}
+
+\section{PGF/TikZとは}
+
+\section{TikZの基本}
+
+\section{いろいろな図形の描画}
+
+\section{グラフの描画(1)}
+
+\section{グラフの描画(2)}
+
+\section{Rで使う方法}
+
+\section{gnuplotとの連携}
+
+\section{ほかの図との重ね書き}
+
+\chapter{記号一覧}
+
+\section{特殊文字}
+
+\section{ロゴ}
+
+\section{textcompパッケージで使える文字}
+
+\section{pifontパッケージで使える文字}
+
+\section{otfパッケージで使える文字}
+
+\chapter{Adobe-Japan1-5全グリフ(+8文字)}
+
+\chapter{\TeX 関連の情報源}
+
+\section{文献}
+
+\section{ネット上の情報}
+
+\backmatter
+\chapter{あとがき}
+
+\chapter{索引}
+\end{document}
deleted file mode 120000 (symlink)
index 2862b17342318f5486fd70525a74c0e66e13f5f9..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1 +0,0 @@
-../Makefile.template
\ No newline at end of file
new file mode 100644 (file)
index 0000000000000000000000000000000000000000..2e3490da586b989a793f268c248ac85a97601ee3
--- /dev/null
@@ -0,0 +1,22 @@
+TEXTARGETS := makeindex.pdf
+
+.PHONY: all index-update rebase index-rebase tex-update tex-rebase clean distclean
+
+SED := sed
+CMP := cmp -s
+
+all: $(TEXTARGETS)
+
+index-update:
+       $(SED) -i.bak -e 's/楽譜の/楽譜\\index{がくふ@楽譜}の/' makeindex.tex
+
+index-rebase:
+       $(CMP) makeindex.tex.base makeindex.tex || $(CP) makeindex.tex.base makeindex.tex
+
+rebase: index-rebase
+
+include latex.mk
+
+clean: tex-clean
+
+distclean: clean tex-distclean
diff --git a/latex_mk/test/makeindex/makeindex.tex.base b/latex_mk/test/makeindex/makeindex.tex.base
new file mode 100644 (file)
index 0000000..d3e476b
--- /dev/null
@@ -0,0 +1,10 @@
+\documentclass{jsarticle}
+\usepackage{makeidx}
+\makeindex
+\begin{document}
+ピッツィカート\index{ピッツィカート}すべき個所の指定は、
+楽譜の上ではpizz\index{pizz}と書かれ、
+またもとどおりに弓\index{ゆみ@弓}を引く個所に、
+イタリア語でacro\index{acro}(弓)と書くことになっています。
+\printindex
+\end{document}
diff --git a/latex_mk/test/sanposhojo/Makefile b/latex_mk/test/sanposhojo/Makefile
new file mode 100644 (file)
index 0000000..4d567f8
--- /dev/null
@@ -0,0 +1,11 @@
+TEXTARGETS = q1.pdf q1_ans.pdf
+
+.PHONY: all
+
+all: $(TEXTARGETS)
+
+include latex.mk eukleides.mk
+
+distclean: tex-distclean  eukleides-distclean
+
+clean: tex-clean eukleides-clean
diff --git a/latex_mk/test/sanposhojo/eukleides.mk b/latex_mk/test/sanposhojo/eukleides.mk
new file mode 100644 (file)
index 0000000..f5781b5
--- /dev/null
@@ -0,0 +1,22 @@
+EUKLEIDES = eukleides
+EPSTOPDF = epstopdf
+# ImageMagick
+CONVERT = convert
+
+%.eps: %.euk
+       $(EUKLEIDES) $<
+
+%.pdf: %.eps
+       $(EPSTOPDF) $<
+
+%.png: %.eps
+       $(CONVERT) $< $@
+
+%.jpeg: %.eps
+       $(CONVERT) $< $@
+
+eukleides-clean:
+       $(RM) $(subst .euk,.png,*.eps)
+
+eukleides-distclean:
+       $(RM) $(subst .euk,.pdf,*.euk) $(subst .euk,.png,*.euk) $(subst .euk,.jpeg,*.euk)
diff --git a/latex_mk/test/sanposhojo/latex.mk b/latex_mk/test/sanposhojo/latex.mk
new file mode 120000 (symlink)
index 0000000..5a11d14
--- /dev/null
@@ -0,0 +1 @@
+../../latex.mk
\ No newline at end of file
diff --git a/latex_mk/test/sanposhojo/q1.tex b/latex_mk/test/sanposhojo/q1.tex
new file mode 100644 (file)
index 0000000..d593597
--- /dev/null
@@ -0,0 +1,15 @@
+\documentclass{jsarticle}
+\usepackage[dvipdfm,pdftitle={算法少女 問題1}]{hyperref}
+\usepackage{pxjahyper}
+\usepackage[dvipdfmx]{graphicx}
+\usepackage{amsmath,amssymb}
+\usepackage{okumacro}
+\usepackage{textcomp}
+\begin{document}
+
+\title{算法少女}
+\author{}
+\date{}
+
+\include{q1_q}
+\end{document}
diff --git a/latex_mk/test/sanposhojo/q1_0.eps b/latex_mk/test/sanposhojo/q1_0.eps
new file mode 100644 (file)
index 0000000..c3b5626
--- /dev/null
@@ -0,0 +1,14 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: -56.6929 -56.6929 510.2362 226.7717
+%%Title: q1_0.euk
+%%Creator: eukleides
+%%EndComments
+gsave 28.3464566929 dup scale
+ 0.0176 setlinewidth 1 setlinecap 1 setlinejoin
+ 0.0000  0.0000 13.0000  0.0000 11.0769  4.6154 moveto
+2 {lineto} repeat closepath stroke
+ 6.5000  0.0000  6.5000  0.0000 180.0000 arc stroke
+10.0000  2.0000  2.0000 0 360 arc stroke
+ 4.7692  4.1538  2.0000 0 360 arc stroke
+showpage grestore
+%%EOF
diff --git a/latex_mk/test/sanposhojo/q1_0.euk b/latex_mk/test/sanposhojo/q1_0.euk
new file mode 100644 (file)
index 0000000..0baf145
--- /dev/null
@@ -0,0 +1,16 @@
+box -2, -2, 18, 8
+A B C triangle 13, 5, 12
+c1 = circle(A, B, C)
+D = center(c1)
+c2 = incircle(A, B, C)
+E = center(c2)
+F = intersection(line(A.C), perpendicular(line(A.C), D))
+G = point(circle(A, B, C), arg(line(D.F)):)
+H = midpoint(F.G)
+c3 = circle(H, radius(incircle(A, B, C)))
+draw
+  (A.B.C)
+  c1 0: 180:
+  c2
+  c3
+end
diff --git a/latex_mk/test/sanposhojo/q1_1.eps b/latex_mk/test/sanposhojo/q1_1.eps
new file mode 100644 (file)
index 0000000..4e4eec4
--- /dev/null
@@ -0,0 +1,34 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: -56.6929 -56.6929 510.2362 226.7717
+%%Title: q1_1.euk
+%%Creator: eukleides
+%%EndComments
+gsave 28.3464566929 dup scale
+ 0.0176 setlinewidth 1 setlinecap 1 setlinejoin
+ 0.0000  0.0000 13.0000  0.0000 11.0769  4.6154 moveto
+2 {lineto} repeat closepath stroke
+ 6.5000  0.0000  6.5000  0.0000 180.0000 arc stroke
+10.0000  2.0000  2.0000 0 360 arc stroke
+ 4.7692  4.1538  2.0000 0 360 arc stroke
+/Dot {0 360 arc fill} bind def
+ 0.0000  0.0000  0.0500 Dot
+13.0000  0.0000  0.0500 Dot
+11.0769  4.6154  0.0500 Dot
+ 6.5000  0.0000  0.0500 Dot
+10.0000  2.0000  0.0500 Dot
+ 5.5385  2.3077  0.0500 Dot
+ 4.0000  6.0000  0.0500 Dot
+ 4.7692  4.1538  0.0500 Dot
+10.7538  4.4808 moveto  0.1346 -0.3231 rlineto  0.3231  0.1346 rlineto stroke
+/NewCenturySchlbk-Roman findfont 0.352778 scalefont setfont
+/Print {gsave translate dup 0 0 moveto false charpath flattenpath pathbbox -2 div 4 1 roll -2 div 4 1 roll pop pop moveto show grestore} bind def
+(A)  0.0000 -0.3000 Print
+(B) 13.0000 -0.3000 Print
+(C) 11.3769  4.6154 Print
+(D)  6.5000 -0.3000 Print
+(E) 10.0000  1.7000 Print
+(F)  5.5385  2.6077 Print
+(G)  4.0000  6.3000 Print
+(H)  5.0692  4.1538 Print
+showpage grestore
+%%EOF
diff --git a/latex_mk/test/sanposhojo/q1_1.euk b/latex_mk/test/sanposhojo/q1_1.euk
new file mode 100644 (file)
index 0000000..204f06c
--- /dev/null
@@ -0,0 +1,21 @@
+box -2,-2,18,8
+A B C triangle 13,5,12
+circum = circle(A, B, C)
+D = center(circum)
+crcl1 = incircle(A, B, C)
+E = center(crcl1)
+F = intersection(line(A.C), perpendicular(line(A.C), D))
+G = point(circum, arg(line(D.F)):)
+H = midpoint(F.G)
+crcl2 = circle(H, radius(crcl1))
+draw
+  (A.B.C)
+  circum 0: 180:
+  crcl1; crcl2
+  A; B; C; D; E; F; G; H
+end
+
+label
+  A, C, B right
+  A -90:; B -90:; C 0:; D -90:; E -90:; F 90:; G 90:; H 0:
+end
diff --git a/latex_mk/test/sanposhojo/q1_2.eps b/latex_mk/test/sanposhojo/q1_2.eps
new file mode 100644 (file)
index 0000000..2b24603
--- /dev/null
@@ -0,0 +1,56 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: -56.6929 -56.6929 510.2362 226.7717
+%%Title: q1_2.euk
+%%Creator: eukleides
+%%EndComments
+gsave 28.3464566929 dup scale
+ 0.0176 setlinewidth 1 setlinecap 1 setlinejoin
+ 0.0000  0.0000 13.0000  0.0000 11.0769  4.6154 moveto
+2 {lineto} repeat closepath stroke
+ 6.5000  0.0000  6.5000  0.0000 180.0000 arc stroke
+10.0000  2.0000  2.0000 0 360 arc stroke
+ 4.7692  4.1538  2.0000 0 360 arc stroke
+[.3 .2] 0 setdash
+ 6.5000  0.0000  4.0000  6.0000 moveto
+lineto stroke
+10.0000  2.0000 10.0000  0.0000 moveto
+lineto stroke
+10.0000  2.0000 11.8462  2.7692 moveto
+lineto stroke
+10.0000  2.0000  9.2308  3.8462 moveto
+lineto stroke
+/Dot {0 360 arc fill} bind def
+ 0.0000  0.0000  0.0500 Dot
+13.0000  0.0000  0.0500 Dot
+11.0769  4.6154  0.0500 Dot
+ 6.5000  0.0000  0.0500 Dot
+10.0000  2.0000  0.0500 Dot
+ 5.5385  2.3077  0.0500 Dot
+ 4.0000  6.0000  0.0500 Dot
+ 4.7692  4.1538  0.0500 Dot
+10.0000  0.0000  0.0500 Dot
+11.8462  2.7692  0.0500 Dot
+ 9.2308  3.8462  0.0500 Dot
+[] 0 setdash
+10.7538  4.4808 moveto  0.1346 -0.3231 rlineto  0.3231  0.1346 rlineto stroke
+/NewCenturySchlbk-Roman findfont 0.352778 scalefont setfont
+/Print {gsave translate dup 0 0 moveto false charpath flattenpath pathbbox -2 div 4 1 roll -2 div 4 1 roll pop pop moveto show grestore} bind def
+(A)  0.0000 -0.3000 Print
+(B) 13.0000 -0.3000 Print
+(C) 11.3769  4.6154 Print
+(D)  6.5000 -0.3000 Print
+(E) 10.2121  1.7879 Print
+(F)  5.7983  2.1577 Print
+(G)  4.0000  6.3000 Print
+(H)  5.0692  4.1538 Print
+(I) 10.0000 -0.3000 Print
+(J) 12.1462  2.7692 Print
+(K)  9.2308  4.1462 Print
+10.0000  0.3500 moveto  0.3500  0.0000 rlineto -0.0000 -0.3500 rlineto stroke
+11.5231  2.6346 moveto -0.1346  0.3231 rlineto  0.3231  0.1346 rlineto stroke
+ 9.3654  3.5231 moveto -0.3231 -0.1346 rlineto -0.1346  0.3231 rlineto stroke
+ 5.6731  1.9846 moveto -0.3231 -0.1346 rlineto -0.1346  0.3231 rlineto stroke
+/DoubleArc {gsave translate 2 copy 0 0 7 -1 roll 5 -2 roll arc stroke 0 0 5 -3 roll arc stroke grestore} bind def
+ 0.4600  0.5400  0.0000 22.6199  0.0000  0.0000 DoubleArc
+showpage grestore
+%%EOF
diff --git a/latex_mk/test/sanposhojo/q1_2.euk b/latex_mk/test/sanposhojo/q1_2.euk
new file mode 100644 (file)
index 0000000..5c9ec7a
--- /dev/null
@@ -0,0 +1,35 @@
+box -2,-2,18,8
+A B C triangle 13,5,12
+c1 = circle(A, B, C)
+D = center(c1)
+c2 = incircle(A, B, C)
+E = center(c2)
+F = intersection(line(A.C), perpendicular(line(A.C), D))
+G = point(circle(A, B, C), arg(line(D.F)):)
+H = midpoint(F.G)
+c3 = circle(H, radius(incircle(A, B, C)))
+
+I = projection(E, line(A.B))
+J = projection(E, line(B.C))
+K = projection(E, line(C.A))
+draw
+  (A.B.C)
+  c1 0: 180:
+  c2
+  c3
+  D.G dashed
+  E.I dashed
+  E.J dashed
+  E.K dashed
+  A; B; C; D; E; F; G; H; I; J; K
+end
+
+label
+  A, C, B right
+  A -90:; B -90:; C 0:; D -90:; E -45:; F -30:; G 90:; H 0:; I -90:; J 0:; K 90:
+  E, I, B right
+  E, J, C right
+  E, K, A right
+  D, F, A right
+  B, A, C double
+end
diff --git a/latex_mk/test/sanposhojo/q1_3.euk b/latex_mk/test/sanposhojo/q1_3.euk
new file mode 100644 (file)
index 0000000..dfc4951
--- /dev/null
@@ -0,0 +1,40 @@
+box -2,-2,18,8
+A B C triangle 13,5,12
+c1 = circle(A, B, C)
+D = center(c1)
+c2 = incircle(A, B, C)
+E = center(c2)
+F = intersection(line(A.C), perpendicular(line(A.C), D))
+G = point(circle(A, B, C), arg(line(D.F)):)
+H = midpoint(F.G)
+c3 = circle(H, radius(incircle(A, B, C)))
+
+I = projection(E, line(B.C))
+J = projection(E, line(A.B))
+K = projection(E, line(A.C))
+L = intersection(line(A.B), line(K.E))
+M = projection(L, line(B.C))
+draw
+  (A.B.C)
+  c1 0: 180:
+  c2
+  c3
+  D.G dashed
+  E.I dashed
+  E.J dashed
+  K.L dashed
+  L.M dashed
+  A; B; C; D; E; F; G; H; I; J; K; L
+end
+
+label
+  A, C, B right
+  A -90:; B -90:; C 0:; D -90:; E -45:; F -30:; G 90:; H 0:; I 0:; J -90:; K 90:; L -90:; M 0:
+  E, I, B right
+  A, J, E right
+  E, K, A right
+  M, L, E right
+  B, A, C double
+  J, E, L double
+  B, L, M double
+end
diff --git a/latex_mk/test/sanposhojo/q1_ans.tex b/latex_mk/test/sanposhojo/q1_ans.tex
new file mode 100644 (file)
index 0000000..2bb0fe4
--- /dev/null
@@ -0,0 +1,231 @@
+\documentclass{jsarticle}
+\usepackage[dvipdfm,pdftitle={算法少女 問題1 解答}]{hyperref}
+\usepackage{pxjahyper}
+\usepackage[dvipdfmx]{graphicx}
+\usepackage{amsmath,amssymb}
+\usepackage{okumacro}
+\usepackage{textcomp}
+\begin{document}
+
+\title{算法少女}
+\author{}
+\date{}
+
+\include{q1_q}
+
+\section*{解答}
+
+点や線を次の図のように定義する。
+
+\begin{center}
+\includegraphics[height=8cm]{q1_1.pdf}
+\end{center}
+
+直線$AB$、直線 $BC$ 、直線 $CA$ はそれぞれEを中心とする小円の接線。
+その接点をそれぞれ $I$、$J$、$K$ とする。
+
+さらに、小円の半径を1、外接円の半径をR、${\angle}CAB=\theta^{\circ}$ とする。
+
+\begin{center}
+\includegraphics[height=8cm]{q1_2.pdf}
+\end{center}
+
+\newpage
+
+まず、$AB$ を調べる。
+
+$AB$ は外接円の直径のため、
+\begin{gather}
+ AB = 2R  \label{eq:ab1}
+\end{gather}
+
+また、
+\begin{gather}
+ AB = AI + IB  \label{eq:ab21}
+\end{gather}
+
+$AI$ と $AK$ はどちらも点 $A$ を通り、点 $E$ を中心とする小円の接線のため、
+\begin{gather}
+ AI = AK \label{eq:ai1}
+\end{gather}
+
+ここで、
+\begin{gather}
+ AC = AK + KC \notag \\
+ AK = AC - KC \label{eq:ak1}
+\end{gather}
+
+三角形 $ABC$ において ${\angle}BCA = 90^{\circ}、{\angle}CAB = {\theta}^{\circ}$より、
+\begin{gather}
+ AC = AB{\cos}{\theta} \label{eq:ac11}
+\end{gather}
+
+\ref{eq:ab1}、\ref{eq:ac11} より、
+\begin{gather}
+ AC = 2R{\cos}{\theta} \label{eq:ac1}
+\end{gather}
+
+$KC$ と$EJ$ は正方形 $EJCK$ の2辺のため、
+\begin{gather}
+ KC = EJ \label{eq:kc1}
+\end{gather}
+
+$EJ$は小円の半径のため、
+\begin{gather}
+  EJ = 1 \label{eq:ej}
+\end{gather}
+
+\ref{eq:kc1}、\ref{eq:ej} より、
+\begin{gather}
+ KC = 1 \label{eq:kc}
+\end{gather}
+
+\ref{eq:ak1}、\ref{eq:ac1}、\ref{eq:kc} より、
+\begin{gather}
+ AK = 2R{\cos}{\theta} - 1 \label{eq:ak}
+\end{gather}
+
+\ref{eq:ai1}、\ref{eq:ak} より、
+\begin{gather}
+ AI = 2R{\cos}{\theta} - 1 \label{eq:ai}
+\end{gather}
+
+また、$IB$ と $BJ$ はどちらも点 $B$ を通り、点 $E$ を中心とする小円の接線のため、
+\begin{gather}
+ IB = BJ \label{eq:ib11}
+\end{gather}
+
+ここで、
+\begin{gather}
+ BC = BJ + JC \notag \\
+ BJ = BC - JC \label{eq:bj1}
+\end{gather}
+
+三角形 $ABC$ において ${\angle}BCA = 90^{\circ}、{\angle}CAB = {\theta}^{\circ}$より、
+\begin{gather}
+ BC = AB{\sin}{\theta} \label{eq:bc11}
+\end{gather}
+
+\ref{eq:ab1}、\ref{eq:bc11} より、
+\begin{gather}
+ BC = 2R{\sin}{\theta} \label{eq:bc1}
+\end{gather}
+
+$JC$ と$EJ$ は正方形 $EJCK$ の2辺のため、
+\begin{gather}
+ JC = EJ \label{eq:jc1}
+\end{gather}
+
+\ref{eq:ej}、\ref{eq:jc1} より、
+\begin{gather}
+ JC = 1 \label{eq:jc}
+\end{gather}
+
+\ref{eq:bj1}、\ref{eq:bc1}、\ref{eq:jc} より、
+\begin{gather}
+ BJ = 2R{\sin}{\theta} - 1 \label{eq:bj}
+\end{gather}
+
+\ref{eq:ib11}、\ref{eq:bj} より、
+\begin{gather}
+ IB = 2R{\sin}{\theta} - 1 \label{eq:ib}
+\end{gather}
+
+\ref{eq:ab21}、\ref{eq:ai}、\ref{eq:ib}より、
+\begin{gather}
+ AB = 2R{\cos}{\theta} -1 + 2R{\sin}{\theta} -1 \notag \\
+ AB = 2R{\sin}{\theta} + 2R{\cos}{\theta} - 2 \label{eq:ab2}
+\end{gather}
+
+\ref{eq:ab1}、\ref{eq:ab2} より、
+\begin{gather}
+ 2R = 2R{\sin}{\theta} + 2R{\cos}{\theta} - 2 \notag \\
+ R({\sin}{\theta} + {\cos}{\theta} - 1) = 1 \label{eq:ab}
+\end{gather}
+
+次に、$DG$ を調べる。
+
+$DG$ は外接円の半径のため、
+\begin{gather}
+ DG = R \label{eq:dg1}
+\end{gather}
+
+一方、
+\begin{gather}
+ DG = DF + FG \label{eq:dg21}
+\end{gather}
+
+三角形ADFにおいて ${\angle}AFD=90^{\circ}$、${\angle}DAF={\theta}^{\circ}$ より、
+\begin{gather}
+ DF = AD{\sin}{\theta} \label{eq:df1}
+\end{gather}
+
+$AD$ は外接円の半径のため、
+\begin{gather}
+ AD = R \label{eq:ad}
+\end{gather}
+
+\ref{eq:df1}、\ref{eq:ad} より、
+\begin{gather}
+ DF = R{\sin}{\theta} \label{eq:df}
+\end{gather}
+
+FGはEを中心とする小円の直径のため、
+
+\begin{gather}
+ FG = 1 \times 2 \notag \\
+ FG = 2 \label{eq:fg}
+\end{gather}
+
+\ref{eq:dg21}、\ref{eq:df}、\ref{eq:fg}より、
+
+\begin{gather}
+ DG = R{\sin}{\theta} + 2 \label{eq:dg2}
+\end{gather}
+
+\ref{eq:dg1}、\ref{eq:dg2}より、
+
+\begin{gather}
+ R = R{\sin}{\theta} + 2 \notag \\
+ R = \frac{2}{1 - {\sin}{\theta}} \label{eq:dg}
+\end{gather}
+
+\ref{eq:ab}、\ref{eq:dg}より、
+
+\begin{gather}
+ \left\{
+ \begin{array}{l}
+  R({\sin}{\theta} + {\cos}{\theta} - 1) = 1 \\
+  R = \dfrac{2}{1 - {\sin}{\theta}}
+ \end{array}
+ \right.
+\end{gather}
+
+\begin{gather*}
+ \frac{2({\sin}{\theta} + {\cos}{\theta} - 1)}{1 - {\sin}{\theta}} = 1 \\
+ 2{\sin}{\theta} + 2{\cos}{\theta} -2 = 1 - {\sin}{\theta} \\
+ {\cos}{\theta} = \frac{3}{2}(1 - {\sin}{\theta})
+\end{gather*}
+
+${\sin}^2{\theta} + {\cos}^2{\theta} = 1$より、
+\begin{gather*}
+ {\sin}^2{\theta} + [\frac{3}{2}(1 - {\sin}{\theta})]^2 = 1 \\
+ 13{\sin}^2{\theta} - 18{\sin}{\theta} + 5 = 0 \\
+ {\sin}{\theta} = \frac{5}{13}, 1
+\end{gather*}
+
+${\theta}$は直角三角形の一角の角度で $0^{\circ} < {\theta}^{\circ} < 90^{\circ}$ のため、$0 < {\sin}{\theta} < 1$。よって、
+
+\begin{gather}
+ {\sin}{\theta} = \frac{5}{13}     \label{eq:sintheta}
+\end{gather}
+
+\ref{eq:dg}、\ref{eq:sintheta}より、
+
+\begin{gather}
+ R = \frac{2}{1 - \frac{5}{13}} \notag \\
+ \therefore R = \frac{13}{4}
+\end{gather}
+
+そのため、小円の半径と外接円の半径の比は、$4:13$
+\end{document}
diff --git a/latex_mk/test/sanposhojo/q1_q.tex b/latex_mk/test/sanposhojo/q1_q.tex
new file mode 100644 (file)
index 0000000..dd082d5
--- /dev/null
@@ -0,0 +1,13 @@
+\section*{問題}
+
+\begin{quotation}
+ 「今、半円ノ内ニ、図ノ\ruby{如}{ごと}キ\ruby{勾股形}{こうこけい}(直角三
+ 角形)ト二円アリ・・・」
+
+ 半円に直角三角形を内接させ、この直角三角形の内接円と、弓形内に
+ えがいた最大の円があいひとしいときの外接円と小円の関係を問う。
+\end{quotation}
+
+\begin{center}
+\includegraphics[height=8cm]{q1_0.pdf}
+\end{center}
deleted file mode 120000 (symlink)
index 2862b17342318f5486fd70525a74c0e66e13f5f9..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1 +0,0 @@
-../Makefile.template
\ No newline at end of file
new file mode 100644 (file)
index 0000000000000000000000000000000000000000..fb885447058288b0f9a2becea1eb4622ecfa1e36
--- /dev/null
@@ -0,0 +1,17 @@
+TEXTARGETS := toc.pdf
+
+.PHONY: all toc-update rebase clean distclean
+
+all: $(TEXTARGETS)
+
+toc-update:
+       $(CP) toc.tex.6th toc.tex
+
+rebase:
+       $(CP) toc.tex.5th toc.tex
+
+include latex.mk
+
+clean: tex-clean
+
+distclean: tex-distclean rebase
index 92cbb4e..09b7be8 100644 (file)
 
 \tableofcontents
 
-\chapter*{序}
+\chapter{\TeX って何?}
 
-\chapter{\TeX とその仲間}
+\chapter{まず使ってみよう}
 
-\section{\TeX って何?}
-
-\section{\TeX の読み方・書き方}
-
-\section{\LaTeX って何?}
-
-\section{\TeX の処理方式}
-
-\section{\TeX の出力}
-
-\section{\TeX と日本語}
-
-\section{その他の\TeX の仲間}
-
-\section{\TeX のライセンス}
-
-\section{\TeX の配布}
-
-\section{これからの\TeX}
-
-\chapter{使ってみよう}
-
-\section{Webで\LaTeX を試してみよう}
-
-\section{TeXworks(Windows)}
-
-\section{TeXShop(Mac)}
-
-\section{コマンドで行う方法}
-
-\section{日本語のテスト}
-
-\section{長い文書に挑戦}
-
-\section{Sync\TeX の使い方}
-
-\section{エラーが起きたなら}
-
-\chapter{\LaTeX 2e の基本}
-
-\section{\LaTeX 2e の入力・印刷の完全な例}
-
-\section{最低限のルール}
-
-\section{半角カナや機種依存文字は使えないの?}
-
-\section{ドキュメントクラス}
-
-\section{プリアンブル}
-
-\section{文書の構造}
-
-\section{タイトルと概要}
-
-\section{入力ファイルに書ける文字}
-
-\section{打ち込んだ通りに出力する方法}
-
-\section{改行の扱い}
-
-\section{注釈}
-
-\section{空白の扱い}
-
-\section{地の文と命令}
-
-\section{区切りのいらない命令}
-
-\section{特殊文字}
-
-\section{アクセント類}
-
-\section{書体を変える命令}
-
-\section{文字サイズを変える命令}
-
-\section{環境}
-
-\section{箇条書き}
-
-\section{長さの単位}
-
-\section{空白を出力する命令}
-
-\section{脚注と欄外への書き込み}
-
-\section{罫線の類}
+\chapter{\LaTeXe の基本}
 
 \chapter{パッケージと自前の命令}
 
-\section{パッケージ}
-
-\section{簡単な命令の作り方}
-
-\section{パッケージを作る}
-
-\section{命令の名前の付け方}
-
-\section{自前の環境}
-
-\section{引数をとるマクロ}
-
-\section{マクロの引数の制約}
-
-\section{ちょっと便利なマクロ}
-
 \chapter{数式の基本}
 
-\section{数学に無縁な人のために}
-
-\section{数式用のフォント}
-
-\section{簡単な数式}
-
-\section{累乗,添字}
-
-\section{別行立ての数式}
-
-\section{和・積分}
-
-\section{分数}
-
-\section{字間や高さの微調整}
-
-\section{式の参照}
-
-\section{括弧類}
-
-\section{ギリシア文字}
-
-\section{筆記体}
-
-\section{2項演算子}
-
-\section{関係演算子}
-
-\section{矢印}
-
-\section{雑記号}
-
-\section{latexsymで定義されている文字}
-
-\section{大きな記号}
-
-\section{log型関数とmod}
-
-\section{上下に付けるもの}
-
-\section{数式の書体}
-
-\section{ISO/JISの数式組版規則}
-
-\section{プログラムやアルゴリズムの組版}
-
-\section{array環境}
-
-\section{数式の技巧}
-
 \chapter{複雑な数式}
 
-\section{amsmathとAMSFonts}
-
-\section{いろいろな記号}
-
-\section{行列}
-
-\section{分数}
-
-\section{別行立ての数式}
-
 \chapter{グラフィック}
 
-\section{\LaTeX と図}
-
-\section{\LaTeX での図の読み込み方}
-
-\section{graphicxパッケージの詳細}
-
-\section{\textbackslash includegraphicsの詳細}
-
-\section{おもな画像ファイル形式}
-
-\section{PostScriptとは?}
-
-\section{EPSとは}
-
-\section{PDFとは}
-
-\section{文字列の変形}
-
-\section{色空間とその変換}
-
-\section{色の指定}
-
-\section{枠囲み}
-
 \chapter{表組み}
 
-\section{表組みの基本}
-
-\section{booktabsによる罫線}
-
-\section{\LaTeX 標準の罫線}
-
-\section{表の細かい制御}
-
-\section{列割りの一時変更}
-
-\section{横幅の指定}
-
-\section{色のついた表}
-
-\section{ページをまたぐ表}
-
-\section{表組みのテクニック}
-
 \chapter{図・表の配置}
 
-\section{図の自動配置}
-
-\section{表の自動配置}
-
-\section{左右に並べる配置}
-
-\section{図・表が思い通りの位置に出ないとき}
-
-\section{回り込みと欄外への配置}
-
 \chapter{相互参照・目次・索引・リンク}
 
-\section{相互参照}
-
-\section{目次}
-
-\section{索引とMakeIndex,mendex}
-
-\section{索引の作り方}
-
-\section{索引スタイルを変えるには}
-
-\section{索引作成の仕組み}
-
-\section{入れ子になった索引語}
-
-\section{範囲}
-
-\section{ページ数なしの索引語}
-
-\section{ページ番号の書体}
-
-\section{\textbackslash index命令の詳細}
-
-\section{ハイパーリンク}
-
 \chapter{文献の参照と文献データベース}
 
-\section{文献の参照}
-
-\section{すべて人間が行う方法}
-
-\section{半分人間が行う方法}
-
-\section{citeとovercite}
-
-\section{文献処理の全自動化}
-
-\section{文献データベース概論}
-
-\section{p\BibTeX の実行例}
-
-\section{文献スタイルファイル}
-
-\section{文献データベースの詳細}
-
-\section{並べ替え順序の制御}
-
-\section{参照形式を変える}
-
-\section{\BibTeX のこれから}
-
 \chapter{欧文フォント}
 
-\section{\TeX でのフォントの仕組み}
-
-\section{フォントの5要素}
-
-\section{フォントのエンコーディングの詳細}
-
-\section{ファイルのエンコーディング}
-
-\section{Computer Modern}
-
-\section{Latin Modern}
-
-\section{欧文基本14書体}
-
-\section{欧文基本35書体}
-
-\section{\TeX Gyreフォント集}
-
-\section{その他のフォント}
-
-\section{数式用フォント}
-
 \chapter{和文フォント}
 
-\section{おもな和文書体}
-
-\section{p\TeX の和文フォントの仕組み}
-
-\section{縦組}
-
-\section{文字コードとp\TeX }
-
-\section{OpenTypeフォントとAdobe-Japan}
-
-\section{otfパッケージ}
-
-\section{otfパッケージの新しいフォントメトリック}
-
-\section{プロポーショナル仮名,極太フォント}
-
-\section{jis/utf/otfフォントメトリック}
-
-\section{和文フォントの追加}
-
-\section{もっと文字を}
-
 \chapter{ページレイアウト}
 
-\section{ドキュメントクラス}
-
-\section{ドキュメントクラスのオプション}
-
-\section{ページレイアウトの変更}
-
-\section{例:数学のテスト}
-
 \chapter{スタイルファイルの作り方}
 
-\section{\LaTeX のスタイルファイル}
-
-\section{スタイルファイル中の特殊な命令}
-
 \chapter{美しい文書を作るために}
 
-\section{全角か半角か}
-
-\section{句読点・括弧類}
-
-\section{引用符}
-
-\section{疑問符・感嘆符}
-
-\section{自動挿入されるスペース}
-
-\section{アンダーライン}
-
-\section{欧文の書き方}
-
-\section{改行位置の調整}
-
-\section{改ページの調整}
-
-\section{図の位置の調整}
-
 \chapter{\LaTeX による入稿}
 
-\section{\LaTeX 原稿を入稿する場合}
-
-\section{PDFで入稿する場合}
-
-\section{ファイルとフォルダの準備}
-
-\section{\LaTeX で処理}
-
-\section{トンボ}
-
-\section{グラフィック}
-
-\section{若干のデザイン}
-
-\section{PDFへの変換}
-
-\section{その他の注意}
-
-\chapter{\TeX によるプレゼンテーション}
-
-\section{jsarticleによるスライド作成}
-
-\section{Beamerによるスライド作成}
-
-\section{配布用縮刷の作り方}
+\chapter{TeXによるプレゼンテーション}
 
 \appendix
 
-\chapter{付録DVDを用いたインストールと設定}
-
-\section{本書付録DVD-ROMの中身}
-
-\section{Windowsへのインストールと設定}
-
-\section{Macへのインストールと設定}
-
-\section{LinuxやFreeBSDなどへのインストール}
-
-\section{TeX Live}
+\chapter{三美印刷訪問記}
 
 \chapter{マニュアルを読むための基礎知識}
 
-\section{ディレクトリ(フォルダ)とパス}
-
-\section{パスを通すとは?}
-
-\section{\TeX のディレクトリ構成}
-
 \chapter{基本マニュアル}
 
-\section{tex,latex,ptex,platex}
-
-\section{uptex,uplatex}
-
-\section{dvipdfmx}
-
-\section{ptex2pdf}
-
-\section{dvips}
-
-\section{dviout}
-
-\section{updmap}
-
-\section{Ghostscript}
+\chapter{picture環境}
 
-\chapter{TikZ}
+\chapter{Asymptote}
 
-\section{PGF/TikZとは}
+\chapter{Windowsへのインストールと設定}
 
-\section{TikZの基本}
+\chapter{Macへのインストールと設定}
 
-\section{いろいろな図形の描画}
+\chapter{UNIXでのTeX}
 
-\section{グラフの描画(1)}
-
-\section{グラフの描画(2)}
-
-\section{Rで使う方法}
-
-\section{gnuplotとの連携}
-
-\section{ほかの図との重ね書き}
+\chapter{\LaTeXe における多言語処理}
 
 \chapter{記号一覧}
 
-\section{特殊文字}
-
-\section{ロゴ}
-
-\section{textcompパッケージで使える文字}
-
-\section{pifontパッケージで使える文字}
-
-\section{otfパッケージで使える文字}
-
-\chapter{Adobe-Japan1-5全グリフ(+8文字)}
+\chapter{Adobe-Japan1-5全グリフ(+8文字)}
 
 \chapter{\TeX 関連の情報源}
-
-\section{文献}
-
-\section{ネット上の情報}
-
-\chapter*{あとがき}
-
-\chapter*{索引}
 \end{document}
diff --git a/latex_mk/test/toc/toc.tex.5th b/latex_mk/test/toc/toc.tex.5th
new file mode 100644 (file)
index 0000000..09b7be8
--- /dev/null
@@ -0,0 +1,67 @@
+\documentclass{jsbook}
+\begin{document}
+
+\tableofcontents
+
+\chapter{\TeX って何?}
+
+\chapter{まず使ってみよう}
+
+\chapter{\LaTeXe の基本}
+
+\chapter{パッケージと自前の命令}
+
+\chapter{数式の基本}
+
+\chapter{複雑な数式}
+
+\chapter{グラフィック}
+
+\chapter{表組み}
+
+\chapter{図・表の配置}
+
+\chapter{相互参照・目次・索引・リンク}
+
+\chapter{文献の参照と文献データベース}
+
+\chapter{欧文フォント}
+
+\chapter{和文フォント}
+
+\chapter{ページレイアウト}
+
+\chapter{スタイルファイルの作り方}
+
+\chapter{美しい文書を作るために}
+
+\chapter{\LaTeX による入稿}
+
+\chapter{TeXによるプレゼンテーション}
+
+\appendix
+
+\chapter{三美印刷訪問記}
+
+\chapter{マニュアルを読むための基礎知識}
+
+\chapter{基本マニュアル}
+
+\chapter{picture環境}
+
+\chapter{Asymptote}
+
+\chapter{Windowsへのインストールと設定}
+
+\chapter{Macへのインストールと設定}
+
+\chapter{UNIXでのTeX}
+
+\chapter{\LaTeXe における多言語処理}
+
+\chapter{記号一覧}
+
+\chapter{Adobe-Japan1-5全グリフ(+8文字)}
+
+\chapter{\TeX 関連の情報源}
+\end{document}
diff --git a/latex_mk/test/toc/toc.tex.6th b/latex_mk/test/toc/toc.tex.6th
new file mode 100644 (file)
index 0000000..759fa75
--- /dev/null
@@ -0,0 +1,488 @@
+\documentclass{jsbook}
+\begin{document}
+
+\frontmatter
+\chapter{序}
+
+\tableofcontents
+
+\mainmatter
+\chapter{\TeX とその仲間}
+
+\section{\TeX って何?}
+
+\section{\TeX の読み方・書き方}
+
+\section{\LaTeX って何?}
+
+\section{\TeX の処理方式}
+
+\section{\TeX の出力}
+
+\section{\TeX と日本語}
+
+\section{その他の\TeX の仲間}
+
+\section{\TeX のライセンス}
+
+\section{\TeX の配布}
+
+\section{これからの\TeX}
+
+\chapter{使ってみよう}
+
+\section{Webで\LaTeX を試してみよう}
+
+\section{TeXworks(Windows)}
+
+\section{TeXShop(Mac)}
+
+\section{コマンドで行う方法}
+
+\section{日本語のテスト}
+
+\section{長い文書に挑戦}
+
+\section{Sync\TeX の使い方}
+
+\section{エラーが起きたなら}
+
+\chapter{\LaTeXe の基本}
+
+\section{\LaTeXe の入力・印刷の完全な例}
+
+\section{最低限のルール}
+
+\section{半角カナや機種依存文字は使えないの?}
+
+\section{ドキュメントクラス}
+
+\section{プリアンブル}
+
+\section{文書の構造}
+
+\section{タイトルと概要}
+
+\section{入力ファイルに書ける文字}
+
+\section{打ち込んだ通りに出力する方法}
+
+\section{改行の扱い}
+
+\section{注釈}
+
+\section{空白の扱い}
+
+\section{地の文と命令}
+
+\section{区切りのいらない命令}
+
+\section{特殊文字}
+
+\section{アクセント類}
+
+\section{書体を変える命令}
+
+\section{文字サイズを変える命令}
+
+\section{環境}
+
+\section{箇条書き}
+
+\section{長さの単位}
+
+\section{空白を出力する命令}
+
+\section{脚注と欄外への書き込み}
+
+\section{罫線の類}
+
+\chapter{パッケージと自前の命令}
+
+\section{パッケージ}
+
+\section{簡単な命令の作り方}
+
+\section{パッケージを作る}
+
+\section{命令の名前の付け方}
+
+\section{自前の環境}
+
+\section{引数をとるマクロ}
+
+\section{マクロの引数の制約}
+
+\section{ちょっと便利なマクロ}
+
+\chapter{数式の基本}
+
+\section{数学に無縁な人のために}
+
+\section{数式用のフォント}
+
+\section{簡単な数式}
+
+\section{累乗,添字}
+
+\section{別行立ての数式}
+
+\section{和・積分}
+
+\section{分数}
+
+\section{字間や高さの微調整}
+
+\section{式の参照}
+
+\section{括弧類}
+
+\section{ギリシア文字}
+
+\section{筆記体}
+
+\section{2項演算子}
+
+\section{関係演算子}
+
+\section{矢印}
+
+\section{雑記号}
+
+\section{latexsymで定義されている文字}
+
+\section{大きな記号}
+
+\section{log型関数とmod}
+
+\section{上下に付けるもの}
+
+\section{数式の書体}
+
+\section{ISO/JISの数式組版規則}
+
+\section{プログラムやアルゴリズムの組版}
+
+\section{array環境}
+
+\section{数式の技巧}
+
+\chapter{複雑な数式}
+
+\section{amsmathとAMSFonts}
+
+\section{いろいろな記号}
+
+\section{行列}
+
+\section{分数}
+
+\section{別行立ての数式}
+
+\chapter{グラフィック}
+
+\section{\LaTeX と図}
+
+\section{\LaTeX での図の読み込み方}
+
+\section{graphicxパッケージの詳細}
+
+\section{\textbackslash includegraphicsの詳細}
+
+\section{おもな画像ファイル形式}
+
+\section{PostScriptとは?}
+
+\section{EPSとは}
+
+\section{PDFとは}
+
+\section{文字列の変形}
+
+\section{色空間とその変換}
+
+\section{色の指定}
+
+\section{枠囲み}
+
+\chapter{表組み}
+
+\section{表組みの基本}
+
+\section{booktabsによる罫線}
+
+\section{\LaTeX 標準の罫線}
+
+\section{表の細かい制御}
+
+\section{列割りの一時変更}
+
+\section{横幅の指定}
+
+\section{色のついた表}
+
+\section{ページをまたぐ表}
+
+\section{表組みのテクニック}
+
+\chapter{図・表の配置}
+
+\section{図の自動配置}
+
+\section{表の自動配置}
+
+\section{左右に並べる配置}
+
+\section{図・表が思い通りの位置に出ないとき}
+
+\section{回り込みと欄外への配置}
+
+\chapter{相互参照・目次・索引・リンク}
+
+\section{相互参照}
+
+\section{目次}
+
+\section{索引とMakeIndex,mendex}
+
+\section{索引の作り方}
+
+\section{索引スタイルを変えるには}
+
+\section{索引作成の仕組み}
+
+\section{入れ子になった索引語}
+
+\section{範囲}
+
+\section{ページ数なしの索引語}
+
+\section{ページ番号の書体}
+
+\section{\textbackslash index命令の詳細}
+
+\section{ハイパーリンク}
+
+\chapter{文献の参照と文献データベース}
+
+\section{文献の参照}
+
+\section{すべて人間が行う方法}
+
+\section{半分人間が行う方法}
+
+\section{citeとovercite}
+
+\section{文献処理の全自動化}
+
+\section{文献データベース概論}
+
+\section{p\BibTeX の実行例}
+
+\section{文献スタイルファイル}
+
+\section{文献データベースの詳細}
+
+\section{並べ替え順序の制御}
+
+\section{参照形式を変える}
+
+\section{\BibTeX のこれから}
+
+\chapter{欧文フォント}
+
+\section{\TeX でのフォントの仕組み}
+
+\section{フォントの5要素}
+
+\section{フォントのエンコーディングの詳細}
+
+\section{ファイルのエンコーディング}
+
+\section{Computer Modern}
+
+\section{Latin Modern}
+
+\section{欧文基本14書体}
+
+\section{欧文基本35書体}
+
+\section{\TeX Gyreフォント集}
+
+\section{その他のフォント}
+
+\section{数式用フォント}
+
+\chapter{和文フォント}
+
+\section{おもな和文書体}
+
+\section{p\TeX の和文フォントの仕組み}
+
+\section{縦組}
+
+\section{文字コードとp\TeX }
+
+\section{OpenTypeフォントとAdobe-Japan}
+
+\section{otfパッケージ}
+
+\section{otfパッケージの新しいフォントメトリック}
+
+\section{プロポーショナル仮名,極太フォント}
+
+\section{jis/utf/otfフォントメトリック}
+
+\section{和文フォントの追加}
+
+\section{もっと文字を}
+
+\chapter{ページレイアウト}
+
+\section{ドキュメントクラス}
+
+\section{ドキュメントクラスのオプション}
+
+\section{ページレイアウトの変更}
+
+\section{例:数学のテスト}
+
+\chapter{スタイルファイルの作り方}
+
+\section{\LaTeX のスタイルファイル}
+
+\section{スタイルファイル中の特殊な命令}
+
+\chapter{美しい文書を作るために}
+
+\section{全角か半角か}
+
+\section{句読点・括弧類}
+
+\section{引用符}
+
+\section{疑問符・感嘆符}
+
+\section{自動挿入されるスペース}
+
+\section{アンダーライン}
+
+\section{欧文の書き方}
+
+\section{改行位置の調整}
+
+\section{改ページの調整}
+
+\section{図の位置の調整}
+
+\chapter{\LaTeX による入稿}
+
+\section{\LaTeX 原稿を入稿する場合}
+
+\section{PDFで入稿する場合}
+
+\section{ファイルとフォルダの準備}
+
+\section{\LaTeX で処理}
+
+\section{トンボ}
+
+\section{グラフィック}
+
+\section{若干のデザイン}
+
+\section{PDFへの変換}
+
+\section{その他の注意}
+
+\chapter{\TeX によるプレゼンテーション}
+
+\section{jsarticleによるスライド作成}
+
+\section{Beamerによるスライド作成}
+
+\section{配布用縮刷の作り方}
+
+\appendix
+
+\chapter{付録DVDを用いたインストールと設定}
+
+\section{本書付録DVD-ROMの中身}
+
+\section{Windowsへのインストールと設定}
+
+\section{Macへのインストールと設定}
+
+\section{LinuxやFreeBSDなどへのインストール}
+
+\section{TeX Live}
+
+\chapter{マニュアルを読むための基礎知識}
+
+\section{ディレクトリ(フォルダ)とパス}
+
+\section{パスを通すとは?}
+
+\section{\TeX のディレクトリ構成}
+
+\chapter{基本マニュアル}
+
+\section{tex,latex,ptex,platex}
+
+\section{uptex,uplatex}
+
+\section{dvipdfmx}
+
+\section{ptex2pdf}
+
+\section{dvips}
+
+\section{dviout}
+
+\section{updmap}
+
+\section{Ghostscript}
+
+\chapter{TikZ}
+
+\section{PGF/TikZとは}
+
+\section{TikZの基本}
+
+\section{いろいろな図形の描画}
+
+\section{グラフの描画(1)}
+
+\section{グラフの描画(2)}
+
+\section{Rで使う方法}
+
+\section{gnuplotとの連携}
+
+\section{ほかの図との重ね書き}
+
+\chapter{記号一覧}
+
+\section{特殊文字}
+
+\section{ロゴ}
+
+\section{textcompパッケージで使える文字}
+
+\section{pifontパッケージで使える文字}
+
+\section{otfパッケージで使える文字}
+
+\chapter{Adobe-Japan1-5全グリフ(+8文字)}
+
+\chapter{\TeX 関連の情報源}
+
+\section{文献}
+
+\section{ネット上の情報}
+
+\backmatter
+\chapter{あとがき}
+
+\chapter{索引}
+\end{document}
diff --git a/latex_mk/test/toc_hyperref/Makefile b/latex_mk/test/toc_hyperref/Makefile
new file mode 100644 (file)
index 0000000..170b540
--- /dev/null
@@ -0,0 +1,20 @@
+TEXTARGETS := toc_hyperref.pdf
+
+.PHONY: all update rebase clean distclean
+
+all: $(TEXTARGETS)
+
+update: toc_hyperref.tex
+       $(CP) toc_hyperref.tex.6th toc_hyperref.tex
+
+rebase:
+       $(CP) toc_hyperref.tex.5th toc_hyperref.tex
+
+toc_hyperref.tex: toc_hyperref.tex.5th
+       $(CP) $< $@
+
+include latex.mk
+
+clean: tex-clean
+
+distclean: tex-distclean
diff --git a/latex_mk/test/toc_hyperref/latex.mk b/latex_mk/test/toc_hyperref/latex.mk
new file mode 120000 (symlink)
index 0000000..5a11d14
--- /dev/null
@@ -0,0 +1 @@
+../../latex.mk
\ No newline at end of file
diff --git a/latex_mk/test/toc_hyperref/toc_hyperref.tex b/latex_mk/test/toc_hyperref/toc_hyperref.tex
new file mode 100644 (file)
index 0000000..8b5189d
--- /dev/null
@@ -0,0 +1,490 @@
+\documentclass{jsbook}
+\usepackage[dvipdfm,pdftitle={LaTeX2e美文書作成入門}]{hyperref}
+\usepackage{pxjahyper}
+\begin{document}
+
+\frontmatter
+\chapter{序}
+
+\tableofcontents
+
+\mainmatter
+\chapter{\TeX とその仲間}
+
+\section{\TeX って何?}
+
+\section{\TeX の読み方・書き方}
+
+\section{\LaTeX って何?}
+
+\section{\TeX の処理方式}
+
+\section{\TeX の出力}
+
+\section{\TeX と日本語}
+
+\section{その他の\TeX の仲間}
+
+\section{\TeX のライセンス}
+
+\section{\TeX の配布}
+
+\section{これからの\TeX}
+
+\chapter{使ってみよう}
+
+\section{Webで\LaTeX を試してみよう}
+
+\section{TeXworks(Windows)}
+
+\section{TeXShop(Mac)}
+
+\section{コマンドで行う方法}
+
+\section{日本語のテスト}
+
+\section{長い文書に挑戦}
+
+\section{Sync\TeX の使い方}
+
+\section{エラーが起きたなら}
+
+\chapter{\LaTeXe の基本}
+
+\section{\LaTeXe の入力・印刷の完全な例}
+
+\section{最低限のルール}
+
+\section{半角カナや機種依存文字は使えないの?}
+
+\section{ドキュメントクラス}
+
+\section{プリアンブル}
+
+\section{文書の構造}
+
+\section{タイトルと概要}
+
+\section{入力ファイルに書ける文字}
+
+\section{打ち込んだ通りに出力する方法}
+
+\section{改行の扱い}
+
+\section{注釈}
+
+\section{空白の扱い}
+
+\section{地の文と命令}
+
+\section{区切りのいらない命令}
+
+\section{特殊文字}
+
+\section{アクセント類}
+
+\section{書体を変える命令}
+
+\section{文字サイズを変える命令}
+
+\section{環境}
+
+\section{箇条書き}
+
+\section{長さの単位}
+
+\section{空白を出力する命令}
+
+\section{脚注と欄外への書き込み}
+
+\section{罫線の類}
+
+\chapter{パッケージと自前の命令}
+
+\section{パッケージ}
+
+\section{簡単な命令の作り方}
+
+\section{パッケージを作る}
+
+\section{命令の名前の付け方}
+
+\section{自前の環境}
+
+\section{引数をとるマクロ}
+
+\section{マクロの引数の制約}
+
+\section{ちょっと便利なマクロ}
+
+\chapter{数式の基本}
+
+\section{数学に無縁な人のために}
+
+\section{数式用のフォント}
+
+\section{簡単な数式}
+
+\section{累乗,添字}
+
+\section{別行立ての数式}
+
+\section{和・積分}
+
+\section{分数}
+
+\section{字間や高さの微調整}
+
+\section{式の参照}
+
+\section{括弧類}
+
+\section{ギリシア文字}
+
+\section{筆記体}
+
+\section{2項演算子}
+
+\section{関係演算子}
+
+\section{矢印}
+
+\section{雑記号}
+
+\section{latexsymで定義されている文字}
+
+\section{大きな記号}
+
+\section{log型関数とmod}
+
+\section{上下に付けるもの}
+
+\section{数式の書体}
+
+\section{ISO/JISの数式組版規則}
+
+\section{プログラムやアルゴリズムの組版}
+
+\section{array環境}
+
+\section{数式の技巧}
+
+\chapter{複雑な数式}
+
+\section{amsmathとAMSFonts}
+
+\section{いろいろな記号}
+
+\section{行列}
+
+\section{分数}
+
+\section{別行立ての数式}
+
+\chapter{グラフィック}
+
+\section{\LaTeX と図}
+
+\section{\LaTeX での図の読み込み方}
+
+\section{graphicxパッケージの詳細}
+
+\section{\textbackslash includegraphicsの詳細}
+
+\section{おもな画像ファイル形式}
+
+\section{PostScriptとは?}
+
+\section{EPSとは}
+
+\section{PDFとは}
+
+\section{文字列の変形}
+
+\section{色空間とその変換}
+
+\section{色の指定}
+
+\section{枠囲み}
+
+\chapter{表組み}
+
+\section{表組みの基本}
+
+\section{booktabsによる罫線}
+
+\section{\LaTeX 標準の罫線}
+
+\section{表の細かい制御}
+
+\section{列割りの一時変更}
+
+\section{横幅の指定}
+
+\section{色のついた表}
+
+\section{ページをまたぐ表}
+
+\section{表組みのテクニック}
+
+\chapter{図・表の配置}
+
+\section{図の自動配置}
+
+\section{表の自動配置}
+
+\section{左右に並べる配置}
+
+\section{図・表が思い通りの位置に出ないとき}
+
+\section{回り込みと欄外への配置}
+
+\chapter{相互参照・目次・索引・リンク}
+
+\section{相互参照}
+
+\section{目次}
+
+\section{索引とMakeIndex,mendex}
+
+\section{索引の作り方}
+
+\section{索引スタイルを変えるには}
+
+\section{索引作成の仕組み}
+
+\section{入れ子になった索引語}
+
+\section{範囲}
+
+\section{ページ数なしの索引語}
+
+\section{ページ番号の書体}
+
+\section{\textbackslash index命令の詳細}
+
+\section{ハイパーリンク}
+
+\chapter{文献の参照と文献データベース}
+
+\section{文献の参照}
+
+\section{すべて人間が行う方法}
+
+\section{半分人間が行う方法}
+
+\section{citeとovercite}
+
+\section{文献処理の全自動化}
+
+\section{文献データベース概論}
+
+\section{p\BibTeX の実行例}
+
+\section{文献スタイルファイル}
+
+\section{文献データベースの詳細}
+
+\section{並べ替え順序の制御}
+
+\section{参照形式を変える}
+
+\section{\BibTeX のこれから}
+
+\chapter{欧文フォント}
+
+\section{\TeX でのフォントの仕組み}
+
+\section{フォントの5要素}
+
+\section{フォントのエンコーディングの詳細}
+
+\section{ファイルのエンコーディング}
+
+\section{Computer Modern}
+
+\section{Latin Modern}
+
+\section{欧文基本14書体}
+
+\section{欧文基本35書体}
+
+\section{\TeX Gyreフォント集}
+
+\section{その他のフォント}
+
+\section{数式用フォント}
+
+\chapter{和文フォント}
+
+\section{おもな和文書体}
+
+\section{p\TeX の和文フォントの仕組み}
+
+\section{縦組}
+
+\section{文字コードとp\TeX }
+
+\section{OpenTypeフォントとAdobe-Japan}
+
+\section{otfパッケージ}
+
+\section{otfパッケージの新しいフォントメトリック}
+
+\section{プロポーショナル仮名,極太フォント}
+
+\section{jis/utf/otfフォントメトリック}
+
+\section{和文フォントの追加}
+
+\section{もっと文字を}
+
+\chapter{ページレイアウト}
+
+\section{ドキュメントクラス}
+
+\section{ドキュメントクラスのオプション}
+
+\section{ページレイアウトの変更}
+
+\section{例:数学のテスト}
+
+\chapter{スタイルファイルの作り方}
+
+\section{\LaTeX のスタイルファイル}
+
+\section{スタイルファイル中の特殊な命令}
+
+\chapter{美しい文書を作るために}
+
+\section{全角か半角か}
+
+\section{句読点・括弧類}
+
+\section{引用符}
+
+\section{疑問符・感嘆符}
+
+\section{自動挿入されるスペース}
+
+\section{アンダーライン}
+
+\section{欧文の書き方}
+
+\section{改行位置の調整}
+
+\section{改ページの調整}
+
+\section{図の位置の調整}
+
+\chapter{\LaTeX による入稿}
+
+\section{\LaTeX 原稿を入稿する場合}
+
+\section{PDFで入稿する場合}
+
+\section{ファイルとフォルダの準備}
+
+\section{\LaTeX で処理}
+
+\section{トンボ}
+
+\section{グラフィック}
+
+\section{若干のデザイン}
+
+\section{PDFへの変換}
+
+\section{その他の注意}
+
+\chapter{\TeX によるプレゼンテーション}
+
+\section{jsarticleによるスライド作成}
+
+\section{Beamerによるスライド作成}
+
+\section{配布用縮刷の作り方}
+
+\appendix
+
+\chapter{付録DVDを用いたインストールと設定}
+
+\section{本書付録DVD-ROMの中身}
+
+\section{Windowsへのインストールと設定}
+
+\section{Macへのインストールと設定}
+
+\section{LinuxやFreeBSDなどへのインストール}
+
+\section{TeX Live}
+
+\chapter{マニュアルを読むための基礎知識}
+
+\section{ディレクトリ(フォルダ)とパス}
+
+\section{パスを通すとは?}
+
+\section{\TeX のディレクトリ構成}
+
+\chapter{基本マニュアル}
+
+\section{tex,latex,ptex,platex}
+
+\section{uptex,uplatex}
+
+\section{dvipdfmx}
+
+\section{ptex2pdf}
+
+\section{dvips}
+
+\section{dviout}
+
+\section{updmap}
+
+\section{Ghostscript}
+
+\chapter{TikZ}
+
+\section{PGF/TikZとは}
+
+\section{TikZの基本}
+
+\section{いろいろな図形の描画}
+
+\section{グラフの描画(1)}
+
+\section{グラフの描画(2)}
+
+\section{Rで使う方法}
+
+\section{gnuplotとの連携}
+
+\section{ほかの図との重ね書き}
+
+\chapter{記号一覧}
+
+\section{特殊文字}
+
+\section{ロゴ}
+
+\section{textcompパッケージで使える文字}
+
+\section{pifontパッケージで使える文字}
+
+\section{otfパッケージで使える文字}
+
+\chapter{Adobe-Japan1-5全グリフ(+8文字)}
+
+\chapter{\TeX 関連の情報源}
+
+\section{文献}
+
+\section{ネット上の情報}
+
+\backmatter
+\chapter{あとがき}
+
+\chapter{索引}
+\end{document}
diff --git a/latex_mk/test/toc_hyperref/toc_hyperref.tex.5th b/latex_mk/test/toc_hyperref/toc_hyperref.tex.5th
new file mode 100644 (file)
index 0000000..a97dc56
--- /dev/null
@@ -0,0 +1,69 @@
+\documentclass{jsbook}
+\usepackage[dvipdfm,pdftitle={LaTeX2e美文書作成入門}]{hyperref}
+\usepackage{pxjahyper}
+\begin{document}
+
+\tableofcontents
+
+\chapter{\TeX って何?}
+
+\chapter{まず使ってみよう}
+
+\chapter{\LaTeXe の基本}
+
+\chapter{パッケージと自前の命令}
+
+\chapter{数式の基本}
+
+\chapter{複雑な数式}
+
+\chapter{グラフィック}
+
+\chapter{表組み}
+
+\chapter{図・表の配置}
+
+\chapter{相互参照・目次・索引・リンク}
+
+\chapter{文献の参照と文献データベース}
+
+\chapter{欧文フォント}
+
+\chapter{和文フォント}
+
+\chapter{ページレイアウト}
+
+\chapter{スタイルファイルの作り方}
+
+\chapter{美しい文書を作るために}
+
+\chapter{\LaTeX による入稿}
+
+\chapter{TeXによるプレゼンテーション}
+
+\appendix
+
+\chapter{三美印刷訪問記}
+
+\chapter{マニュアルを読むための基礎知識}
+
+\chapter{基本マニュアル}
+
+\chapter{picture環境}
+
+\chapter{Asymptote}
+
+\chapter{Windowsへのインストールと設定}
+
+\chapter{Macへのインストールと設定}
+
+\chapter{UNIXでのTeX}
+
+\chapter{\LaTeXe における多言語処理}
+
+\chapter{記号一覧}
+
+\chapter{Adobe-Japan1-5全グリフ(+8文字)}
+
+\chapter{\TeX 関連の情報源}
+\end{document}
diff --git a/latex_mk/test/toc_hyperref/toc_hyperref.tex.6th b/latex_mk/test/toc_hyperref/toc_hyperref.tex.6th
new file mode 100644 (file)
index 0000000..8b5189d
--- /dev/null
@@ -0,0 +1,490 @@
+\documentclass{jsbook}
+\usepackage[dvipdfm,pdftitle={LaTeX2e美文書作成入門}]{hyperref}
+\usepackage{pxjahyper}
+\begin{document}
+
+\frontmatter
+\chapter{序}
+
+\tableofcontents
+
+\mainmatter
+\chapter{\TeX とその仲間}
+
+\section{\TeX って何?}
+
+\section{\TeX の読み方・書き方}
+
+\section{\LaTeX って何?}
+
+\section{\TeX の処理方式}
+
+\section{\TeX の出力}
+
+\section{\TeX と日本語}
+
+\section{その他の\TeX の仲間}
+
+\section{\TeX のライセンス}
+
+\section{\TeX の配布}
+
+\section{これからの\TeX}
+
+\chapter{使ってみよう}
+
+\section{Webで\LaTeX を試してみよう}
+
+\section{TeXworks(Windows)}
+
+\section{TeXShop(Mac)}
+
+\section{コマンドで行う方法}
+
+\section{日本語のテスト}
+
+\section{長い文書に挑戦}
+
+\section{Sync\TeX の使い方}
+
+\section{エラーが起きたなら}
+
+\chapter{\LaTeXe の基本}
+
+\section{\LaTeXe の入力・印刷の完全な例}
+
+\section{最低限のルール}
+
+\section{半角カナや機種依存文字は使えないの?}
+
+\section{ドキュメントクラス}
+
+\section{プリアンブル}
+
+\section{文書の構造}
+
+\section{タイトルと概要}
+
+\section{入力ファイルに書ける文字}
+
+\section{打ち込んだ通りに出力する方法}
+
+\section{改行の扱い}
+
+\section{注釈}
+
+\section{空白の扱い}
+
+\section{地の文と命令}
+
+\section{区切りのいらない命令}
+
+\section{特殊文字}
+
+\section{アクセント類}
+
+\section{書体を変える命令}
+
+\section{文字サイズを変える命令}
+
+\section{環境}
+
+\section{箇条書き}
+
+\section{長さの単位}
+
+\section{空白を出力する命令}
+
+\section{脚注と欄外への書き込み}
+
+\section{罫線の類}
+
+\chapter{パッケージと自前の命令}
+
+\section{パッケージ}
+
+\section{簡単な命令の作り方}
+
+\section{パッケージを作る}
+
+\section{命令の名前の付け方}
+
+\section{自前の環境}
+
+\section{引数をとるマクロ}
+
+\section{マクロの引数の制約}
+
+\section{ちょっと便利なマクロ}
+
+\chapter{数式の基本}
+
+\section{数学に無縁な人のために}
+
+\section{数式用のフォント}
+
+\section{簡単な数式}
+
+\section{累乗,添字}
+
+\section{別行立ての数式}
+
+\section{和・積分}
+
+\section{分数}
+
+\section{字間や高さの微調整}
+
+\section{式の参照}
+
+\section{括弧類}
+
+\section{ギリシア文字}
+
+\section{筆記体}
+
+\section{2項演算子}
+
+\section{関係演算子}
+
+\section{矢印}
+
+\section{雑記号}
+
+\section{latexsymで定義されている文字}
+
+\section{大きな記号}
+
+\section{log型関数とmod}
+
+\section{上下に付けるもの}
+
+\section{数式の書体}
+
+\section{ISO/JISの数式組版規則}
+
+\section{プログラムやアルゴリズムの組版}
+
+\section{array環境}
+
+\section{数式の技巧}
+
+\chapter{複雑な数式}
+
+\section{amsmathとAMSFonts}
+
+\section{いろいろな記号}
+
+\section{行列}
+
+\section{分数}
+
+\section{別行立ての数式}
+
+\chapter{グラフィック}
+
+\section{\LaTeX と図}
+
+\section{\LaTeX での図の読み込み方}
+
+\section{graphicxパッケージの詳細}
+
+\section{\textbackslash includegraphicsの詳細}
+
+\section{おもな画像ファイル形式}
+
+\section{PostScriptとは?}
+
+\section{EPSとは}
+
+\section{PDFとは}
+
+\section{文字列の変形}
+
+\section{色空間とその変換}
+
+\section{色の指定}
+
+\section{枠囲み}
+
+\chapter{表組み}
+
+\section{表組みの基本}
+
+\section{booktabsによる罫線}
+
+\section{\LaTeX 標準の罫線}
+
+\section{表の細かい制御}
+
+\section{列割りの一時変更}
+
+\section{横幅の指定}
+
+\section{色のついた表}
+
+\section{ページをまたぐ表}
+
+\section{表組みのテクニック}
+
+\chapter{図・表の配置}
+
+\section{図の自動配置}
+
+\section{表の自動配置}
+
+\section{左右に並べる配置}
+
+\section{図・表が思い通りの位置に出ないとき}
+
+\section{回り込みと欄外への配置}
+
+\chapter{相互参照・目次・索引・リンク}
+
+\section{相互参照}
+
+\section{目次}
+
+\section{索引とMakeIndex,mendex}
+
+\section{索引の作り方}
+
+\section{索引スタイルを変えるには}
+
+\section{索引作成の仕組み}
+
+\section{入れ子になった索引語}
+
+\section{範囲}
+
+\section{ページ数なしの索引語}
+
+\section{ページ番号の書体}
+
+\section{\textbackslash index命令の詳細}
+
+\section{ハイパーリンク}
+
+\chapter{文献の参照と文献データベース}
+
+\section{文献の参照}
+
+\section{すべて人間が行う方法}
+
+\section{半分人間が行う方法}
+
+\section{citeとovercite}
+
+\section{文献処理の全自動化}
+
+\section{文献データベース概論}
+
+\section{p\BibTeX の実行例}
+
+\section{文献スタイルファイル}
+
+\section{文献データベースの詳細}
+
+\section{並べ替え順序の制御}
+
+\section{参照形式を変える}
+
+\section{\BibTeX のこれから}
+
+\chapter{欧文フォント}
+
+\section{\TeX でのフォントの仕組み}
+
+\section{フォントの5要素}
+
+\section{フォントのエンコーディングの詳細}
+
+\section{ファイルのエンコーディング}
+
+\section{Computer Modern}
+
+\section{Latin Modern}
+
+\section{欧文基本14書体}
+
+\section{欧文基本35書体}
+
+\section{\TeX Gyreフォント集}
+
+\section{その他のフォント}
+
+\section{数式用フォント}
+
+\chapter{和文フォント}
+
+\section{おもな和文書体}
+
+\section{p\TeX の和文フォントの仕組み}
+
+\section{縦組}
+
+\section{文字コードとp\TeX }
+
+\section{OpenTypeフォントとAdobe-Japan}
+
+\section{otfパッケージ}
+
+\section{otfパッケージの新しいフォントメトリック}
+
+\section{プロポーショナル仮名,極太フォント}
+
+\section{jis/utf/otfフォントメトリック}
+
+\section{和文フォントの追加}
+
+\section{もっと文字を}
+
+\chapter{ページレイアウト}
+
+\section{ドキュメントクラス}
+
+\section{ドキュメントクラスのオプション}
+
+\section{ページレイアウトの変更}
+
+\section{例:数学のテスト}
+
+\chapter{スタイルファイルの作り方}
+
+\section{\LaTeX のスタイルファイル}
+
+\section{スタイルファイル中の特殊な命令}
+
+\chapter{美しい文書を作るために}
+
+\section{全角か半角か}
+
+\section{句読点・括弧類}
+
+\section{引用符}
+
+\section{疑問符・感嘆符}
+
+\section{自動挿入されるスペース}
+
+\section{アンダーライン}
+
+\section{欧文の書き方}
+
+\section{改行位置の調整}
+
+\section{改ページの調整}
+
+\section{図の位置の調整}
+
+\chapter{\LaTeX による入稿}
+
+\section{\LaTeX 原稿を入稿する場合}
+
+\section{PDFで入稿する場合}
+
+\section{ファイルとフォルダの準備}
+
+\section{\LaTeX で処理}
+
+\section{トンボ}
+
+\section{グラフィック}
+
+\section{若干のデザイン}
+
+\section{PDFへの変換}
+
+\section{その他の注意}
+
+\chapter{\TeX によるプレゼンテーション}
+
+\section{jsarticleによるスライド作成}
+
+\section{Beamerによるスライド作成}
+
+\section{配布用縮刷の作り方}
+
+\appendix
+
+\chapter{付録DVDを用いたインストールと設定}
+
+\section{本書付録DVD-ROMの中身}
+
+\section{Windowsへのインストールと設定}
+
+\section{Macへのインストールと設定}
+
+\section{LinuxやFreeBSDなどへのインストール}
+
+\section{TeX Live}
+
+\chapter{マニュアルを読むための基礎知識}
+
+\section{ディレクトリ(フォルダ)とパス}
+
+\section{パスを通すとは?}
+
+\section{\TeX のディレクトリ構成}
+
+\chapter{基本マニュアル}
+
+\section{tex,latex,ptex,platex}
+
+\section{uptex,uplatex}
+
+\section{dvipdfmx}
+
+\section{ptex2pdf}
+
+\section{dvips}
+
+\section{dviout}
+
+\section{updmap}
+
+\section{Ghostscript}
+
+\chapter{TikZ}
+
+\section{PGF/TikZとは}
+
+\section{TikZの基本}
+
+\section{いろいろな図形の描画}
+
+\section{グラフの描画(1)}
+
+\section{グラフの描画(2)}
+
+\section{Rで使う方法}
+
+\section{gnuplotとの連携}
+
+\section{ほかの図との重ね書き}
+
+\chapter{記号一覧}
+
+\section{特殊文字}
+
+\section{ロゴ}
+
+\section{textcompパッケージで使える文字}
+
+\section{pifontパッケージで使える文字}
+
+\section{otfパッケージで使える文字}
+
+\chapter{Adobe-Japan1-5全グリフ(+8文字)}
+
+\chapter{\TeX 関連の情報源}
+
+\section{文献}
+
+\section{ネット上の情報}
+
+\backmatter
+\chapter{あとがき}
+
+\chapter{索引}
+\end{document}