Changes between Version 54 and Version 55 of TeXEnvironment


Ignore:
Timestamp:
2011/05/25 17:39:57 (13 years ago)
Author:
munepi
Comment:

Vine5 を別ページに分離しました

Legend:

Unmodified
Added
Removed
Modified
  • TeXEnvironment

    v54 v55  
    22= TeX 環境 = 
    33 
    4 == Vine 6 == 
    5  
    6 === 方針 === 
     4 * [wiki:TeXEnvironment/Vine5 Vine 5] 
     5 
     6= Vine 6 = 
     7 
     8== 方針 == 
    79 
    810 * ptexlive ベースにしつつ、操作性を変えない。 
     
    1012 * 無駄に細かすぎるサブパッケージを作らない。 
    1113 
    12 === TeX Live のバージョン === 
     14== TeX Live のバージョン == 
    1315 
    1416 * TeX Live 2009 
     
    2123 
    2224 
    23 === RPM パッケージ === 
     25== RPM パッケージ == 
    2426 
    2527||カテゴリ(リポジトリのカテゴリ) ||パッケージの組み合わせ||texlive-collections-* の生成||{{{$ du -hsc texmf texmf-dist}}}||コメント|| 
     
    2830||最大(plus)|| + 残り全部 || {{{ $ tlpdb2rpmspec --full-collections }}} || --- || task-texlive-full || 
    2931 
    30 ==== 小さな TeX 環境 ==== 
     32=== 小さな TeX 環境 === 
    3133teTeX 3.0 + α の構成で多くのユーザをカバーできていた?そうであれば、小さな TeX 環境を提供する価値はある! 
    3234 * ネットブックなどの小さなディスク(SSD, USB, SDHC など)に対して、小さな TeX 環境の提供は有効! 
     
    3941 * texlive2009.iso:/tlpkg/texlive.tlpdb 
    4042 
    41 ==== スキーマ ==== 
     43=== スキーマ === 
    4244TeX 環境の構築を簡単にできるようにしておきたい!かつ、Requires: させるパッケージを厳選しておく。 
    4345 * task-texlive 
     
    4547 
    4648 
    47 ==== texlive ==== 
     49=== texlive === 
    4850 
    4951ptexlive-20100711 ベースにした TeX Live 2009 のパッケージ。 
     
    8991 
    9092 
    91 ==== texlive-collection-* ==== 
     93=== texlive-collection-* === 
    9294 
    9395texlive2009.iso:/tlpkg/texlive.tlpdb において {{{category Collection}}} をフィールドに持つパッケージです。 
     
    9698 
    9799 
    98 ==== texlive-common ==== 
     100=== texlive-common === 
    99101 
    100102TeX Live パッケージの共通ベースを提供するするための仮想パッケージ。 
     
    111113 
    112114 
    113 ==== texlive-sources ==== 
     115=== texlive-sources === 
    114116 
    115117TeX Live のアーカイブを展開して固めたパッケージ。 
     
    121123   * ... 
    122124 
    123 ==== texlive-macros ==== 
     125=== texlive-macros === 
    124126 
    125127追加マクロパッケージ。 
     
    130132 * ... 
    131133 
    132 ==== jvf ==== 
     134=== jvf === 
    133135 
    134136Vine Linux 用の vf をまとめたパッケージ。 
    135137 
    136 ==== texmacro-otf ==== 
     138=== texmacro-otf === 
    137139 
    138140otf 1.5.6 
    139141 
    140 ==== xdvi-search-el ==== 
     142=== xdvi-search-el === 
    141143 
    142144TeX の src-special を Emacsen上で使用するための elisp。 
    143145 
    144 ==== texworks ==== 
    145  
    146 ==== lyx ==== 
    147  
    148 ==== task-texlive, task-texlive-full ==== 
     146=== texworks === 
     147 
     148=== lyx === 
     149 
     150=== task-texlive, task-texlive-full === 
    149151 
    150152texlive 環境を一通りインストールするための仮想パッケージ。 
     
    153155 
    154156 
    155 === tlpdb2rpmspec === 
     157== tlpdb2rpmspec == 
    156158 
    157159texlive-collection-* の spec ファイルを生成するツールを作成しました。 
     
    166168 
    167169 
    168 ==== 初期設定 ==== 
     170=== 初期設定 === 
    169171 
    170172/usr/share/texlive-vtlpkg/dot.vtlpkg.conf を ${HOME}/.vtlpkg.conf へコピーして、必要な設定をします。 
     
    199201 
    200202 
    201 ==== ヘルプ ==== 
     203=== ヘルプ === 
    202204 
    203205{{{ 
     
    231233 
    232234 
    233 ==== 使い方 ==== 
     235=== 使い方 === 
    234236 
    235237例えば、collection-basic の texlive-collection-basic-vl.spec を生成したい場合は、以下を実行します。 
     
    252254 
    253255 
    254 === リポジトリ内の tetex -> texlive の解決すべきパッケージ === 
    255  
    256 ==== 他のパッケージとのファイル競合 ==== 
     256== リポジトリ内の tetex -> texlive の解決すべきパッケージ == 
     257 
     258=== 他のパッケージとのファイル競合 === 
    257259 * tipa -> obsolete done.  
    258260 * mathabx -> mathabx-type1 として abxtype1-YYYYMMDD.zip から提供される Type1 のみに re-package done.  
     
    262264 * ... 
    263265 
    264 ==== apt-cache whapdepends tetex ==== 
     266=== apt-cache whapdepends tetex === 
    265267 * tipa: obsolete <- collection-fontsrecommended (tipa) done.  
    266268 * ec-fonts-mftraced: obsolete <- collection-fontsextra (cm-super) done.  
     
    273275 * latex2html: done.  
    274276 
    275 === TeX 関係の /usr/bin 以下にあるシンボリックリンク === 
     277== TeX 関係の /usr/bin 以下にあるシンボリックリンク == 
    276278 
    277279各シンボリックリンクは、実ファイル・パスを含むパッケージに吸収させる。 
     
    372374 
    373375 
    374 === texlive パッケージのテスト事項 === 
    375  
    376 ==== dvipdfmx: いくつかの画像形式の埋め込みをチェック ==== 
    377  
    378 ==== luatex: zlib のバージョンチェック ==== 
    379  
    380  
    381 == Vine 5 == 
    382  
    383  * tetex-3.0 ベース 
    384    * [http://www.nn.iij4u.or.jp/~tutimura/tex/ptetex.html ptetex3]-20090610 
    385      * PTEX_IN_FILTER = /usr/bin/nkf -w を追加した。 
    386    * xdvik-22.84.14+j1.41 (j1.41は単独パッチがないため、ptetex3-20080616 から port) 
    387    * [http://project.ktug.or.kr/dvipdfmx/ dvipdfmx]-20090522 (実際はほぼ 20090506 相当) 
    388  
    389  * tetex-macros 
    390    * [http://oku.edu.mie-u.ac.jp/~okumura/jsclasses/ jsclasses]: 20090222 (done) 
    391    * [http://mytexpert.sourceforge.jp/index.php?Listings jlisting]: 0.2 (done) 
    392    * [http://sourceforge.net/projects/prosper/ prosper] 1.00.4 (done) 
    393      * 開発終了だが、prosper.cls v1.6 ([http://prosper.cvs.sourceforge.net/prosper/ CVS HEAD]) あり+CTAN の contrib からテーマなどを一式取り込む (done) 
    394    * [http://stuwww.uvt.nl/~hendri/Downloads/powerdot.html powerdot] (done) 
    395    * [http://latex-beamer.sourceforge.net/ beamer] (done) 
    396    * [http://www.ctan.org/tex-archive/macros/latex/contrib/pict2e/ pict2e] (done) 
    397  
    398  * [http://asymptote.sourceforge.net/ asymptote] (done) 
    399    * asymptote-gui (done): xasy という python の tkinter で書かれた GUI フロントエンドの出来がいまいち 
    400    * asy-mode (done): Emacs モード 
    401  
    402  * fmex{7,8,9} におけるグリフ /space 問題 
    403    * tetex-bakoma-cmex789 (done) [non-free] 
    404      * updmap の改変により、各マップファイルを tt2001/fmex{7,8,9}.pfb から bakoma/cmex{7,8,9}.pfb へ変更している 
    405    * tetex-tt2001-fmex789 (done) 
    406      * tt2001/fmex{7,8,9}.pfb の /space を /visiblespace へ置換して、/usr/share/texmf/ ツリーの然るべき場所へ配置している 
    407  
    408  * morisawa.map が PS Kanji 名でない件への対処 (done) 
    409    * 別途 ps-morisawa.map(非埋め込み用:ps-morisaw-noEmbed.map; otf パッケージ用: otf-ps-morisawax.map, otf-ps-morisawax-noEmbed.map)として CIDFont 名にしたマップファイルを用意する。 
    410 {{{ 
    411 %% from /usr/share/texmf/fonts/map/dvipdfm/morisawa.map 
    412  
    413 %% 
    414 %% Morisawa 
    415 %% 
    416 ryumin-l    H   RyuminPro-Light.otf 
    417 ryumin-l-v  V   RyuminPro-Light.otf 
    418 gtbbb-m     H   GothicBBBPro-Medium.otf 
    419 gtbbb-m-v   V   GothicBBBPro-Medium.otf 
    420 futomin-b   H   FutoMinA101Pro-Bold.otf 
    421 futomin-b-v V   FutoMinA101Pro-Bold.otf 
    422 futogo-b    H   FutoGoB101Pro-Bold.otf 
    423 futogo-b-v  V   FutoGoB101Pro-Bold.otf 
    424 jun101-l    H   Jun101Pro-Light.otf 
    425 jun101-l-v  V   Jun101Pro-Light.otf 
    426 }}}  
    427  
    428  * フォント 
    429    * map ファイルを dvipdfmx ベースに統一 
    430    * Ryumin-Light, GothicBBB-Medium, FutoMinA101-Bold, FutoGoB101-Bold, Jun101-Light については 
    431      dvipdfm では埋め込まない、xdvi では xdvi.cfg でそれぞれ以下のパターンで replace。 
    432  
    433      * Ryumin-Light -> Mincho-Medium -> fontconfig:Ryumin [[BR]] 
    434        = Serif  
    435      * GothicBBB-Medium -> Gothic-Midium -> fontconfig:GothicBBB [[BR]] 
    436        = Sans 
    437      * FutoMinA101-Bold -> FutoMin-Bold -> fonfconfig:FutoMin [[BR]] 
    438        = (FutoMin|DF GokuButoMinCho|LX P Mincho|HanaMin Plus|Sazanami Mincho) 
    439      * FutoGoB101-Bold -> FutoGo-Bold -> fontconfig:FutoGo [[BR]] 
    440        = (FutoGo|LX P Gothic UB|VL PGothic) 
    441      * Jun101-Light -> MaruGo-Medium -> fontconfig:Jun [[BR]] 
    442        = (Jun101|LX P MaruGothic|VL PGothic) 
    443  
    444    * fontconfig のマッチングは /etc/fonts/conf.d/59-morisawa-font-alias.conf で設定 
    445  
    446  * ghostscript とのマッチングも調整が必要? 
     376== texlive パッケージのテスト事項 == 
     377 
     378=== dvipdfmx: いくつかの画像形式の埋め込みをチェック === 
     379 
     380=== luatex: zlib のバージョンチェック === 
     381