Шрифт для консоли linux

Содержание
  1. Новый консольный шрифт для Linux’a
  2. Re: Новый консольный шрифт для Linux’a
  3. Re: Новый консольный шрифт для Linux’a
  4. Re: Новый консольный шрифт для Linux’a
  5. Re: Новый консольный шрифт для Linux’a
  6. Re:Новый консольный шрифт для Linux’a
  7. Re: Новый консольный шрифт для Linux’a
  8. Re: Новый консольный шрифт для Linux’a
  9. Re: Новый консольный шрифт для Linux’a
  10. Re: Новый консольный шрифт для Linux’a
  11. Re: Новый консольный шрифт для Linux’a
  12. Re: Новый консольный шрифт для Linux’a
  13. Re: Новый консольный шрифт для Linux’a
  14. Re: Re: Новый консольный шрифт для Linux’a
  15. Re: Новый консольный шрифт для Linux’a
  16. Re: Новый консольный шрифт для Linux’a
  17. Re: Новый консольный шрифт для Linux’a
  18. Re: Новый консольный шрифт для Linux’a
  19. Re: Новый консольный шрифт для Linux’a
  20. Re: Новый консольный шрифт для Linux’a
  21. Re: Новый консольный шрифт для Linux’a
  22. Re: Новый консольный шрифт для Linux’a
  23. Ответы всем сразу (от автора шрифта)
  24. Re: Новый консольный шрифт для Linux’a
  25. Re: Новый консольный шрифт для Linux’a
  26. Re: Новый консольный шрифт для Linux’a
  27. Re: Новый консольный шрифт для Linux’a
  28. Re: Новый консольный шрифт для Linux’a
  29. Re: Новый консольный шрифт для Linux’a
  30. Re: Новый консольный шрифт для Linux’a
  31. Полезная информация
  32. Re: Новый консольный шрифт для Linux’a
  33. Лучшие шрифты для программирования
  34. Примечание о сглаживании шрифтов (anti-aliasing)
  35. 10. Courier
  36. 9. Andale Mono
  37. 8. Monaco
  38. 7. Profont
  39. 6. Monofur
  40. 5. Proggy
  41. 4. Droid Sans Mono
  42. 3. Deja Vu Sans Mono
  43. 2. Consolas
  44. 1. Inconsolata

Новый консольный шрифт для Linux’a

Я тут нарисовал консольный шрифт для Linux’a (eurorus.f16.psf).

Шрифт 512-символьный, 8×16, включает уникодовскую таблицу.

Шрифт содержит ВСЕ символы для следующих кириллических кодовых страниц:

iso8859-5, koi8-r, koi8-u, cp855, cp866, cp1251, MacCyrillic

а также ВСЕ символы для следующих европейских кодировок:

iso8859-1/2/3/4/9/10/13/15 (то есть Latin-1/2/3/4/5/6/7/0), cp850, cp852, cp1250, cp1252, cp1257, HP-Roman8.

Re: Новый консольный шрифт для Linux’a

Re: Новый консольный шрифт для Linux’a

Re: Новый консольный шрифт для Linux’a

Героев надо знать по именам :)))

512-символьный консольный шрифт для Linux’a.

Версия 1.0 (C) 2002 Андрей Владимирович Лукьянов e-mail: land@long.yar.ru

Кстати очень даже неплохой шрифт , пропишу ка я его себе в sysfont .

Re: Новый консольный шрифт для Linux’a

А нельзя ли посмотреть скриншот с вашим шрифтом ?

Re:Новый консольный шрифт для Linux’a

а какойнить скриншотец может кто-нибудь предоставить?

Re: Новый консольный шрифт для Linux’a

Мужики , его быстрее скачать и самим глянуть , чем скриншоты постить .. Ну неужто сложно tar xvfz eurorus.tar.gz ; cp eurorus.f16.psf /usr/lib/kbd/consolefonts ; consolechars -f eurorus.f16 -m koi8-r ?

Re: Новый консольный шрифт для Linux’a

Но на скриншот посмотреть всё равно хочется! :)))))

Re: Новый консольный шрифт для Linux’a

А на FreeBSD как прикрутить?

Re: Новый консольный шрифт для Linux’a

чегото он у меня не хочет ставится. при загрузке пишет типо ivalid argumet. хотя делал всё по инструкции. где грабли?

Re: Новый консольный шрифт для Linux’a

даешь этот шрифт для фрибсд.

Re: Новый консольный шрифт для Linux’a

2AZ: хоть ты и самозванец, но я тебе отвечу: тынаверняка из Х пытаешься это сделать. Делай из консоли и не будет у тебя никаких ошибок :0)).

Re: Новый консольный шрифт для Linux’a

Фонт красивый неплохой, только одно но: он 8×16, а у меня 80×50 режим с фонтами 8×8. (довольно неплохо смотрится, иначе не использовал бы). А на 80×25 переходить обратно нет мазы . Даешь народу 8×8 шрифт! 😉

Re: Re: Новый консольный шрифт для Linux’a

2Az. Ну не совсем я самозванец. Ето просто мои инециалы. Thanx тебе Az. :)))) А вось есчё где нить да и пересечёься 😉

Re: Новый консольный шрифт для Linux’a

Re: Новый консольный шрифт для Linux’a

В МС, когда по F9 заходишь в меню — подсветка фиговая — бледная какая-то. Старый шрифт в этом отношении лучше.

Читайте также:  20412d configuring advanced windows server 2012 services

Re: Новый консольный шрифт для Linux’a

Классный шрифт, огромное спасибо автору.

Re: Новый консольный шрифт для Linux’a

Да, неплохо. Правда, основная беда линуховых консольных фонтов — нет мелкоразмерных русских, для больших разрешений. Вот бы нарисовал кто.

ЗЫ: что-то вот молодость вспомнил — никому не нужен русский фонт для VT200>, Wyse и прочих совместимых терминалок? Рисовалка давно потерялась, но фонты сохранились.

Re: Новый консольный шрифт для Linux’a

Приятный фонт! Спасибо

Re: Новый консольный шрифт для Linux’a

А чем рисовал? И где можно почитать про создание фонтов для линуха?

Re: Новый консольный шрифт для Linux’a

Классный шрифт. Спасибо.

Re: Новый консольный шрифт для Linux’a

Ответы всем сразу (от автора шрифта)

1) Скриншотов у меня нет, и как их делать — не знаю. Увидеть весь шрифт сразу можно командой

Перед этим шрифт надо загрузить командой

consolechars -f [имя_файла_шрифта]

2) Шрифты высотой 8 и 14 пикселов когда-нибудь сделаю, если будет настроение.

3) Для рисования шрифтов я сделал себе две программки, которые конвертируют psf-шрифт в простой текстовый файл и обратно.

4) Чтобы сделать шрифт для BSD, надо знать формат их файлов, а с ними я ещё не разбирался.

Re: Новый консольный шрифт для Linux’a

consolechars нету пробую запустить setfont eurorus.f16 -m koi8-r так она ругается что нету файла koi8-r проверил в дир . /consoletrans и правда нету Дистр SuSE 8 может кто-нить замылит на v_davydoff@tut.by

Re: Новый консольный шрифт для Linux’a

Имелось ввиду файл koi8-r, а не дистр 😉

Re: Новый консольный шрифт для Linux’a

Да, неплохо. Вот только латинские буквы выглядят иначе чем кириллица.

Кстати, у меня нет команды consolechars (SuSE), есть setfont, loadunimap и mapscrn. Кажется, в Дебиане так же.

Почему есть kbd (SuSE,Debian (?)) и console-tools (RH,MDK)? В чем их разница ? Почему мне (kbd-1.05) приходится е*ся с эскейп последовательностями ? Почему после login снова стоит G0 ? Как с kbd наиболее элегантно иметь всегда G3 ?

Re: Новый консольный шрифт для Linux’a

Я делал так (тоже Сусе):

setfont eurorus.f16 ; mapscrn /usr/lib/kbd/unimap/koi8r.uni

Хотя, по идее unimap для font map (?)

Re: Новый консольный шрифт для Linux’a

Из моих знаний о железе (наследие ДОС) следует, что 512-байтные фонты отбирают бит у байтa атрибутов (что-то типа дополнительной яркости то-ли background , то-ли text color (кажется этот бит можно еще под блинк настроить)). Получается, что бледность МЦ связана именно с этим. Я прав ?

Кстати, в каких позициях русские глифы? Если в нижней части, то по идее можно и с яркостью не иметь проблем и шрифт красивый юзать.

Re: Новый консольный шрифт для Linux’a

Я помню было элегантное решение для включения G3

Надо прописать эскэйп-последовательность непосредственно в файл /etc/issue (точнее в стартуп-скрипт в /etc/rc.d/, кторый это файл каждый раз перезаписывает)

Тогда каждый раз при логине будет включаться G3 :))

Re: Новый консольный шрифт для Linux’a

Отличный шрифт! Спасибо автору 🙂 Правда, у меня почему-то часто слетает если побегать между консолями. Одни кракозябры остаются ;( С моим стандартным UniCyr_8x16.psf такого не случалось. Может кто тоже столкнулся с подобным? И если бы все-таки кто-нибудь запостил ESC-последовательность для решения проблемы с цветами (пусть даже останется только кириллица) — было бы просто замечательно, а то цвета какие-то неудобоваримые стали. Заранее спасибо.

Полезная информация

1) 512-символьные шрифты действительно забирают из байта атрибутов один бит, который в обычном 256-символьном режиме обозначает либо мигание, либо яркость фона.

Кириллица в шрифте eurorus находится в самом конце, так что использовать его как 256-символьный не удастся.

2) Где взять файлы АСМ?

Надо скачать официальные файлы перекодировки с сайта http://www.unicode.org (там они лежат с расширением .TXT в каталоге http://www.unicode.org/Public/MAPPINGS), сделать внутри них текстовые замены «\t0x» => «\tU+» и «\t______» => «\tU+FFFD), удалить символ ^Z в конце (если он есть), переименовать файл в .acm — и всё готово.

Читайте также:  Unix command from windows

(Во второй замене вместо «______» должны быть 6 пробелов).

3) В консольных шрифтах русские буквы специально делаются не такими, как латинские — чтобы труднее было их перепутать.

4) Судя по всему, Linux попросту плохо отлажен для работы с 512-символьными шрифтами — ведь до сих пор такие шрифты никто не использовал.

Re: Новый консольный шрифт для Linux’a

Прошу прощения за ошибку. На самом деле не существует character set G3. Их двa. Имелось в виду установить user defined screen map для G0 (выбранный по умолчанию).

Спасибо за /etc/issue. Сам бы не догадался.

Источник

Лучшие шрифты для программирования

Статья написана в 2009 году, и с тех пор многое изменилось, в том числе появились некоторые альтернативные шрифты для программирования, например, Anonymous Pro.

Как разработчик и настоящий гик в области типографики, если речь идёт о шрифте, на который придётся глазеть целый день, то я буду выбирать очень тщательно. Когда я недавно заметил, что мой друг использует довольно невзрачный шрифт для консоли и в редакторе кода (он слишком ужасен, чтобы здесь упоминать), то у меня отвисла челюсть, а сердце на секунду перестало биться, и я понял, что мне пришло время написать эту статью.

Я выкладываю список из десяти моноширинных шрифтов, готовых к использованию. Некоторые из них идут в комплекте с современными операционными системами, но большинство можно бесплатно скачать из интернета. Отдельные, в том числе 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 пунктах, но не очень радует на бóльших размерах со сглаживанием.

Читайте также:  Amdgpu pro linux mint

Насколько я знаю, получить 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

Источник

Оцените статью