CTeX-org / ctex-kit

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

夹注包: 修改文档字体名称为 Harano Aji Mincho #710

Closed chianjin closed 2 months ago

chianjin commented 2 months ago

l3build 错误,构建文档时提示缺少 HaranoAjiMincho 字体,经查验 HaranoAjiMincho-*.otf 系列字体名称为 Harano Aji Mincho

muzimuzhi commented 2 months ago

构建文档时提示缺少 HaranoAjiMincho 字体,经查验 HaranoAjiMincho-*.otf 系列字体名称为 Harano Aji Mincho

我在本地 macOS 和 Overleaf 的 GNU/Linux 镜像里都能复现,不过不清楚发布 https://github.com/CTeX-org/ctex-kit/releases/tag/jiazhu-beta 时为什么文档能编译出来。@qinglee

qinglee commented 2 months ago

应该是之前 haranoaji 包发布时包含有 fontspec 配置文件 HaranoAjiMincho.fontspec

\defaultfontfeatures[HaranoAjiMincho]
  {
    Extension = .otf,
    UprightFont = *-Regular,
    BoldFont = *-Bold,
    FontFace = {l}{\shapedefault}{ *-Light },
    FontFace = {eb}{\shapedefault}{ *-Bold }
  }

使用 HaranoAjiMincho 作为字体名称是没有问题的。这些配置文件在 2023 年初 被删掉了,继续使用 HaranoAjiMincho 这个名称就找不到字体了。

muzimuzhi commented 2 months ago

这些配置文件在 2023 年初 被删掉了,继续使用 HaranoAjiMincho 这个名称就找不到字体了。

这两个文件的源文件依然在 trueroad/HaranoAjiFonts-generator 仓库里,像是打包时出了问题。我报给了 HaranoAjiFontshttps://github.com/trueroad/HaranoAjiFonts/issues/11

muzimuzhi commented 2 months ago

Harano Aji 维护者确认了这是打包时的问题,已在 haranoaji v20231009-2 修复(重新包含了 HaranoAjiMincho.fontspecHaranoAjiGothic.fontspec)。

The fixed package has been uploaded to CTAN. https://www.ctan.org/ctan-ann/id/mailman.8222.1713852961.3764.ctan-ann@ctan.org

The fontspec files are now back in TeX Live. https://tug.org/svn/texlive?revision=71051&view=revision

https://github.com/trueroad/HaranoAjiFonts/issues/11#issuecomment-2074799267