Raczej nie lubię dostępnych tty
czcionek i wolę używać Menlo, a tego właśnie używam w Terminalu OS X. Menlo ma .ttc
format, ale (z treści /usr/share/consolefonts
) Linux wydaje się wymagać .psf.gz
czcionek, z różnymi plikami dla każdej kombinacji stylu i rozmiaru. Jak przekonwertować go na odpowiedni format i ustawić go jako czcionkę w tty
s?
(Mam PowerBook G4 z systemem Ubuntu Server 12.04 i Intel MacBook Pro z systemem OS X Mountain Lion.)
Odpowiedzi:
Nie trzeba się martwić o „dekompozycję” czcionki TTC w różnych osobnych czcionkach, ponieważ
fontconfig
wie, jak czytać takie pliki.Innymi słowy, możesz po prostu utworzyć podkatalog o nazwie
~/.fonts
(to znaczy.fonts
wewnątrz katalogu domowego) i skopiować tam plik czcionek. Zostanie on odebranyfontconfig
i będziesz mógł go używać dobrze, pod warunkiem, że twój emulator terminala wie, jak używać xft.Skoro wspomniałeś Debiana, opakowania
gnome-terminal
,rxvt-unicode
(wszystkie warianty, z wyjątkiemlite
), a inni będą wspierać taką czcionkę. Zobacz na przykład:Uzupełnienie
Ponieważ wspomniałeś o używaniu Debiana (część 2), możesz zainspirować się pakietem, który utrzymuję z czcionką Anonymous Pro i stworzyć osobisty pakiet, którego możesz użyć do wdrożenia czcionki we własnych systemach.
Robię to osobiście dla czcionek pobieranych z mojego MacBooka X iBook i Windows. (Oczywiście, pakiety są tylko dla własnego użytku prywatnego: należy nie je rozpowszechniać, chyba że masz pozwolenie od każdego projektanta czcionki).
Tylko dla konsoli („ekran tekstowy”)
Jeśli chcesz utworzyć czcionkę tylko dla „ekranu tekstowego”, możesz sprawdzić instrukcje z Arch .
źródło
/etc/fonts
, może być? (Próbowałem zrobić~/.fonts
i umieścić tam wyeksportowany.ttc
plik, ale nie pojawił się na liście.)/etc
ponieważ ten katalog jest przeznaczony specjalnie dla plików konfiguracyjnych.tty
s?