unicode - 无法显示 HEBREW POINT QAMATS QATAN 的 unicode (\u05c7)
问题描述
我有一个 unicode 字符HEBREW POINT QAMATS QATAN (\u05c7),我想用它来重读希伯来字母。字符本身显示良好:
ׇ
但是,当用于重读另一个希伯来字母时,例如HEBREW LETTER KAF (\u05db) (כ),它会变成奇怪的方块:
我创建了一个 CodePen 来显示问题:https ://codepen.io/etayluz/pen/eYveyRg
This is unicode for HEBREW POINT QAMATS QATAN (\u05c7):
<br>
ׇ
<br><br>
This is unicode for HEBREW LETTER KAF (\u05db):
<br>
כ
<br><br>
But when I put them together I get weird squares:
<br>
כׇ
但是,我确实看到能够毫无问题地显示 QAMATS QATAN 的网站: 在源代码中它显示为两个正方形,但在页面中它看起来很好。
这是第 30 节的第三个字母:https ://www.sefaria.org/Genesis.1.30?lang=bi&with=all&lang2=en
现在在维基百科上确实这样说:
注意:如果应用的字体无法处理表示 Unicode 字符 U+05C7 所需的字形,则 QAMATS QATAN 的字形可能会显示为空或不正确。通常不使用此 Unicode 字符,而是用外观相似的 QAMATS (U+05B8) 代替。
如何正确显示 QAMATS QATAN?我是否可能只需要使用某种支持它的字体?但是我怎么知道哪些字体支持它呢?
解决方案
推荐阅读
- r - 在 tbl_df 列表上映射和变异
- python - 从python中的yaml字典中删除键值对
- python - Python - __getattribute__ 打破循环内的填充列表
- firebase - 使用 Firestore 时将 Firebase Auth UID 存储在 Cookie 中 - 这安全吗?
- r - R 字符串限制为 2^31-1 个字节
- node.js - express 4.0.0 生成已弃用的依赖项和漏洞
- swift - Vapor 3 - 如何在保存对象之前检查类似的电子邮件
- c# - 插入或更新或删除记录时返回记录的id
- typescript - TSLint 和 VS code 格式文档冲突
- c# - 自定义中间件导致 Blazor 服务器端页面停止工作