Unicode 实现特定颜色背景?
Unicode 实现特定颜色背景?
前面群友们说起特定颜色背景的标准范式,我就在想,通过 unicode 方式实现有没有可能
突发奇想
我突然想到一点:
- unicode 字符有那种特殊字符(显示位置>占用位置,可以用来堆叠大量字符在小量空间,如声调字母),
- unicode emoji 也有那种肤色字符(肤色字符+人物 emoji = 带肤色的人物 emoji 👩🏻👩🏿,当然这个的原理和上一个不同,这个是 OpenType 特性,将字符序列替换成变形字体。好像要占用大量的字体空间)。
那是否有 Unicode 字符,能够直接使用字符来模拟下滑线、删除线、类 🟥 实现的多色高亮背景?(组合使用,而非专门设计类 🅰️🅱️ 的字符)
例如我自定义两个 Unicode 字符,其占用宽度为0,显示宽度为一个汉字/一个英文 (需等宽字体),输入该字符再输出汉字/英文,就能实现带背景的文字?(有些类似 /𝙋𝙍𝙏⃟𝙎/ /𝙋𝙍⃟𝙏𝙎/)
一些测试
a̲a̳
下滑线测试:(这里有bug,与汉字结合失败)
使用组合下划线(U+0332)附加到每个字符:
测̲试̲文̲字̲-̲T̲E̲S̲T̲-̲F̲O̲N̲T̲
删除线测试:(这里有bug,与汉字结合失败)
使用组合长删除线(U+0336)附加到每个字符:
测̶试̶文̶字̶-̶T̶E̶S̶T̶-̶F̶O̶N̶T̶
测🟨试🟨文🟨字🟨
思考
感觉还不如这样显示好看:
测试文字-TEST-FONT
___________________
测试文字-TEST-FONT
🟨🟨🟨🟨🟨🟨🟨未来是否会有类似的字符
估计不会出,虽然理论上你可以自定义你电脑上的字符和字体来模拟一下,效果应该可能会还行?
但 "一个装饰字符 + 一个原来的字",这样循环,感觉用起来也会非常糟糕。想必编辑起来会很灾难
链接到当前文件 0
没有文件链接到当前文件