Какой инструмент я должен использовать для преобразования между различными символами Юникода?
Примеры:
- Между различными взглядами:
Normal,Fullwidth. - Между односимвольной и комбинированной версиями:
ў(d1 9e) <->ў(d1 83 cc 86) - От обычного символа до версий "нижний индекс", "верхний индекс" и "объединение". Нормальный:
iSub:ᵢСупер:ⁱОбъединение:_ ͥ
Помогают только инструменты unicode , но их не удобно использовать для поиска этих символов.
PS нормальный к полной ширине линии: perl -C63 -pe 's/(.)/((ord $1)<127 and (ord $1)>32) ? chr((ord $1)-0x20+0xFF00) : $1 /ge'
