Лучшие шрифты для программирования
Как разработчик и настоящий гик в области типографики, если речь идёт о шрифте, на который придётся глазеть целый день, то я буду выбирать очень тщательно. Когда я недавно заметил, что мой друг использует довольно невзрачный шрифт для консоли и в редакторе кода (он слишком ужасен, чтобы здесь упоминать), то у меня отвисла челюсть, а сердце на секунду перестало биться, и я понял, что мне пришло время написать эту статью.
Я выкладываю список из десяти моноширинных шрифтов, готовых к использованию. Некоторые из них идут в комплекте с современными операционными системами, но большинство можно бесплатно скачать из интернета. Отдельные, в том числе Consolas, являются частью коммерческого ПО.
Примечание о сглаживании шрифтов (anti-aliasing)
В прошлом приходилось выбирать либо маленький моношрифт, либо зубчатые края. Но современные операционные системы отлично справляются со сглаживанием, так что моноширинные гарнитуры хорошо выглядят при любом кегле. Это больше не 1990 год, так что дайте отдых своим уставшим глазам и увеличьте размер шрифта.
Если у вас остались какие-то сомнения, что сглаженные шрифты подходят для кодинга, обратите внимание, что даже многоуважаемый BBEdit, который много лет поставлялся в несглаженном наборе Monaco 9 в качестве дефолтного, спрыгнул с поезда. Приложение теперь идёт в комплекте со специально лицензированной версией Consolas от Ascender, увеличенного размера, со сглаживанием по умолчанию. Panic тоже содержит специальный сглаженный шрифт (Panic Sans, который на самом деле просто версия Deja Vu Sans Mono) в своём популярном приложении Coda.
Если не оговорено обратное, для иллюстраций здесь я использовал здесь кегль размером 15 пунктов с включенным сглаживанием, чтобы продемонстрировать его годность на больших размерах.
10. Courier
Все ОС идут в комплекте с какой-нибудь модификацией Courier (часто именуется Courier New). К сожалению, многие выбрали этот шрифт для консоли и редактора. Он делает своё дело, но при этом уныл и скучен, страдает от нехватки стиля и лоска. Я не рекомендую этот шрифт, если у вас есть хоть какая-то альтернатива — и, к счастью, она у вас есть. Если вы его всё-таки используйте, то хотя бы увеличьте размер и включите сглаживание.
Courier New
9. Andale Mono
Чуть лучше семейства Courier, шрифт Andale Mono тоже попадает в категорию дефолтных, поскольку поставляется с некоторыми системами. Вряд ли бы вы захотели скачать и использовать его, если бы он уже не был установлен. На мой вкус, межбуквенный интервал у него корявый, а буквы слишком широкие.
9. Andale Mono
8. Monaco
Monaco — моноширинный шрифт по умолчанию на Mac со времён System 6. Он вполне цельный, хорошая рабочая лошадка, которая действительно отлично выглядит при маленьком кегле с выключенным сглаживанием. Раньше мне нравился этот шрифт, когда мои глаза могли смотреть несколько часов на кегль размером 9 пунктов, но те времена прошли. Этот шрифт хорошо выглядит на 9 или 10 пунктах, но не очень радует на бóльших размерах со сглаживанием.
Насколько я знаю, получить Monaco можно только вместе с Mac OS, но есть другие варианты, так что читайте дальше.
Monaco
Monaco 9 пунктов, без сглаживания
7. Profont
Profont сделан по образцу Monaco и доступен для Mac, Windows и Linux (есть также модифицированная версия для Mac OS X под названием ProFontX, от другого автора). Они лучше всего смотрятся на маленьком кегле и представляют собой отличную альтернативу Monaco, если вы работаете не на «макинтоше». Profont и ProFontX предназначены для использования при размере 9 пунктов с выключенным сглаживанием.
Profont 9 пунктов, без сглаживания
6. Monofur
Monofur — уникальный моноширинный шрифт, который великолепно выглядит на любых размерах со сглаживанием. Это довольно забавный шрифт с индивидуальными очертаниями, смутно напоминающими графический интерфейс Sun OPEN LOOK, который работал на системах Solaris (SunOS) в конце 80-х. Если вы ищете нечто особенное, попробуйте этот шрифт, но не забудьте включить сглаживание даже на маленьком кегле.
Monofur
5. Proggy
Proggy — чистый моноширинный шрифт. Кажется, его особенно предпочитают пользователи Windows, хотя он нормально работает и на Mac. Это чёткий шрифт, который нужно использовать только на малых размерах без сглаживания.
Proggy Clean 15 пунктов (да, 15 пунктов), без сглаживания
4. Droid Sans Mono
Семейство Droid (доступно для скачивания здесь) специально создано для использования на маленьких экранах смартфонов, таких как Android, и опубликовано под лицензией Apache.
Droid Sans Mono отлично подходит для программирования. Он выполнен с особым вкусом и выделяется среди остальных моноширинных шрифтов в этом списке, но у него есть единственный крупный недостаток — неперечёркнутый ноль. Версия с поправленным нулём здесь — прим. пер.
Droid Sans Mono
3. Deja Vu Sans Mono
Семейство Deja Vu — одна из моих любимых бесплатных гарнитур, основанная на великолепном Vera Font. Шрифты Deja Vu дополнены широким набором символов, сохранив при этом знакомый вид Vera.
Эту гарнитуру я использовал много лет. Она отлично выглядит на любом размере с включенным сглаживанием.
Panic поставляет в комплекте со своим приложением Coda шрифт под названием Panic Sans, который основан на этом шрифте. Грубер сказал мне в письме, что при сравнении Panic Sans и Vera у первого «заметно более резкие знаки пунктуации», ну и похоже на то, что они ещё улучшили хинтинг некоторых символов.
Deja Vu Sans Mono
2. Consolas
Consolas неожиданно появился на моём маке, когда я установил Microsoft Office, а вместе с ним ещё целый комплект новых шрифтов от Microsoft.
Этот шрифт создал Лукас де Грут (Lucas de Groot) специально для Microsoft ClearType (здесь отличное описание с примерами всех новых шрифтов Microsoft). Consolas — коммерческий фонт, но он поставляется со многими продуктами Microsoft, и есть большая вероятность, что он уже установлен на вашей системе.
Вам настоятельно рекомендуется включить сглаживание для Consolas, потому что иначе он выглядит ужасно.
Очень жаль, что шрифт не бесплатный, иначе бы он заслуживал первого места в этом списке.
Consolas
1. Inconsolata
Inconsolata — мой любимый моноширинный шрифт, и он бесплатный. Когда я его обнаружил, то сразу заменил Deja Vu Sans Mono в качестве рабочего шрифта для программирования. Я использую его вообще повсюду, от окон консоли до редакторов кода. У него практически безупречный и в то же время оригинальный стиль, и он фантастически выглядит и на больших, и на маленьких размерах. Я использую эту гарнитуру, демонстрируя код на презентациях, и также в окнах консоли и TextMate для скринкастов PeepCode. Шрифт не поддерживает кириллицу — прим. пер.
Inconsolata разработан для использования со сглаживанием, но он удивительно чёткий на самых маленьких размерах. Большое спасибо Рафу Левину (Raph Levien) за создание этого шрифта и за то, что он бесплатный.
Inconsolata
Шрифт где ноль перечеркнут
Здравствуйте, а можно ли в 1с77 выводить на печать используя перечеркнутый шрифт? как, если кто знает.
никто не знает .
Положи OLE объект, который понимает перечеркнутые шрифты — и выводи в нём, что душе угодно.
а можно чуть поподробней.
(3) Там внизу на панельке кнопка есть — «Вставить новый OLE объект».
Нажимаешь. Вставляешь в нужном месте в таблицу. Он спрашивает, какой объект вставлять. Выбираешь, к примеру, «Документ Microsoft Word».
Вводишь нужный текст — и форматируешь средствами Microsoft Word как заблагорассудится.
Если нужно заполнять программно — смотри справку по VBA для Word и атрибут ТекущийОбъект таблиц 1С.
Как в Word напечатать перечеркнутый ноль? Заранее благодарю. А. Ю. Заранее благодарю. А. Ю.
Печатаеш 0, Выделяеш его, заходиш в вкладку формат/шрифт, ставиш галочку на зачёркнутый и ОК.
Пуск/стандартные-windows/таблица символов шрифт Cambria и ищи там ноль
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
Ноль перечеркнут
Перечеркивание ноля или пунктирная нуль являются типографскими соглашениями , используемыми для различения числа 0 от буквы O , чей внешний вид похож. Этот ноль, представленный 0 represented, поэтому отмечен диагональной полосой или точкой.
Резюме
- 1 Происхождение
- 2 Использование
- 3 Похожие символы
- 4 вариации
- 4.1 Пунктирный ноль
- 4.2 O зачеркнуто
- 4.3 Перевернутая штанга
- 4.4 Турник
Источник
Использование нулевой перемычки предшествует далеко компьютерный век, так как тексты XII — й и XIII — го века , которые уже использует.
В информатике зачеркнутый ноль использовался с самого начала ASCII в телетайпе ASR-33 (en) . Этот символ можно получить с помощью некоторых современных шрифтов, таких как Monaco ( Apple ) или Consolas ( Microsoft ).
использовать
Хотя первые модели компьютеров систематически использовали эту форму, сегодня она встречается реже: ноль обозначается как эллипс (0), а буква O — как круг, больший, чем ноль. Однако многие программисты предпочитают зачеркивание, более читабельное, и это не обязательно из-за ностальгии, путаница между буквой O и цифрой 0 является источником ошибок, которые трудно обнаружить, снижает читабельность исходных кодов программ и вызывает проблемы. частые ошибки в идентификаторах.
Зачеркнутый ноль до сих пор используется в любительском радио, а на номерных знаках Новой Зеландии ноль зачеркнут, чтобы отличить его от О.
В конце концов, вычеркнутый ноль хорошо использовать для обозначения числа.
Подобные символы
Зачеркнутый ноль можно спутать с несколькими символами:
- это проблематично для датского , фарерского и норвежского языков, потому что оно сливается с буквой Ø алфавита, произносимой [œ];
- в некоторых шрифтах он напоминает греческую букву фи ( Φ );
- он сливается с символом «∅» (U + 2205), который используется в математике для обозначения пустого множества ;
- он сливается с символом «⌀» (U + 2300), который используется для обозначения диаметра .
Вариации
Нулевая точка
Ноль с точкой в центре сегодня является наиболее часто используемой формой, но опять же, он сильно напоминает греческую букву тета ‹ Θ › или латинскую букву clic bilabial ‹ ʘ ›. Мы находим этот символ, в частности, в шрифте Andale Mono .
О зачеркнуто
Этот вариант проблематичен для скандинавских языков, в которых один и тот же символ может обозначать O и Ø , две разные буквы.
Перевёрнутый бар
Некоторые системы используют диагональную планку в другом направлении.
Перекладина
В некоторых системах используется горизонтальная полоса, при этом полученный символ сливается с цифрой восемь ‹ 8 ›, греческой буквой тета ‹ θ ›, кириллической буквой фита ‹ Ѳ › или вычеркнутой латинской буквой o ‹ Ɵ ›.
Примечания и ссылки
- ↑ (in) Флориан Каджори , История математических обозначений [ розничные издания ]