Шрифт Монако не відображається у списку шрифтів PuTTY


10

Я використовую PuTTY 0.60 під Windows XP. Нещодавно я завантажив і встановив шрифт Monaco і налаштував PuTTY для його використання. Однак після перезавантаження шрифт Monaco не відображається у списку шрифтів PuTTYs; він здається встановленим, і інші програми можуть використовувати його.

Спочатку я думав, що це проблема зашифрованого файлу (спочатку я був завантажений у зашифровану папку), тому розшифрував його. Після цього я помітив у діалоговому вікні властивостей файлу, що файл був "заблокований" через завантаження із мережі; Я розблокував її, натиснувши кнопку, яка так говорить. Після декількох перезавантажень я все ще не бачу шрифту в діалозі вибору шрифту PuTTY; проте сеанси, які я налаштував після встановлення шрифту, все ще використовують його. Я просто не можу налаштувати нові сеанси для його використання.

Будь-які ідеї, як зробити цей шрифт, з'явиться знову в діалозі вибору шрифту PuTTY? Або будь-який натяк, чому вона там не з’являється?

Редагувати: Схоже, навколо цього є дві версії цього шрифту. Той, який я встановив, повинен бути останньою версією; однак, здається, що його прапори неправильні. Оскільки я оновив цей шрифт після встановлення нібито "старої" версії, я думаю, я все ще можу використовувати його під PuTTY.

Вгадайте, PuTTY прискіпливий щодо того, що вважається "виправленим" порівняно з іншими програмами.


Чи відображається версія шрифту, коли ви відкриваєте файл шрифту для перегляду? Що це за версія?
— oKtosiTe

IMHO це питання також може бути актуальним для питань зі списком шрифтів CMD, тому, можливо, редагування в порядку?
— авіанапад

Відповіді:


8

Відповідно до посібника PuTTY , це дозволить лише вибрати шрифт фіксованої ширини. Я здогадуюсь, Монако не вказаний як шрифт фіксованої ширини, а тому не відображається у списку доступних шрифтів.


1
Схоже, це шрифт фіксованої ширини. en.wikipedia.org/wiki/Monaco_(typeface)
— paradroid

4
Я б здогадався, що в шрифті Монако немає встановленого на ньому правильного атрибута "фіксований крок", щоб сказати системі, що він має фіксовану ширину. Я помітив, що в моїй системі є кілька шрифтів, які слід фіксувати по ширині, які не відображаються в цьому діалоговому вікні.
— важкий

5

Окрім очевидних змін шрифту та зміни реєстру, KB 247185 Microsoft викладає критерії, яких необхідно дотримуватися, щоб шрифт був доступний у командному рядку, частково цитується нижче:

Шрифти повинні відповідати наступним критеріям, щоб бути доступними у вікні сеансу команд:

  • Шрифт повинен бути шрифтом фіксованого кроку.
  • Шрифт не може бути курсивом.
  • Шрифт не може мати від'ємний пробіл А або С.
  • Якщо це шрифт TrueType, він повинен бути FF_MODERN.
  • Якщо це не шрифт TrueType, він повинен бути OEM_CHARSET.

Додаткові критерії для азіатських установок:

  • Якщо це не шрифт TrueType, ім'я особи повинно бути "Terminal".
  • Якщо це азіатський шрифт TrueType, він також повинен бути азіатським набором символів.

Я розумію, що між цими правилами та правилами PuTTY є певне перекриття, особливо це стосується вимог TrueType.

Отже, шляхом спроб та помилок я дізнався, що доступно кілька версій шрифту Monaco, і лише деякі з них працюватимуть у CMD. Прикладом правильної версії (точніше 2.0) є версія, доступна за цим посиланням, надана публікацією SitePoint у так званих "10 кращих шрифтах програмування" .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.