anx-reader icon indicating copy to clipboard operation
anx-reader copied to clipboard

安卓端字体显示问题

Open Master-Panda opened this issue 4 months ago • 3 comments

有的书部分内容自定义了字体,在电脑上可以正确显示出来,因为电脑上有这个字体,但是安卓端是没有字体的,这部分内容的字体只能用手机的默认字体了,即使软件里换了字体也修改不了。怎么解决这个问题呢

Master-Panda avatar Sep 14 '25 11:09 Master-Panda

这个目前无法方便地解决。 可以把字体内置到书籍文件中。

Anxcye avatar Sep 24 '25 02:09 Anxcye

内置英文字体还可以,但中文字体有点大。选择正文字体时,是将选中的字体通过 font-face 声明通过 css 实现吗?如果是这样,可以把字体文件夹内所有字体都通过 font-face 声明,然后制作 epub 文件时再 css 直接使用对应字体名引用到这些字体了?

laggardkernel avatar Oct 05 '25 05:10 laggardkernel

选择正文字体时,是将选中的字体通过 font-face 声明通过 css 实现吗?

是的,但是目前会在打开书籍时把选择的字体加载到书籍渲染的环境(webview)中。如果所有都声明,需要把所有的字体都加载到webview中。目前还有些不好实现。而且声明时使用的名字也可能和书籍css使用的不一样。

Anxcye avatar Oct 13 '25 09:10 Anxcye

👋 This issue has been automatically marked as stale because it has not had recent activity.

这个 issue 因为长时间没有活动而被自动标记为 stale。

It will be closed in 14 days if no further activity occurs. To keep it open:

  • Add a comment with updates or clarifications
  • Remove the stale label

如果没有进一步的活动,它将在 14 天后被关闭。要保持开放状态:

  • 添加包含更新或澄清的评论
  • 移除 stale 标签

Thank you for your contributions! 感谢您的贡献!

github-actions[bot] avatar Dec 13 '25 01:12 github-actions[bot]