texjporg / tex-jp-build

Minimum source repository to build Japanese TeX processing tools
23 stars 6 forks source link

TeX Live 2018 に向けて #51

Closed aminophen closed 6 years ago

aminophen commented 6 years ago

一月も前に流れていたのに私は見落としていたので,一応転載しておきます:

http://tug.org/pipermail/tlbuild/2018q1/003901.html にある通り,今年はいつもより早いです。

19feb: sources committed, builds begin. 12mar: tlnet (and TL'17) frozen, pretest starts, CTAN updates continue. 2apr: complete code freeze for final build, major bug fixes only. 9apr: final updates from CTAN, final doc tweaks. 16apr: deliver TL image for TeX Collection packaging/testing. 23apr: deliver TC image for manufacturing.

tex-jp-build に関して言えば,4/2 に complete code freeze なので,早めに変更確定させましょう。

aminophen commented 6 years ago

ちなみに,tex-jp-build 以外の texjporg 管理物は再構成するつもりでいます。

(1) pLaTeX ・フォーマット作成時の .ltx ファイルの読込順序を変えた。目的は後述 upLaTeX (2) のため。 ・ascmac.sty は (4) へ移動。 ・nidanfloat.sty は (5) へ移動。

(2) upLaTeX ・フォーマット作成時に pLaTeX (1) の plcore.ltx を利用するようにした。 (こうすれば,pLaTeX のコード変更のたびに upLaTeX を追随させずに済む。)

(3) ptex-fonts ・ascmac 用フォントを (4) へ移動。 ・morisawa 用フォントを (7) へ移動。

(4) ascmac ← pLaTeX (1) と ptex-fonts (3) から新規作成。 (コミュニティ版であれば pLaTeX/upLaTeX 専用でなく pdfLaTeX などでも動く。) (ascmac だけ更新したい場合に都合が良い。)

(5) nidanfloat ← pLaTeX (1) から新規作成。 (元々 pdfLaTeX などでも動くため。) (nidanfloat だけ更新したい場合に都合が良い。)

(6) jsclasses ・morisawa.sty は (7) へ移動。

(7) morisawa ← jsclasses (6) と ptex-fonts (3) から新規作成。 ・TeX Live に入っていた morisawa.map は上流がなかったので取り込み。

(8) ptex-fontmaps ・hiragino-{elcapitan,highsierra} など macOS 専用は ptex-fontmaps-macos に分離。 (TeX Live の配布には含まず,代わりに TLContrib へ移動;下記参照) https://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=2366#p13877

(9) cjk-gs-integrate ・macOS 専用のデータベースを cjk-gs-integrate-macos に分離。 (TeX Live の配布には含まず,代わりに TLContrib へ移動;下記参照) https://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=2366#p13877

(10) ptex-base ・古いアスキーのドキュメント類 (jtex.pdf, jtexdoc.pdf, ptexdoc.pdf, ptexskip.pdf) は obsolete 扱い。 (既に現在の pTeX と合わない部分もあるため,歴史的な資料ということにする。) ・最新の pTeX のマニュアルは別途 ptex-manual として作成中。 https://github.com/texjporg/ptex-manual

aminophen commented 6 years ago

http://tug.org/pipermail/tex-live/2018-March/041104.html

I plan to have tonight's update (that's Feb 28, in the US) and tomorrow's go through as usual, and then we will switch to the TL pretest for this year.

とのことなので,ほぼ日本時間の今日までに CTAN に出たものが TeX Live 2017 最終版になると思われます。そういうわけで,TeX Live 2018 pretest になって少し経ったあたり(来週頭くらい?)から上記の変更点をどんどん CTAN に送り込むことにします。

aminophen commented 6 years ago

(8) ptex-fontmaps (9) cjk-gs-integrate

Submitted to CTAN.

aminophen commented 6 years ago

(1) pLaTeX (2) upLaTeX (3) ptex-fonts (4) ascmac (5) nidanfloat

Submitted to CTAN.

aminophen commented 6 years ago

(6) jsclasses (7) morisawa

Submitted to CTAN.

aminophen commented 6 years ago

http://tug.org/pipermail/tlbuild/2018q1/004140.html

4/2 で code freeze のようですね。早い…

aminophen commented 6 years ago

Build ソースの方は r47236 の時点で,よほど critical でない限り frozen ということになりました。\inhibitglue やペナルティ周りはまだ要調整なので,ゆっくり考えましょう。

Master の方は,LaTeX (UTF-8 入力既定) が出た時点で pLaTeX を更新しないといけません。それと,ptex-base と ptex-manual も更新予定です。

aminophen commented 6 years ago

(10) ptex-base

ptex-manual とともに 8〜9月にかけて出してあるので,ここは完了でしたね。