【问题标题】:How to combine two Unicode symbols to create a new symbol?如何组合两个 Unicode 符号来创建一个新符号?
【发布时间】:2018-05-06 07:56:59
【问题描述】:

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

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

变音符号低线是U+0332。

所需的结果将在 o 下方有一条线。它与“带有Macron的拉丁大写字母O”(http://www.fileformat.info/info/unicode/char/014c/index.htm)相反,只是线等于0的宽度。

如何将U+006FU+0332 与JSON 结合使用(例如\u006F\u0332) 以及用于HTML hex(例如o̲)

【问题讨论】:

  • 找到了这个:stackoverflow.com/questions/2224772/…,它解释了 HTML,例如o̲我需要一条更长的“低线”,但会找到的。不确定如何为 JSON 执行此操作。
  • 输入一个字母o,然后输入一个组合低线?无需代码,只需粘贴o̲。它的实际外观完全取决于您渲染它的字体。
  • 我打开了一个Python REPL并写了"\u006F\u0332"并复制了结果:o̲

标签: unicode


【解决方案1】:

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

HTML 和 JSON 的答案基本相同:连接无空格。

HTML 实体:o̲

JSON:\u006F\u0332

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-20
    • 1970-01-01
    相关资源
    最近更新 更多