Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TeX Live 2018 に向けて #51

Closed
aminophen opened this issue Feb 6, 2018 · 8 comments
Closed

TeX Live 2018 に向けて #51

aminophen opened this issue Feb 6, 2018 · 8 comments

Comments

@aminophen
Copy link
Member

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

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
Copy link
Member Author

aminophen commented Feb 28, 2018

ちなみに,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
Copy link
Member Author

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
Copy link
Member Author

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

Submitted to CTAN.

@aminophen
Copy link
Member Author

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

Submitted to CTAN.

@aminophen
Copy link
Member Author

(6) jsclasses
(7) morisawa

Submitted to CTAN.

@aminophen
Copy link
Member Author

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

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

@aminophen
Copy link
Member Author

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

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

@aminophen
Copy link
Member Author

(10) ptex-base

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant