= TeX 環境 = == Vine 6 == * TeX Live 2009 * ptexlive-20100322 ベースで作業中([http://ml.vinelinux.org/vineseed/msg04498.html VineSeed:21346]) * TeX Live 2010 * pTeX が upstream に取り込まれた == Vine 5 == * tetex-3.0 ベース * [http://www.nn.iij4u.or.jp/~tutimura/tex/ptetex.html ptetex3]-20090610 * PTEX_IN_FILTER = /usr/bin/nkf -w を追加した。 * xdvik-22.84.14+j1.41 (j1.41は単独パッチがないため、ptetex3-20080616 から port) * [http://project.ktug.or.kr/dvipdfmx/ dvipdfmx]-20090522 (実際はほぼ 20090506 相当) * tetex-macros * [http://oku.edu.mie-u.ac.jp/~okumura/jsclasses/ jsclasses]: 20090222 (done) * [http://mytexpert.sourceforge.jp/index.php?Listings jlisting]: 0.2 (done) * [http://sourceforge.net/projects/prosper/ prosper] 1.00.4 (done) * 開発終了だが、prosper.cls v1.6 ([http://prosper.cvs.sourceforge.net/prosper/ CVS HEAD]) あり+CTAN の contrib からテーマなどを一式取り込む (done) * [http://stuwww.uvt.nl/~hendri/Downloads/powerdot.html powerdot] (done) * [http://latex-beamer.sourceforge.net/ beamer] (done) * [http://www.ctan.org/tex-archive/macros/latex/contrib/pict2e/ pict2e] (done) * [http://asymptote.sourceforge.net/ asymptote] (done) * asymptote-gui (done): xasy という python の tkinter で書かれた GUI フロントエンドの出来がいまいち * asy-mode (done): Emacs モード * fmex{7,8,9} におけるグリフ /space 問題 * tetex-bakoma-cmex789 (done) [non-free] * updmap の改変により、各マップファイルを tt2001/fmex{7,8,9}.pfb から bakoma/cmex{7,8,9}.pfb へ変更している * tetex-tt2001-fmex789 (done) * tt2001/fmex{7,8,9}.pfb の /space を /visiblespace へ置換して、/usr/share/texmf/ ツリーの然るべき場所へ配置している * morisawa.map が PS Kanji 名でない件への対処 (done) * 別途 ps-morisawa.map(非埋め込み用:ps-morisaw-noEmbed.map; otf パッケージ用: otf-ps-morisawax.map, otf-ps-morisawax-noEmbed.map)として CIDFont 名にしたマップファイルを用意する。 {{{ %% from /usr/share/texmf/fonts/map/dvipdfm/morisawa.map %% %% Morisawa %% ryumin-l H RyuminPro-Light.otf ryumin-l-v V RyuminPro-Light.otf gtbbb-m H GothicBBBPro-Medium.otf gtbbb-m-v V GothicBBBPro-Medium.otf futomin-b H FutoMinA101Pro-Bold.otf futomin-b-v V FutoMinA101Pro-Bold.otf futogo-b H FutoGoB101Pro-Bold.otf futogo-b-v V FutoGoB101Pro-Bold.otf jun101-l H Jun101Pro-Light.otf jun101-l-v V Jun101Pro-Light.otf }}} * フォント * map ファイルを dvipdfmx ベースに統一 * Ryumin-Light, GothicBBB-Medium, FutoMinA101-Bold, FutoGoB101-Bold, Jun101-Light については dvipdfm では埋め込まない、xdvi では xdvi.cfg でそれぞれ以下のパターンで replace。 * Ryumin-Light -> Mincho-Medium -> fontconfig:Ryumin [[BR]] = Serif * GothicBBB-Medium -> Gothic-Midium -> fontconfig:GothicBBB [[BR]] = Sans * FutoMinA101-Bold -> FutoMin-Bold -> fonfconfig:FutoMin [[BR]] = (FutoMin|DF GokuButoMinCho|LX P Mincho|HanaMin Plus|Sazanami Mincho) * FutoGoB101-Bold -> FutoGo-Bold -> fontconfig:FutoGo [[BR]] = (FutoGo|LX P Gothic UB|VL PGothic) * Jun101-Light -> MaruGo-Medium -> fontconfig:Jun [[BR]] = (Jun101|LX P MaruGothic|VL PGothic) * fontconfig のマッチングは /etc/fonts/conf.d/59-morisawa-font-alias.conf で設定 * ghostscript とのマッチングも調整が必要?