最終更新:2017-01-27 (金) 10:35:38 (481d)

FrontPage

好き好きLaTeX2e 初級編

この冊子は何?

ずばり LaTeX2e の入門書です。
416 ページも読んでいられない、という方 はLaTeXによる論文作成の手引きをご覧下さい。
こちらは 192 ページ 程度と、200 ページほど分量が違います。
好き好きLaTeX2e/初級編とし て LaTeX2e の入門書を作成し、これを 2004 年 4 月 2 日にウェブ上で 公開しました。
校正・加筆をして現在は出版レベルである version 1.1.4 を 配布しています。

Lamport による LaTeX manual (マニュアル) の形態とは結構異なっており,むしろ理工系学生のための教科書 LaTeXbook?みたいな構成です.
そのため reference の形態になっている 箇所はほとんどありません.
この入門書では,LaTeX の基礎概念を中心に扱っています.

配布形式

配布形式として以下のものがあります。

  • 紙媒体 (2006年6月更新→2008年6月に新装版が出ました)
    • 『学生・研究者・技術者のためのLaTeXを用いた論文作成術 新装版』 と改題してプレアデス出版から出版. 中身は version 1.12 と(扉と奥付以外)全て同じです.
    • 補足・誤植情報は ver. 1.1.2 の誤植・補足の情報をご覧下さい.
    • ISBN: 4-7687-0870-6 → 4-903814-15-7 (C3055), NDC: 021.49 とかにしてね.
    • 価格:著者の印税はゼロなので,通常よりも安くなっております.
    • &amazon(4768708706);新装版(Amazon)が出ております。

電子媒体でも配布しております.

これは始まりに過ぎません(共同執筆者募集中)

この冊子(書籍)は GNU FDL というライセンスで頒布されています.
半永久的に頒布する文書が free であり続ける事を保障するため のライセンスです.
この文書のソースコードも全て公開しています.

私は完璧な文書を頒布した訳ではありません.
私は文章が上手いと 思った事もありません.
私は LaTeX に関する腕が相当高いとも 思っていません.
むしろ,粗末な文章で稚拙な内容を執筆したと 表現するのが適切でしょう.
しかし,GFDL で頒布している以上, 読者であるあなたがご自分で改善したものを再配布する事が可能です.
ソース(原稿)を公開しているので,改変した差分 (patch) も簡単に 著者である私本人が受けとる事が出来ます.

私が GFDL をこの文書に適用した理由は様々ですが,一つは,皆さんと この文書を常により良い物に発展させていきたいと思ったからです.
何か少しでも改善案やご意見がありましたら,お気軽に投稿して 下さい.
皆様のご協力次第で,この文書の運命は決まると言っても 良いと思います.

『この文書はやっとスタートラインに立ったのだ,これからウェブの大海原で 鍛錬されて,たくましいヤツに成長するんだ』という事をご理解頂ければ 幸いです.
未来はあなたと私で作り上げましょう,みんなで協力すればどんな 敵でも怖くありません!
それが著作権延長であろうとも,再販制度であろう とも,地球環境の資源の枯渇であっても…

と言っても「ではどうやって」という問題があります.
OSDN の Git, SVN を使ってドキュメントを共同執筆するという方法があると思います.
現在, ポケットリファレンスのリポジトリを用意してあります.
将来的には全ての マニュアル系の配布物を Git, SVN(かそれよりも適した手段)で共同執筆 できればと思っております.

原稿の説明

ソースファイルは基本的に macOS の環境で
Make でタイプセットすることを想定しています。

著者と同じような環境を整備するのに一番簡単な方法は macOSMacTeX を導入する事だと思います.
これでヒラギノ6書体を使う環境も整います.

  • pLaTeX (e-pTeX), dvipdfmx は TeX Live をインストールすれば簡単に導入できます.
  • Mendex はアスキーによってに日本語化された MakeIndex です.これも TeX Live をインストールすれば簡単に導入できると思います.

make の場合は

make jou.pdf

等とすれば印刷用PDFが作成されます。
Makefile 中の変数は 環境に合わせて適宜変更してください。
TeX ファイルの文字コードは UTF-8 になっています.
platex のデフォルトの文字コード・内部文字コードが utf8.euc ではなく sjis または euc になっている場合は

platex -kanji=utf8

のように -kanji=utf8 オプションを加える必要があります。
mendex のデフォルトの文字コード・内部文字コードが utf8.euc ではなく sjis.euc または euc になっている場合は

mendex -U

のように -U オプションを加える必要があります。
しおり付きの PDF を作成するには jou.tex のドキュメントクラスオプションに 'hyper' を 付与してください。
デフォルトではしおり付きの PDF を作成します。
Windows の方などは Make を走らせる環境がないでしょうから相互参照や索引なども完成されたPDFファイルを作るためには PowerShell から以下の入力をします。

platex -kanji=utf8 -no-guess-input-enc jou
platex -kanji=utf8 -no-guess-input-enc jou
mendex -U -d jisyo.dic -s sind.ist -o jou.ind jou.idx
mendex -U -d jisyo.dic -s sgls.ist -o jou.gls jou.glo
platex -kanji=utf8 -no-guess-input-enc jou
platex -kanji=utf8 -no-guess-input-enc jou
dvipdfmx jou

platex を実行した場合に

! LaTeX Error: File `labelfig.sty' not found. 

のエラーが発生する場合は labelfig.sty を入手してください.
dvipdfmx を実行した場合に

jou -> jou.pdf
[1
dvipdfmx:warning: Could not locate a virtual/physical font for TFM "hgothb-h".
dvipdfmx:warning: >> This font is mapped to a physical font "HiraKakuProN-W6.otf
".
dvipdfmx:warning: >> Please check if kpathsea library can find this font: HiraKa
kuProN-W6.otf
dvipdfmx:fatal: Cannot proceed without .vf or "physical" font for PDF output...

Output file removed.

のエラーが発生する場合は jou.tex の

\usepackage[phiragino,hyper]{joumac}[20006/03/02]% + hyper

\usepackage[nohiragino,hyper]{joumac}

に変更してください.

誤植・補足情報

量が多くなって来たので別ページに移動しました.

コメント

最新の10件を表示しています。 コメントページを参照

  • ダウンロードのリンクの横にファイルサイズを書いておいていただけるとよろしいかと。あと、ファイル名が jouhyper-1.1.3.pdf でしたが、version1.13 とどちらが正しいのでしょうか? -- 北見 けん? 2007-12-04 (火) 16:47:24
  • すいません,その辺は昔の名残がありまして miscompare になっております.紛らわしいとは思いますので,修正できる範囲で修正しておきます. -- Thor? 2007-12-04 (火) 23:41:55
  • 早速のご対応ありがとうございます。PDFはダウンロードさせていただきました。初級編ということで、私にとっては現在切実に必要とする内容ではないだろうと思いますが、amazonに高飛車な書評が載っていたのが癪だったので、読んでみてこちらも何か書いてやろうと思ったのです。まだしばらく時間が取れそうにないのでどうなるかわかりませんが。そんなことより共同執筆者募集中だといわれそうですが... -- 北見 けん? 2007-12-05 (水) 10:23:39
  • ダウンロードありがとうございます.例の書評については,(少なくとも私は)生きるのが不器用なのだと思っています.知らぬ間に敵を作ってしまったのだと反省しております.しばらく初級編については変更を加える予定(時間)がないのですが,ポケットリファレンスを出したいと考えています.「分厚すぎる」と言われたので,机の上にいつも置いておくような早見帳(摘要録)を執筆中です.これは現在 OSDN の CVS リポジトリに登録して執筆しています.「体裁ばかりに拘って内容が疎かになった究極の例」として紹介されておりますが,好き好きシリーズで体裁に拘った記憶が一度もありません,なぜなのでしょうか. -- Thor? 2007-12-16 (日) 17:06:24
  • 少なくとも,「従来の」書き手(つまり,著作権を主張し,かつ,著作権使用料をきっちり受け取る著者)に対して敵対するのかどうかは明確にしたほうがよろしいかと.ご自身の作品の「FREE」性をことさらに強調なさることは,「同一性保持権」にこだわる書き手への敵対行為にもなり得ます.なお,私の場合「私の名の下で『他人の意見』を流通させる」気などありませんので「同一性保持権」にはこだわります(そういう書き手も存在するわけです).著作権使用料(いわゆる印税)についても同様で,「印税を受け取っていない」とわざわざ書くことは印税を受け取っている書き手への非難・批判・皮肉とも受け取られ得ます.まあ,「印税を受け取らなければやっていけないような貧乏人(私を含む)は何も書くな」とお思いなのでしたら話は別ですが. -- しっぽ愛好家? 2007-12-19 (水) 22:54:25
  • そういう世の中を少しでも変えるのが私の使命だと思っています.現在の社会構造・社会システムそのものに対して私は構造的欠陥があると思っています. -- Thor? 2007-12-20 (木) 08:47:45
  • 現在の著作権法や書籍の再販制度,出版物の流通制度など,私は知的財産を来世に残すという観点において納得できない部分が多々あります.現状の世の中を変えるために,本当に試行錯誤の状態です.より良い手段があるのかどうか日々考えておりますし,暗中模索の状態です.Wikipedia はフリーな百科事典として世のため人のために役立っている例だとおもいますが,アレも従来の百科事典を出版している方々にとっては脅威になりうるものだと思います.私は敵対する事を望んでいる訳ではなく,むしろどうすれば共存できるのか,どうすればより良い社会を創造できるのかについて関心があります.何か良い方法があれば……私一人では些細な抵抗しか出来ない事を痛感しております. -- Thor? 2007-12-20 (木) 12:40:52
  • p.351 [URL-F]のwww.grn.mmtr.or.jp/~ohishi/tex 大石守はhttp://www9.oninet.ne.jp/ohishi/大石勝の誤りです。訂正してください。また,国内リンク集で旧URLも併記されていますが,リンク先が現在のものと同一なので,無意味なので編集して削除/更新しました。 -- 大石 勝? 2010-01-15 (金) 09:28:29
  • 大石様、申し訳ございませんでした。訂正版を作成いたしました。 -- Thor? 2016-07-23 (土) 06:20:11
お名前: