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

UniJIS{,2004}up-UTF16-{H,V} の更新 #8

Open
aminophen opened this issue Jan 28, 2019 · 16 comments

Comments

@aminophen
Copy link
Member

commented Jan 28, 2019

#5 の時に作った新しい CMap ですが,まだ Adobe-Japan1-7(新元号の CID 追加)に対応していないので,追随したいと思います。それに関連して:

  • Adobe の元の CMap から「up 版」を自動で生成するスクリプトがあれば嬉しいです(が,これを書くのは私には手に負えないと思います…)。
  • ptex-fontmaps の kanji-config-updmap(-sys) で「up 版」を選択できるインターフェースがあれば良いかもしれません。そのためには,元の updmap.pl 及び設定ファイル updmap.cfg を拡張する必要があると思いますが,考えてみます。
@norbusan

This comment has been minimized.

Copy link
Member

commented Jan 28, 2019

@aminophen updmap.plについて、ptex-fontmapsのgitにtl-updates/updmap.plが入って、いろな更新があります。
後少し2019版のテスティングが始まりますから、今のところのtl-updates/updmap.plとうえの更新を作成しましょう!
現在のtlnetに入れてほしかったら、早くしないといけません。

@aminophen

This comment has been minimized.

Copy link
Member Author

commented Jan 28, 2019

ptex-fontmapsのgitにtl-updates/updmap.plが入って、いろな更新があります。

確認しました。更新の中身は texjporg/jfontmaps#10 のための program-specific embed settings ですね。すっかり忘れていました。まだ細かい仕様が決まっていませんから,2018 版の tlnet には入れなくていいです。2019 版の tlnet を目標にします。

@norbusan

This comment has been minimized.

Copy link
Member

commented Jan 28, 2019

了解です!僕もすっかり忘れて、昨日あのupdmap.pl再発見しました(笑)。ありがとうございます。

@t-tk

This comment has been minimized.

Copy link
Collaborator

commented Feb 3, 2019

  • Adobe の元の CMap から「up 版」を自動で生成するスクリプトがあれば

当初作ろうと考えていましたが、更新頻度もさして多くないのでどっちが楽か分からないので自動化はしなかったと記憶しています。(きちんと作業履歴をたどる必要があります。)

Adobe-Japan1-7 への追従は、私がやるつもりでした。もう少々おまちいただければ。

@t-tk

This comment has been minimized.

Copy link
Collaborator

commented Feb 5, 2019

#5 全角コロンの縦組み字形に関連する話で、さっき気付いたのですが
UniJIS-UTF16-V, UniJIS2004-UTF16-V の2018年7月の版で縦組み字形が5個追加されていました。
追加されたのは U+337B..337E (平成、昭和、大正、明治の縦組み字形), U+FF1A (全角コロン) です。
この変更について cid2code.txt のコメント部分には反映されていないようで、
よく理解できない旨を投稿しました。adobe-type-tools/cmap-resources#8

以前から UniJIS{,2004}up-UTF16-V で独自対応していた内容と同等になります。(なので方針変更も必要なし)
UniJIS{,2004}up-UTF16-V を使わずともオリジナルの UniJIS{,2004}-UTF16-V で全角コロンの縦組み対応が実現したことになります。

@aminophen

This comment has been minimized.

Copy link
Member Author

commented Feb 5, 2019

UniJIS-UTF16-V, UniJIS2004-UTF16-V の2018年7月の版で縦組み字形が5個追加されていました。

全角コロンの縦組対応とは…😃 一歩前進ですね。気づいていませんでした,ありがとうございます。

@t-tk

This comment has been minimized.

Copy link
Collaborator

commented Feb 5, 2019

cmap-customize というブランチ https://github.com/texjporg/uptex-fonts/tree/cmap-customize に置きました。
テストして問題なさそうでしたら 2/9(土) 頃にCTANへリリースしようと思います。
ついでに UTF8-UTF16 の Unicode 11.0.0 対応も入れています。

cid2code.txt のコメントの件も @kenlunde さんが早速修正してくださいました。対応速い!

@t-tk

This comment has been minimized.

Copy link
Collaborator

commented Feb 5, 2019

組版に影響を与える話ではありませんが
CTAN の adobemapping に関し、上記 cid2code.txt の更新の他に
COPYRIGHT 表記の更新 (Adobe Sys­tems In­cor­po­rated → Adobe) が入り版数も上がっていました。
コードの中身自体は2018年7月の版から変更は無いようです。

@kenlunde

This comment has been minimized.

Copy link

commented Feb 5, 2019

コードの中身自体は2018年7月の版から変更は無いようです。

そうです。

@aminophen

This comment has been minimized.

Copy link
Member Author

commented Feb 5, 2019

COPYRIGHT 表記の更新 (Adobe Sys­tems In­cor­po­rated → Adobe) が入り版数も上がっていました。

昨日の cid2code.txt の修正に git tag が付くタイミングを待って,CTAN / TeX Live に取り入れようと思います。

@kenlunde

This comment has been minimized.

Copy link

commented Feb 5, 2019

@aminophen

This comment has been minimized.

Copy link
Member Author

commented Feb 6, 2019

@kenlunde ありがとうございます!

今夜,CTAN の adobemapping を更新します。

@aminophen

This comment has been minimized.

Copy link
Member Author

commented Feb 6, 2019

CTAN に新しい adobemapping を登録しました。

@t-tk

This comment has been minimized.

Copy link
Collaborator

commented Feb 9, 2019

CTAN に uptex-fonts 2019-02-09版を投稿しました。
まだ↓の話題が残っていると思います。ここで続けるか、ここを閉じて別のIssueで続けるかはおまかせします。

  • ptex-fontmaps の kanji-config-updmap(-sys) で「up 版」を選択できるインターフェースがあれば良いかもしれません。

CMapの作り方について備忘録を以下に書いておきます。(自分でも忘れてしまうので)

今回も生成スクリプトの類は作成していない。
以下が差分の小さい組み合わせなので、それを手で編集。

  • UniJIS-UTF16-H → UniJISup-UTF16-H (4個入れ替え)
  • UniJIS2004-UTF16-H → UniJIS2004up-UTF16-H (4個入れ替え)
  • UniJIS-UTF16-V → UniJISup-UTF16-V (9個追加と begincidchar-endcidcharの範囲調整)
  • UniJIS2004-UTF16-V → UniJIS2004up-UTF16-V (9個追加と begincidchar-endcidcharの範囲調整)

あとはコメント等の編集。

@aminophen

This comment has been minimized.

Copy link
Member Author

commented Feb 9, 2019

ありがとうございます!

  • ptex-fontmaps の kanji-config-updmap(-sys) で「up 版」を選択できるインターフェース

texjporg/jfontmaps#16 に移行することにして,こちらは閉じます。

@aminophen aminophen closed this Feb 9, 2019

@aminophen

This comment has been minimized.

Copy link
Member Author

commented Jul 30, 2019

2019-07-30 付け cmap-resources で以下のファイルが更新されています。

  • Adobe-Japan1-7/CMap/UniJIS-UTF16-H
  • Adobe-Japan1-7/CMap/UniJIS-UTF32-H
  • Adobe-Japan1-7/CMap/UniJIS-UTF8-H
  • Adobe-Japan1-7/CMap/UniJIS2004-UTF16-H
  • Adobe-Japan1-7/CMap/UniJIS2004-UTF32-H
  • Adobe-Japan1-7/CMap/UniJIS2004-UTF8-H
  • Adobe-Japan1-7/CMap/UniJISX0213-UTF32-H
  • Adobe-Japan1-7/CMap/UniJISX02132004-UTF32-H
  • Adobe-Japan1-7/cid2code.txt

@aminophen aminophen reopened this Jul 30, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants
You can’t perform that action at this time.