如何组合两个Unicode符号来创建一个新符号?

时间:2017-11-22 14:23:59

标签: unicode

我想创建一个新的符号,它结合了一个"拉丁语小写字母o" "低线的变音符号。"

拉丁文小写字母o是U + 006F

Diacritic low line是U + 0332。

期望的结果将在o下方有一行。它与#34;拉丁大写字母O与Macron"相反。 (http://www.fileformat.info/info/unicode/char/014c/index.htm)除了该行等于0的宽度。

这是一个例子: https://www.myfontsfree.com/49083/worldofwater.htm

如何将U+006FU+0332合并用于JSON(例如\u006F\u0332),以及与HTML hex一起使用(例如{ {1}}和o

1 个答案:

答案 0 :(得分:1)

基于这个问题:What's the unicode glyph used to indicate combining characters?

HTML和JSON的答案基本相同:concatenate sans space。

HTML hex:&#x6F̲

JSON:\u006F\u0332

归功于https://stackoverflow.com/users/21336/devio