Я хотел бы использовать SimSun(宋体) шрифт для отображения интерпункт / средняя точка ·, одиночные кавычки (фигурные) ‘’ двойные кавычки (фигурные) “” символы в их полной ширине формы, потому что легко отличить их . (точка) ' (одинарная кавычка) " (двойная кавычка), и такая различимая видимость особенно полезна при вводе кода с использованием метода ввода, поскольку метод ввода может легко вводить символы ·' '“ ”и делает код не подлежащим компиляции (char *str=“will not compile”;).
В редакторе gedit, geany и leafpad, установите шрифт SimSun, чтобы он работал как положено.

Однако в gnome-terminal установка шрифта на SimSun не дает ожидаемого результата. Кажется, gnome-терминал использует другой шрифт для отображения форм половинной ширины, или кажется, что они просто переполнены.

Я также попробовал lxterminal(LXDE) и Terminal(xfce) и ROXTerm, они отображались так же, как и gnome-Terminal.
Как позволить этим эмуляторам терминала отображать знаки пунктуации в полноразмерных формах, как это делает Geany?
Пример текста
1234567890
·“”‘’
Unicode кодовые точки (HEX)
UTF16 UTF8
· 00B7 C2B7
‘ 2018 E28098
’ 2019 E28099
“ 201C E2809C
” 201D E2809D
