tlptexliveリポジトリー2012

Warning

The location of the repository for 2012 has changed as of 2013-08-12.

Warning

This page describes usage of tlptexlive with TeX Live 2012. If you want to use it with TeX Live 2011, please see tlptexliveリポジトリー2011. This is not an offical TeX Live repository, but an add-on repository for distribution of programs not in TeX Live.

If binaries from this repository do not work on your system, please send Norbert Preining an email.

Introduction

This repository provides additional programs that are not shipped with TeX Live and are of interest for Japanese TeX user, as well as updates to binaries where bugs are fixed.. Currently the following programs are included:

  • 日本語 MetaPost (pmetapost)
  • 日本語化された xdvi (pxdvi)

And binary updates to (e)ptex and (e)uptex (package ptex and uptex) are provided for some architectures.

Further information on TeX Live in Japanese environment can bee seen from the following pages

Installation

  • Install TeX Live, see http://www.tug.org/texlive/acquire.html
  • add tlptexlive repository
    tlmgr repository add http://www.tug.org/~preining/tlptexlive/2012/ tlptexlive
  • specify that you want pxdvi and pmetapost from tlptexlive by creating a file $TEXMFLOCAL/tlpkg/pinning.txt containing only one line:
    tlptexlive:*
  • install pxdvi and pmetapost
    tlmgr install pxdvi pmetapost
  • install updates
    tlmgr update --all
  • if necessary configure dvipdfmx behaviour wrt to embedding of fonts (see below)

用意されているバイナリの一覧

最終更新: 2012/02/13

  • amd64-freebsd (村上)
  • universal-darwin (山本, Mac OS X 10.7.4, Xcode 3.6.2 (cross-compile), gcc 4.2.1)
  • x86_64-darwin (山本, Mac OS X 10.7.4, Xcode 4.5.2, gcc 4.2.1)
  • x86_64-linux (Norbert, Debian sid, gcc 4.7.2, glibc 2.13)
  • i386-cygwin (黒木)
  • i386-freebsd (村上)
  • i386-linux(北川, CentOS 5.8 (in chroot), gcc 4.1.2, glibc 2.5)
  • i386-netbsd(北川, NetBSD 5.0.2, gcc 4.1.3)
  • win32 (角藤)

Setup of font maps for dvipdfmx, pxdvi

Please see http://ww.tug.org/texlive/updmap-kanji.html for details.

Compiling binaries

If you want to help and you have an architecture available for building binaries that are not already built, or that are outdated, please read on!

The following script fetches the latest sources from the texlive repository (via rsync, so you need that), applies all patches, builds the binaries, and zips the necessary binaries up. The script can be downloaded from http://www.logic.at/people/preining/build-tlptexlive-latest.zip or http://www.logic.at/people/preining/build-tlptexlive-20130106.zip.

It unpacks into a directory which contains a file README explaining what to do. In the simplest case just run

 bash build-ptexlive-binaries

and send me the created file /tmp/binaries.zip.

If you use some other methods (like 北川さん's scripts), please send Norbert the following binaries: pdvitomp, pmpost, pxdvi.


  • bash build-ptexlive-binaries のコンパイルが pmpost.w pmpost.ch 関係のエラーで終了します。 いくつかの OS において試しましたがいずれも同じようになります。    CWEBINPUTS=.:../../../texk/web2c/pmplibdir TEXMFCNF=../../../texk/web2c/../kpathsea ./ctangle pmpost.w pmpost.ch   This is CTANGLE, Version 3.64 (TeX Live 2013/dev)  *1  ! Hmm... 2 of the preceding lines failed to match. (l. 133 of change file)  @y    ! Hmm... 2 of the preceding lines failed to match. (l. 174 of change file)  @y     ! Hmm... 2 of the preceding lines failed to match. (l. 201 of change file)  @y -- 2012-10-24 (水) 19:25:24
  • bash build-ptexlive-binaries のコンパイルが pmpost.w pmpost.ch 関係のエラーで終了します。 いくつかの OS において試しましたがいずれも同じようになります。    CWEBINPUTS=.:../../../texk/web2c/pmplibdir TEXMFCNF=../../../texk/web2c/../kpathsea ./ctangle pmpost.w pmpost.ch   This is CTANGLE, Version 3.64 (TeX Live 2013/dev)  *1  ! Hmm... 2 of the preceding lines failed to match. (l. 133 of change file)  @y    ! Hmm... 2 of the preceding lines failed to match. (l. 174 of change file)  @y     ! Hmm... 2 of the preceding lines failed to match. (l. 201 of change file)  @y -- 2012-10-24 (水) 19:43:30
  • 今のところbuild-ptexlive-binariesが動いていません。TeX Liveのsvnが結構変わっていますから。 -- ノルベルト 2012-11-02 (金) 15:20:01
  • 北川さんのおかけでbuild-tlptexlive-20121107.zip (build-tlptexlive-latest.zip)を現在のsvn sourcesに対応に更新しました。 -- ノルベルト 2012-11-07 (水) 09:24:58
  • build-tlptexlive-20121107.zip (build-tlptexlive-latest.zip) ですが、 configure で --enable-xdvik を指定しても 実行途中で configure:5359: Assuming `--enable-xdvik=no' になってしまっています。 ./Build: 233 executables in /tmp/build-place/source/inst/bin. done (exit status 0) Wed Nov 7 11:17:09 JST 2012 zip warning: name not matched: */pmpost zip warning: name not matched: */pxdvi zip warning: name not matched: */pxdvi-xaw adding: i386-pc-solaris2.10/dvi2tty (deflated 44%) adding: i386-pc-solaris2.10/dvipdfmx (deflated 50%) adding: i386-pc-solaris2.10/eptex (deflated 47%) adding: i386-pc-solaris2.10/euptex (deflated 47%) adding: i386-pc-solaris2.10/makejvf (deflated 45%) adding: i386-pc-solaris2.10/mendex (deflated 66%) adding: i386-pc-solaris2.10/pbibtex (deflated 48%) adding: i386-pc-solaris2.10/pdvitype (deflated 46%) adding: i386-pc-solaris2.10/ppltotf (deflated 49%) adding: i386-pc-solaris2.10/ptex (deflated 47%) adding: i386-pc-solaris2.10/ptftopl (deflated 46%) adding: i386-pc-solaris2.10/upbibtex (deflated 49%) adding: i386-pc-solaris2.10/updvitype (deflated 46%) adding: i386-pc-solaris2.10/uppltotf (deflated 49%) adding: i386-pc-solaris2.10/uptex (deflated 47%) adding: i386-pc-solaris2.10/uptftopl (deflated 45%) adding: i386-pc-solaris2.10/wovp2ovf (deflated 64%) -- 林 2012-11-08 (木) 09:03:32
  • 変なことになりました。確認します。 -- ノルベルト 2012-11-09 (金) 08:19:59
  • 確認しました。ここでは問題ないです。X development headersが入っていますか?出来れば、build.logの中に確認をお願いします。 -- ノルベルト 2012-11-09 (金) 09:31:38
  • build.logにはchecking for X... libraries /usr/openwin/lib, headers /usr/openwin/include -- 林 2012-11-09 (金) 15:51:38
  • build.logにはchecking for X... libraries /usr/openwin/lib, headers /usr/openwin/include -- 林 2012-11-09 (金) 16:16:59
  • build.logを僕に送って下さい -- ノルベルト 2012-11-09 (金) 21:48:06
  • pxdviがUTFにしか対応していないようです。日本語コードの自動判定はやめてしまったのでしょうか? -- 林 2012-11-15 (木) 09:07:43
  • nkf による漢字コード判定は標準では無効になっています(TeX Live に nkf は含まれていませんし、ptexlive-20110321 以降の「実験」の成果も取り込まれていません)。PTEX_IN_FILTER 環境変数を(例えば "nkf" などに)設定するとどうなるでしょうか? -- 北川 2012-11-15 (木) 14:09:01
  • パッチ適用時に失敗するようです。 patching pmpost patching file web2c/ac/web2c.ac Hunk #1 FAILED at 73. 1 out of 1 hunk FAILED -- saving rejects to file web2c/ac/web2c.ac.rej オリジナルファイルが11/14に更新されているためかと思います。 -- muro 2012-11-19 (月) 11:06:05
  • はい、みました。後少し新しいパッチをアップします。 -- ノルベルト 2012-11-21 (水) 12:49:05
  • build-tlptexlive-latest.zip だけでなく、build-tlptexlive-2012xxxx.zip へのリンクを用意していただくことはできないでしょうか?FreeBSDのportではファイル名とチェックサムが一致していることでファイルの完全性を検査するので、チェックサムが変わればファイル名を変えていただけると有り難いです。 -- H.Kagotani 2012-12-07 (金) 18:27:50
  • @muro: 北川さんのおかけで新しいbuild-tlptexlive-latest.zip (build-tlptexlive-20121210.zip)をアップしました。 -- ノルベルト 2012-12-10 (月) 10:37:22
  • @かごたにさん:今の状態でこのページを変更しなくて、新しいzipをアップだけしています。このページにbuild-tlptexlive-YYYYMMDD.zipのリンクを入れたら、いつも変更しないといけないことはちょっと面倒臭いと思います。 -- ノルベルト 2012-12-10 (月) 10:42:18
  • 最新版と、過去の主な安定版のtexliveとパッチをセットで提供していただきたいと思います。特に今のままですと、2011年のtexliveに対応したtlpteliveを作成することができません。多くのソフトウェアプロジェクトのように、過去の主要なstableとnightly buildを分けて提供してただければと思います。 -- 林 2012-12-21 (金) 09:56:15
  • build-tlptexlive-20130106.zipをアップしました。上記のリンクの項も他のリンクを加えて直しました。 -- ノルベルト 2013-01-06 (日) 15:12:32


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-08-12 (月) 11:30:03 (1503d)