2011-08-30 74 views
5

我使用HTML实现一本书的Kindle装置,但一些的Unicode特殊字符不能在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)字符:

  •  &#x033F;   U + 033F合并双线
  •  &#x035E;   U + 035E合并双宏指令
  • &#x0772;   U + 0772与小阿拉伯语字母TAH以上

回答

1

这可能是一个惊喜,但没有一个操作系统为每个Unicode代码点包含字体。

以维基百科的主导和嵌入图片为不受支持的字形。

随机例如,新Kazakhstani tenge货币符号:₸与enter image description here

编辑:它看起来像有在PHP与GD /对FreeType2组合变音符号的小支持,你不得不期待对PHP6或生产它们的替代方法,如GD with Pango

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

+0

@Steave你可以向我展示我提到的上述角色的嵌入图像吗? –

+0

@Tushar,因为他们是变音符号,你必须自己进行组合。 –

+0

但是我怎么把它合并.. –

0

一般阿拉伯语字母HAH,它是一个字体的问题,而不是与你的页面的问题。

不幸的是,即使在笔记本电脑上的Windows/Unix系统中,也只支持标准语言。

+0

你的意思是只有标准语言支持kindle..Can你请详细说明吗? –

+0

我的意思是,你有字体,每种字体都有一些提供的字符集。标准是你有拉丁字体,cyrylic(现代),希腊,阿拉伯,中国,日本的字符...与泰国,glagolic等 - 通常这是一个问题。这就是为什么PDF具有字体嵌入功能。使用HTML,您只能在客户端设备上使用字体,所以其中一些可能适用于您,而不适用于其他类型。 –

+0

这是误导:没有任何“标准语言”,你可以期望在任何地方工作(除了那些只*使用基本的ASCII设置,这几乎限制列表英语​​,即使那样你将无法代表一些不太常见的词)。 –

0

我发现了一些包机乐于助人的内容在Amazon Kindle论坛设置

这里是link