Instalowanie Fontforge w Linux
Fontforge to bezpłatny i open source wiersz poleceń oraz graficzny edytor czcionek, którego można użyć do tworzenia nowych czcionek, edycji istniejących czcionek i konwersji czcionek na różne formaty plików. Możesz zainstalować fontforge w Ubuntu za pomocą polecenia wspomnianego poniżej:
$ sudo apt instal fontforgeFontforge jest dostępny w domyślnych repozytoriach wielu dystrybucji Linux, dzięki czemu można go zainstalować z menedżera pakietu. Więcej opcji pobierania, w tym uniwersalny plik Appimage, jest dostępnych na oficjalnej stronie internetowej Fontforge.
Przekształcenie TTF na OTF i plik OTF na TTF za pomocą narzędzia wiersza poleceń Fontforge
Po zainstalowaniu Fontforge możesz użyć jego wbudowanego systemu skryptowego do konwersji czcionki z wiersza poleceń. Oto przykład, który przekształca plik TTF w plik OTF za pomocą niestandardowego systemu skryptowego dostępnego w Fontforge:
$ fontforge -lang = ff -c 'otwarty (1 USD); Wygenerować (2 USD); Zamknąć();' czcionka.Czcionka TTF.OTFAby przekonwertować plik TTF na plik OTF za pomocą tego polecenia, wymień „Czcionka.ttf ”z wejściem plikiem TTF i wymień„ czcionkę.OTF ”z pożądaną nazwą, którą chcesz dla przekonwertowanego pliku OTF. To polecenie używa przełącznika „-C” do uruchamiania specyficznego języka skryptowego FontForge z wiersza poleceń. Przełącznik „-Lang” mówi Fontforge Command, aby używał własnego języka scenariusza, a nie żadnego innego języka programowania obsługiwanego przez niego (Fontforge obsługuje również skrypty Python).
Możesz użyć tego samego polecenia do konwersji pliku OTF na plik TTF. Argumenty należy dostarczyć do polecenia w kolejności, w przypadku gdy argument za plik wejściowy jest pierwszy, a następnie żądana nazwa konwertowanego pliku wyjściowego. Aby przekonwertować plik OTF na plik TTF, musisz uruchomić to samo polecenie w następującym formacie:
$ fontforge -lang = ff -c 'otwarty (1 USD); Wygenerować (2 USD); Zamknąć();' czcionka.czcionka OTF.TTFNależy zauważyć, że ważne jest, aby określić poprawne rozszerzenie pliku dla plików wejściowych i wyjściowych. Fontforge automatycznie identyfikuje typy plików za pomocą nazw rozszerzeń plików i używa ich do konwersji i generowania nowych czcionek we właściwym typu.
Czasami fontforge może wyświetlać pewne ostrzeżenia dotyczące układu, struktury i geometrii glifów podczas konwersji. Ostrzeżenia te są spowodowane zasadami walidacji fontforge i możesz je bezpiecznie zignorować, o ile są one ostrzeżeniami, a nie błędami.
Przekształcenie TTF na OTF i pliku OTF na TTF za pomocą Fontforge Graphical Client
Jeśli nie wolisz wersji wiersza poleceń i chcesz użyć interfejsu graficznego do konwersji czcionek na formaty plików TTF i OTF, możesz użyć Fontforge GUI zainstalowanego z pakietem Fontforge.
Aby to zrobić, uruchom aplikację FontForge z głównego menu aplikacji dystrybucji Linux i wybierz czcionkę wejściową, jak pokazano w poniższym oknie.
Otrzymasz nowe okno, w którym możesz zobaczyć postacie czcionek w układzie podobnym do sieci.
Następnie kliknij menu „Plik” znajdujące się w lewym górnym rogu, a następnie kliknij wpis menu „Generuj czcionki” widoczny w menu rozwijanym, jak pokazano na zrzucie ekranu poniżej:
Będziesz prezentowany z nowym oknem, w którym możesz zmienić ustawienia przed generowaniem / przekształcaniem czcionek. W polu rozwijanym typu czcionki wybierz „TrueType” lub „OpenType” zgodnie z Twoim wymaganiem. Następnie wprowadź odpowiednią nazwę pliku pliku wyjściowego, wybierz folder, w którym chcesz zapisać przekonwertowany plik i kliknij przycisk „Generuj”. Poczekaj, aż proces zakończy się, aby uzyskać konwertowaną czcionkę.
Zauważ, że podobnie jak narzędzie wiersza poleceń FontForge, klient może również wyświetlić błąd z pewnymi ostrzeżeniami, ponieważ proces konwersji przejdzie przez wbudowany system sprawdzania poprawności. Możesz je zignorować i kontynuować konwersję, jeśli są to tylko ostrzeżenia, a nie błędy.
Wniosek
Czcionki TTF i OTF są najbardziej popularne i szeroko stosowane. W zależności od charakteru oprogramowania lub projektu może być konieczne użycie określonego rodzaju formatu plików czcionek i może być konieczne wybór między jednym z nich. W takim przypadku możesz użyć narzędzia wiersza poleceń i graficznego klienta Fontforge, aby łatwo przekształcać czcionki na różne formaty.