TeX Live 2014のtlptexlive

TeX Live 2014の準備はよく続いているから、tlptexliveのために準備も始まった。角藤さんと北川さんのお陰で、(u)pmpostのpatchesが現在のsvnに対応された。その上、ptexのinhibit-glueパッチをupstream svnに入れた。

tlptexlive

バイナリーの状況

  • win32(角藤)
  • i386-netbsd(北川)
  • i386-freebsd(村上):FreeBSD 10.0
  • amd64-freebsd(村上):FreeBSD 11.0
  • i386-linux(北川)
  • amd64-linux(Norbert):Debian SID

その以外前のとおり、「hiraprop」と結構古い「pxdvi」のパッケージが用意された。

使い方

tlmgr repository add http://www.tug.org/~preining/tlptexlive/ tlptexlive
tlmgr pinning add tlptexlive '*'
tlmgr install pxdvi pmetapost

pxdviを使いたい場合は、パッケージに含まれていないリンクが必要だ:
texmf/web2c/texmf.cnf -> ../../texmf-dist/web2c/texmf.cnf

注意:これから前のTeX Liveリリースの対応しているtlptexliveのURLが変わった:

  • TeX Live 2011: http://www.tug.org/~preining/tlptexlive/2011/
  • TeX Live 2012: http://www.tug.org/~preining/tlptexlive/2012/
  • TeX Live 2013: http://www.tug.org/~preining/tlptexlive/2013/
  • TeX Live 2014: http://www.tug.org/~preining/tlptexlive/

バイナリの作成

新しいバイナリがないアーキテクチャの持っている人は下記のスクリプトで作成が出来る。その場合は、僕に「binaries.zip」を送って下さい: http://www.preining.info/software/build-tlptexlive-latest.zip

問題があれば、ここのコメントをお願いします。

3 Responses

  1. 通りすがり says:

    参考にさせていただきました。
    tlmgr repository add http://www.tug.org/~preining/tlptexlive/ tlptexlive
    tlmgr pinning add tlptexlive ‘*’
    ここまでは良いのですが、
    tlmgr install pxdvi とすると次のエラー
    TLDownload::get_file: response error: 404 Not Found (for http://www.tug.org/~preining/tlptexlive//tlpkg/texlive.tlpdb.sha512)
    TLUtils::download_file: persistent connection ok, but download failed: http://www.tug.org/~preining/tlptexlive//tlpkg/texlive.tlpdb.sha512
    TLUtils::download_file: retrying with wget.
    TLUtils::download_file: retry with wget failed: http://www.tug.org/~preining/tlptexlive//tlpkg/texlive.tlpdb.sha512
    /Library/TeX/texbin/tlmgr: cannot download: download did not succeed: http://www.tug.org/~preining/tlptexlive//tlpkg/texlive.tlpdb.sha512
    が出ます
    おそらく、チェックサムがMD5からSHA-512に変更されたことによる影響かと思われます。TeX Live security improvements

    texlive.tlpdb.sha512を容易してもらう方法はありますか?あるいは、一時的にチェックサムをMD5にする方法はありますか?

    • それはTL2016ですよね?今のtlptexliveは2015年のためだけですが、tltexjp.orgに全てのレポシトーリがあります:
      https://texlive.texjp.org/YYYY/tlptexlive/ (2015まで)、とhttps://texlive.texjp.prg/2016/tltexjp/ (名前の変更をご注意!)。
      2016版を使ってください。

  2. shige says:

    別な人ですが、https://texlive.texjp.org/2016/tltexjp/ (prg でなく org) を使うと
    tlmgr pinning add tlptexlive ‘*’ で shar512 のエラーはでなくなりますが、次で
    止まります。

    /tlmgr: open tlpdb(https://texlive.texjp.org/2016/tltexjp/tlpkg/texlive.tlpdb) failed: No such file or directory at /usr/local/tex/texlive/2016/tlpkg/TeXLive/TLPDB.pm line 360.

    当然 install もできません。どうしたらいいでしょうか。

Leave a Reply

Your email address will not be published. Required fields are marked *