Istnieje wiele pytań i odpowiedzi dotyczących czcionek w systemie Ubuntu, ale niewiele z nich dotyczy Ubuntu dla systemu Embedded Linux, takich jak Beaglebone Black.
Nie udało mi się zlokalizować żadnych plików .ttf w standardowych lokalizacjach w moim systemie i myślę, że biorąc pod uwagę ograniczenia zasobów, zostały one pominięte.
Za pomocą wiersza polecenia mogę (1) dowiedzieć się, które czcionki są zainstalowane, i (2) zainstalować więcej czcionek.
FYI: Szukam prostego bezszeryfowego ttf, którego mogę użyć do wyświetlania tekstu na matrycy LED 8x8.
command-line
fonts
beagleboard
.ttf
użytkownik391339
źródło
źródło
/usr/share/fonts
? Bardzo podstawowym sposobem wyświetlania czcionek jestfc-list
.Odpowiedzi:
Najlepszym i najprostszym sposobem jest użycie polecenia konsoli (polecenie to powinno być dostępne dla wszystkich dystrybucji opartych na Ubuntu):
fc-list
Przykładowe dane wyjściowe (pozbawione):
Od MAN:
Aby sprawdzić wszystkie dostępne opcje, użyj MAN (ręczny):
man fc-list
źródło
Jakiej wersji Ubuntu używasz?
(1) Dzięki linkom z Lety na moim komputerze z Ubuntu 15.04
less /etc/fonts/fonts.conf
. Tam opisuje, jak korzystać z local.conf.(2) z wiersza poleceń, aby wyszukać więcej czcionek, których używam,
apt-cache search font | grep lcd
a następnie używamapt-cache show {}
(zastępując {} nazwą pakietu) w celu uzyskania bardziej szczegółowego opisu. instalacja z wiersza poleceń ma kilka wariantów (np. aptitude), ale dobre staresudo apt-get install {}
działa dobrze.źródło
Odpowiedź na drugie pytanie:
Instalowanie czcionki polega tylko na skopiowaniu jej pliku do jakiegoś folderu. Może być wiele folderów. W moim systemie są to:
/usr/share/fonts/
- czcionki dla wszystkich użytkowników~/.local/share/fonts/
- czcionki dla konkretnego użytkownikaMogą istnieć dowolne podfoldery.
Oto polecenie, aby uzyskać listę plików czcionek używanych przez system.
Spójrz na to, a zobaczysz, gdzie znajdują się czcionki w twoim systemie /
źródło