Czcionka Monako nie pojawia się na liście czcionek PuTTY

10

Używam PuTTY 0.60 pod Windows XP. Niedawno pobrałem i zainstalowałem czcionkę Monaco i skonfigurowałem PuTTY, aby z niej korzystać. Jednak po ponownym uruchomieniu czcionka Monako nie pojawia się na liście czcionek PuTTY; wygląda na zainstalowany i inne aplikacje mogą z niego korzystać.

Na początku myślałem, że to problem z szyfrowaniem pliku (pierwotnie pobrałem do zaszyfrowanego folderu), więc go odszyfrowałem. Potem zauważyłem w oknie właściwości pliku, że plik został „zablokowany” z powodu pobrania go z sieci; Odblokowałem go naciskając przycisk, który tak mówi. Po kilku ponownych uruchomieniach nadal nie widzę czcionki w oknie dialogowym wyboru czcionek PuTTY; jednak sesje, które skonfigurowałem po zainstalowaniu czcionki, nadal z niej korzystają. Po prostu nie mogę skonfigurować nowych sesji, aby z niego korzystać.

Jakieś pomysły na to, jak sprawić, by ta czcionka pojawiła się ponownie w oknie dialogowym wyboru czcionki PuTTY? Lub jakaś wskazówka, dlaczego się tam nie pojawia?

Edycja: Wygląda na to, że istnieją dwie wersje tej czcionki. Ten, który zainstalowałem, ma być najnowszą wersją; wydaje się jednak, że jego flagi są niepoprawne. Ponieważ zaktualizowałem tę czcionkę po zainstalowaniu rzekomo „starej” wersji, myślę, że nadal mogę jej używać pod PuTTY.

Zgadnij, że PuTTY jest wybredny w kwestii tego, co uważa się za „naprawione” w porównaniu z innymi programami.

Leonardo Herrera
źródło
Czy wersja czcionki jest wyświetlana po otwarciu pliku czcionki do przeglądania? Jaka to wersja?
oktosiTe
IMHO to pytanie może dotyczyć również problemów z listą czcionek CMD, więc może edycja jest w porządku?
Andy Terra,

Odpowiedzi:

8

Zgodnie z instrukcją PuTTY pozwoli ci tylko wybrać czcionkę o stałej szerokości. Domyślam się, że Monako nie ma na liście czcionek o stałej szerokości i dlatego nie pojawia się na liście dostępnych czcionek.

ciężki
źródło
1
Wygląda na to, że jest czcionką o stałej szerokości. en.wikipedia.org/wiki/Monaco_(typeface)
paradroid
4
Domyślam się, że czcionka Monaco nie ma ustawionego prawidłowego atrybutu „stałej wysokości tonu”, aby poinformować system, że ma stałą szerokość. Zauważyłem w moim systemie, że istnieje kilka czcionek, które powinny mieć stałą szerokość, które nie pojawiają się w tym oknie dialogowym.
heavyd
4

Oprócz oczywistej instalacji czcionek i zmian rejestru, KB 247185 firmy Microsoft uczy kryteriów, które należy spełnić, aby czcionka była dostępna w wierszu polecenia, częściowo cytowanym poniżej:

Czcionki muszą spełniać następujące kryteria, aby były dostępne w oknie sesji poleceń:

  • Czcionka musi być czcionką o stałym skoku.
  • Czcionka nie może być kursywą.
  • Czcionka nie może mieć ujemnego odstępu A lub C.
  • Jeśli jest to czcionka TrueType, musi to być FF_MODERN.
  • Jeśli nie jest to czcionka TrueType, musi to być OEM_CHARSET.

Dodatkowe kryteria dla instalacji azjatyckich:

  • Jeśli nie jest to czcionka TrueType, nazwą twarzy musi być „Terminal”.
  • Jeśli jest to azjatycka czcionka TrueType, musi to być również azjatycki zestaw znaków.

Rozumiem, że te reguły nakładają się na niektóre z reguł w PuTTY, szczególnie w odniesieniu do wymagań TrueType.

Tak więc metodą prób i błędów nauczyłem się, że dostępnych jest wiele wersji czcionki Monaco i tylko niektóre z nich będą działać w CMD. Przykładem poprawnej wersji (a dokładniej 2.0) jest ta dostępna pod tym linkiem podanym w poście SitePoint na tak zwanych „10 najpopularniejszych czcionkach programistycznych” .

Andy Terra
źródło