Cygwin で TeX

  1. Ghostscript
  2. TeTeX
  3. jTeX, pTeX
  4. dvipdfm
  5. xdvi
  6. いろいろ
  7. Link

はじめに

以下の情報は更新されておらず古いです。また、現在はパッケージもダウンロードできません。
そこで、黒木さんの Cygwin で 日本語 TeX をお薦めします。ptetex (tetex + ptex など一式)ベースで、CJK対応のGSもあります。また、Cygwin Setup を使ってインストールできるので、非常に楽です。

以下、古い情報:
Windows上のTeX環境には、(よくできた)角藤さんのpTeX-Win32がすでにあります。 が、Cygwin内で使う場合はちょっと不便だったりすることもあります。 pTeX-Win32で満足している人は別にわざわざCygwin版を入れる必要もないと思います。

Ghostscript

Cygwin のディストリビューションには Ghostscript が含まれています。 2002/08/14現在、GNU Ghostscript-7.05 です。 これは GS-CJK の成果が含まれているので、設定しだいで日本語が扱えます。 インストールしただけでは何も設定してくれないです。 そこで簡単に設定してみます。
ftp://ftp.gyve.org/pub/gs-cjk/ か、http://www.t.ring.gr.jp/pub/text/TeX/ptex-win32/gs/ から以下のものを取ってきます。 後は以下の手順どおりに。
cd /usr/share/ghostscript/fonts
ln -s $SYSTEMROOT/Fonts/msmincho.ttc .
ln -s $SYSTEMROOT/Fonts/msgothic.ttc .
mkdir -p /usr/share/ghostscript/Resource
cd /usr/share/ghostscript/Resource
tar xvzf acro5-cmaps-2001.tar.gz
tar xvzf adobe-cmaps-200202.tar.gz
cd /
ln -s /usr/share/ghostscript/Resource .
/usr/share/ghostscript/7.05/lib/CIDFnmap の最後に以下を追加
/Ryumin-Light           (msmincho.ttc)      ;
/GothicBBB-Medium       (msgothic.ttc)      ;
/HeiseiMin-W3           /Ryumin-Light     ;
/HeiseiKakuGo-W5        /GothicBBB-Medium ;
/HeiseiMin-W3-Acro      /Ryumin-Light     ;
/HeiseiKaKuGo-W5-Acro   /GothicBBB-Medium ;
これで日本語が出るはず。 gs /usr/share/ghostscript/7.05/example/lib/gscjk_aj.ps とかやってみて 日本語が出れば OK 。最低限の設定です。 まぁ、困ることはそんなにないと思いますが。 CIDFont や OpenTypeFont も使えるそうなので、 フォントにいろいろこだわりたい人は頑張ってください。 間違っても僕に聞かないでください。
ルートディレクトリに Resource ディレクトリを置きたくない人は、 自分でコンパイルしなおして /usr/share/ghostscript/7.05/lib/gs_res.ps 内の ResourceDir や FontResourceDir を修正してください。 コンパイルしなおすときに、COMPILE_INITS の値を 0 にするのを忘れずに。

teTeX + ptex

Cygwin のディストリビューションには tetex 一式が含まれています。 2003/03/10現在、tetex-2.0.2-1 です。が、日本語は通りません(omegaならいける?)。
tetex-src-2.0.2 と ptex-3.1.2、xdvik-22.40v、 dvipdfmx-20021230 をコンパイルしていい感じに動くようにしてみた。 ここに 固めたものを置いておきます。 使い方とかは同じディレクトリにあるファイル(またしても手抜きで申し訳ない)を読んでください。

teTeX + ptex(古い)

Cygwin のディストリビューションには tetex 一式が含まれています。 2002/10/10現在、tetex-src-beta-20020922, tetex-texmf-beta-20021006 です。 が、日本語は通りません(omegaならいける?)。
tetex-src-beta-20020922 と ptex-3.0.1、xdvik-22.40l、 dvipdfm-20020605 をコンパイルしていい感じに動くようにしてみた。 ここに 固めたものを置いておきます。 使い方とかは同じディレクトリにあるファイル(またしても手抜きで申し訳ない)を読んでください。

teTeX + jtex

Cygwin のディストリビューションには tetex 一式が含まれています。 2002/08/14現在、tetex-beta-20020518 です。 が、日本語は通りません(omegaならいける?)。
tetex-beta-20020530 と jtex 1.9.1、xdvik-22.40l、 dvipdfm-20020605 をコンパイルしていい感じに動くようにしてみた。 ここに 固めたものを置いておきます。 使い方とかは同じディレクトリにあるファイル(またしても手抜きで申し訳ない)を読んでください。

jTeX, pTeX


dvipdfm


xdvi


いろいろ


参考ページ

参考にしたページです。これらのリンクから辿れるところなども。
TeX情報
奥村さんのTeX最新情報
pTeX-Win32
角藤さんのpTeX-Win32
pTeX
ASCII pTeX
jTeX
jTeXの配布元
TeX(Knuth)信者へ
よく書けてる。
TeXからPS及びPDFを作るときのコツ
TeXからPS及びPDFを作るときのコツがいろいろ
PK font 不要の xdvi を作る方法
Type1フォントを使う日本語xdvi
xdvi 日本語化・機能拡張パッチ
xdvi の日本語パッチ
ghostscript
ghostscript
gs-cjk
ghostsciptのスマート?な日本語・中国語・韓国語化。本家に取り込まれた。 (けど、また除かれたっぽい)
DVIPDFMx(DVIPDFM-CJK)
dvipdfm で CJK を扱えるようにする。 (日本語dvipdfmから発展)
TeX Install
小川さんの変則的jTeX-1.8インストール
jTeX-1.8,jTeX-1.9
僕の書いたjTeX-1.8,1.9.1のインストールメモ

さいごに

相変わらず手抜きな説明でごめんなさい。