Моноширинный шрифт - не совсем моноширинный?
Похоже, что это ошибка, которую я обнаружил, используя JavaScript в Gedit (когда вы меняете шрифт с "Ubuntu mono" на "Monospace") и Geany до сих пор. У меня есть правое поле 80 символов, но когда я печатаю Object
, prototype
или любое другое ключевое слово, выделенное программой. Он добавляет некоторый интервал букв, который слегка сбрасывает интервал.
Из-за этого у меня есть строка, объявляющая Object
это 79 символов, но, кажется, 81,5 символов. Может кто-нибудь посоветовать мне, как это исправить? Это текстовый редактор? Это проблема с самим шрифтом?
2 ответа
Вероятно, это потому, что ваш моноширинный шрифт по умолчанию не имеет родного жирного стиля. Просто измените шрифт. Я бы посоветовал, так как вы в Linux, DejaVu Sans Mono или Liberation Mono; они будут работать просто отлично.
Кроме того, вы могли бы подумать, что моноспейс теперь будет иметь собственный смелый стиль
Если вы находитесь в Ubuntu, вы можете скачать Unsettings и изменить моноширинный шрифт по умолчанию, чтобы при открытии программ со шрифтом "моноширинный" он был выбран именно вами.
Кстати, это не уникально для Linux. Проверьте моноширинный шрифт по умолчанию в Windows cmd
...
В моем случае смена шрифта не помогла. Решением было выбрать вариант
Insert spaces instead of tabs
в настройках / редакторе.