Шрифт Монако не відображається у списку шрифтів 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.