Unicode中的“UPPER ONE QUARTER BLOCK”字母在哪里?

时间:2015-02-12 18:56:20

标签: unicode

实际上我们有

U+2581  ▁   e2 96 81    LOWER ONE EIGHTH BLOCK  
U+2582  ▂   e2 96 82    LOWER ONE QUARTER BLOCK     
U+2583  ▃   e2 96 83    LOWER THREE EIGHTHS BLOCK   
U+2584  ▄   e2 96 84    LOWER HALF BLOCK    
U+2585  ▅   e2 96 85    LOWER FIVE EIGHTHS BLOCK    
U+2586  ▆   e2 96 86    LOWER THREE QUARTERS BLOCK  LOWER THREE QUARTER BLOCK
U+2587  ▇   e2 96 87    LOWER SEVEN EIGHTHS BLOCK   

但只有

U+2580  ▀   e2 96 80    UPPER HALF BLOCK
U+2594  ▔   e2 96 94    UPPER ONE EIGHTH BLOCK

但我真的需要所有对称字母。

问题不在于“怎么做”,而在于“为什么”这样的事情。

P.S。如果有人知道“如何” - 写下来也是如此:)

1 个答案:

答案 0 :(得分:3)

Chapter 22 of the Unicode standard中可以找到没有完整的块绘图字符集的原因:

  

块元素块(U + 2580..U + 259F)包含另一个集合   图形兼容性字符。 [...]这些元素用于创建原始图形   在位映射图形所在的显示器上以终端或终端模式显示   不可用。

     

分数填充   不构成逻辑上完整的集合,但仅用于向后兼容。

因为它们是兼容性字符,所以不鼓励使用它们。