html 某些Unicode字符无法在Kindle上显示

dxxyhpgq  于 2023-02-20  发布在  其他
关注(0)|答案(3)|浏览(201)

我正在使用HTML为Kindle设备实现一本书,但一些Unicode特殊字符在Kindle中不显示,例如:

X -hax: x̄ 
    X-double bar : x̿
    R- hax : ͞R

我的头像是:

<head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>

请帮帮我如何显示上面列出的字符(如果您的浏览器有足够的Unicode支持,则显示如下):

  • ̿ U+033F组合双顶线
  • ͞ U+035E组合双宏观
  • ݲ U+0772阿拉伯文字母HAH,上面带有小型阿拉伯文字母TAH
swvgeqrz

swvgeqrz1#

这可能令人惊讶,但没有一个操作系统包含每个Unicode码点的字体。
像Wikipedia一样,为不支持的字形嵌入图片。
一个随机的例子,新的Kazakhstani tenge货币符号:与x1c 0d1x相比

**edit:**看起来在PHP中几乎不支持将发音符号与GD/Freetype 2组合在一起,您必须期待PHP 6或其他生成发音符号的方法,例如GD with Pango

https://bugs.php.net/bug.php?id=34670

wgeznvg7

wgeznvg72#

我在亚马逊kindle论坛上找到了一些关于宪章集的有用内容
这里是link

yi0zb3m4

yi0zb3m43#

一般来说,这是字体问题,而不是页面的问题。
不幸的是,只有标准语言是完全支持的,即使在Windows/Unix系统的笔记本电脑。

相关问题