Changes between Version 33 and Version 34 of TeXEnvironment


Ignore:
Timestamp:
2010/07/31 04:45:21 (16 years ago)
Author:
munepi
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TeXEnvironment

    v33 v34  
    2222 
    2323||  ||パッケージの組み合わせ||コメント|| 
    24 ||最小(main)||texlive + texlive-common + jvf + texlive-macros||teTeX 3.0 + α|| 
    25 ||標準(plus)|| + texmacro-otf + texlive-doc                  ||task-texlive|| 
    26 ||最大?(plus)|| + texlive-extra + texlive-extra-doc         ||TeX Live 2009 の texmf-dist/ 全て?を同梱|| 
     24||最小(main)||texlive + texlive-common (= texlive-collection-langgerman + texlive-collection-langcyrillic + texlive-collection-xetex + texlive-collection-latexrecommended + texlive-collection-latex + texlive-collection-fontsrecommended + texlive-collection-basic) + jvf + texlive-macros||teTeX 3.0 + α|| 
     25||標準(plus)|| + texmacro-otf + texlive-collection-context + texlive-collection-latexextra + texlive-collection-luatex + texlive-collection-pictures + texlive-collection-genericrecommended + texlive-collection-pstricks||task-texlive|| 
     26||最大?(plus)|| + ???         ||TeX Live 2009 の texmf-dist/ 全て?を同梱|| 
    2727 
    2828 * teTeX 3.0 + α の構成で多くのユーザをカバーできていた? 
     
    3030   * ネットブックなどの小さなディスク(SSD, USB, SDHC など)に対して、小さな TeX 環境の提供は有効! 
    3131 * texmf-dist 以下の解体作業は、手動でできない 
    32    * tlpdb2rpmspec.sh を作った: texlive2009.iso:/tlpkg/texlive.tlpdb から texlive-collection-* のみを作成する。 
    3332   * パッケージの量が多くて、到底すべて管理しきれていない。 
     33     * /usr/bin/tlpdb2rpmspec から texlive-collection-* のみを作成する。 
     34       * texlive2009.iso:/tlpkg/texlive.tlpdb 
    3435   * TeX 環境の構築を明解にしておきたい!かつ、サブパッケージ数を極力減らす。 
    3536     * apt-get install task-texlive 
    36    * "teTeX の texmf-dist" と "全て" の 2 通りくらいの解体にする? 
    3737 
    3838==== texlive ==== 
     
    5959==== texlive-common ==== 
    6060 
    61 TeX Live パッケージの共通ベース。 
    62 texmf-dist 以下の基本構成を含んだパッケージ。 
    63  
    64  * /usr/shate/texmf-dist 
    65    * ... 
    66  * /usr/share/info/* 
    67  * /usr/share/man/* 
    68  
    69 ==== texlive-doc ==== 
    70  
    71 texlive, texlive-common のドキュメントパッケージ。 
    72  
    73 ==== texlive-extra ==== 
    74  
    75 追加パッケージ。 
    76  
    77 このパッケージは、マクロやフォントを随時追加できるように、plus カテゴリを検討中。 
    78  
    79 ==== texlive-extra-doc ==== 
    80  
    81 texlive-extra のドキュメントパッケージ。 
     61TeX Live パッケージの共通ベースを提供するするための仮想パッケージ。 
     62 
     63 * texlive-collection-langgerman 
     64 * texlive-collection-langcyrillic 
     65 * texlive-collection-xetex 
     66 * texlive-collection-latexrecommended 
     67 * texlive-collection-latex 
     68 * texlive-collection-fontsrecommended 
     69 * texlive-collection-basic 
     70 
     71 texlive-vl.spec で 6babel.sh を実行するために、texlive-common 以上の依存関係が必要。 
     72 
    8273 
    8374==== texlive-sources ==== 
     
    114105texlive 環境を一通りインストールするための仮想パッケージ。 
    115106 
    116 以下のパッケージを Requires: に依存させる。 
    117  
    118  * texlive 
    119  * texlive-common 
    120  * jvf 
    121  * texlive-macros 
    122  * texmacro-otf 
    123  * texlive-doc 
     107{{{ 
     108Requires: texlive-common = %{version} 
     109Requires: texlive-collection-context = %{version} 
     110Requires: texlive-collection-latexextra = %{version} 
     111Requires: texlive-collection-luatex = %{version} 
     112Requires: texlive-collection-pictures = %{version} 
     113Requires: texlive-collection-genericrecommended = %{version} 
     114Requires: texlive-collection-pstricks = %{version} 
     115Requires: texmacro-otf 
     116}}} 
     117 
     118=== tlpdb2rpmspec === 
     119 
     120texlive-collection-* の spec ファイルを生成するツールを作成しました。 
     121 
     122tlpdb2rpmspec は texlive-vtlpkg パッケージに同梱されています。 
     123 
     124http://trac.vinelinux.org/browser/projects/texlive-vtlpkg/trunk 
     125 
     126{{{ 
     127  $ sudo apt-get install texlive-vtlpkg 
     128}}} 
     129 
     130 
     131==== 初期設定 ==== 
     132 
     133/usr/share/texlive-vtlpkg/dot.vtlpkg.conf を ${HOME}/.vtlpkg.conf へコピーして、必要な設定をします。 
     134{{{ 
     135##  
     136## texlive-vtlpkg configuration file 
     137##  
     138## This configuration is read at the startup of texlive-vtlpkg.  
     139 
     140## set your vender 
     141## default: RPM_VENDOR="Project Vine" 
     142RPM_VENDOR="Project Vine" 
     143 
     144## set your distribution 
     145## default: RPM_DISTRIBUTION="Vine Linux" 
     146RPM_DISTRIBUTION="Vine Linux" 
     147 
     148## set your name and your e-mail address 
     149## default: RPM_GPG_NAME="YOUR NAME <your@email.address>" 
     150RPM_GPG_NAME="" 
     151 
     152## set your packager id 
     153## default: RPM_PACKAGER=your_id 
     154RPM_PACKAGER= 
     155 
     156## set the top of your rpm directory 
     157## default: RPM_TOPDIR=${HOME}/rpm 
     158RPM_TOPDIR=${HOME}/rpm 
     159 
     160## end of file 
     161}}} 
    124162 
    125163