Open leo-liu opened 9 years ago
Comment #1 originally posted by sobenlee on 2014-03-20T15:43:02.000Z:
一晃两年过去了。
r580 将 zhwinfonts.tex 等文件移入 ctex 宏包。zhmetrics 只需要保留那些 .fd 文件,将原来那些的 gbksong00.tfm 等加入到 zhmCJK.map 中就可以了。当然对于 MiKTeX,还得全部提供。
主要问题是目前 TeX Live 和 MiKTeX 都没有收 zhmCJK。
Comment #2 originally posted by LeoLiu.PKU on 2014-03-20T15:45:46.000Z:
主要问题是安装这个包需要改 texfonts.map,这样安装过程就和一般的不一样。在邮件列表上讨论过一回,不过后来没有解决。 另外 MiKTeX 不支持 texfonts.map 的映射,也要单独处理,很讨厌的。
Comment #3 originally posted by LeoLiu.PKU on 2014-03-22T08:48:33.000Z:
关于 texfonts.map 的一些讨论在 tlcontrib 的邮件列表上: http://www.ntg.nl/pipermail/tlcontrib/2012-March/thread.html
上面的不是很全,当时被转到 TeX Live 的内部邮件列表 tldev 里面讨论了。Karl Berry 的意见是“You shouldn't literally modify texfonts.map in any case.” 不过我问他
So, could you please add a line into current texfonts.map?
include zhmCJK.map
他当时答应说:
Ok, it seems harmless to do that much. I'll create an empty zhmCJK.map
to satisfy the include by default too. We can't just omit it, then kpse
would warn on every lookup. I think. I'll have to experiment.
不过两年过去了,Karl Berry 似乎是忘记了这档子事。
另外 2012 年 2 月我也曾经给 MiKTeX 的邮件列表问过是否可能支持 texfonts.map 的机制,没有人答复。这个就不去提他了。只是这样一来还是不能省去生成那成百上千的 tfm 文件。
Original issue 73 created by LeoLiu.PKU on 2012-02-21T17:32:02.000Z:
zhmCJK 见 http://code.google.com/p/leoliu-tex-pkg/
目前 zhmCJK 与 zhmetrics 内容重叠,相关代码可以合并。
重新整理 zhmetrics 原有的字体脚本,考虑删除 zhwinfonts.tex 或只留作兼容性考虑(公开的包目前似乎只有 ctex 对其依赖?)。让 zhmCJK 作为 zhmetrics 的用户层界面。
与 ctex 宏包一并整理后发布,如果今年夏天前完成可以赶上 TeX Live 2012。