CTeX-org / ctex-kit

Macro Packages and Scripts for Chinese TeX users
982 stars 124 forks source link

ctex: v2.5 #480

Closed stone-zeng closed 4 years ago

stone-zeng commented 4 years ago

TODO

Added

Changed

Fixed

Deprecated

Removed

zepinglee commented 4 years ago

我觉得不妨把一部分 git rebase -> fixup 一下

zepinglee commented 4 years ago

目前 ctex/build.lua 中调用 zhl3build 被注释掉了,但是还有一些跟 zhl3build 相关的内容:

另外版本历史移到 CHANGELOG.md 后,makeindexexe = "zhmakeindex" 其实也不必要了

zepinglee commented 4 years ago

build.lua 里的 gbkfiles 还需要处理

zepinglee commented 4 years ago

ctex-name-gbk.cfgtranslator-theorem-dictionary 两个文件需要在 unpack 后转成 GBK 编码,zhl3build 是通过调用 iconv,然而这在 Windows 下不可行;真是难办

zepinglee commented 4 years ago

关于文件结构,我还是倾向于以前单一 .dtx 和保留 \changes 的形式。

那我 revert 之后再 force push 到 ctex-2.5 分支

zepinglee commented 4 years ago

@stone-zeng 由于 gbkfiles 无法用 l3build 来转码,必须用 zhl3build,所以我另开一个 build-check.lua 专门用于测试。

zepinglee commented 4 years ago

@stone-zeng l3build 的测试过不去,还需要你来处理下

qinglee commented 4 years ago

@zepinglee 我前天已经在本地合并了 ctex-2.5 分支,但是网络原因一直没能推上来。等晚上我处理掉 zhl3build 的依赖后再试试。

qinglee commented 4 years ago

已经合并到主分支了,CI 的问题等我处理掉 #497 后再统一解决吧。