Téma Jannah Licence není ověřena, Přejděte na stránku možností motivu a ověřte licenci. Pro každý název domény potřebujete jednu licenci.

Jak převést fonty do formátu ttf. v Ubuntu

Pro ty, kteří se zabývají psaním nebo designovými projekty, je běžné, že narazí na písmo, které vaše aplikace nepodporuje. Může to být písmo Macintosh, bitmapové písmo nebo písmo otevřeného typu (otf). Z toho či onoho důvodu nemůžete přimět stroj Ubuntu, aby to četl. V takových případech je nejlepším způsobem převést tato písma do formátu ttf. v Ubuntu. Co znamená TrueType (ttf)

Jak převést písma do formátu .ttf v Ubuntu

Fontforge Je to editor obrysových písem, který vám umožňuje vytvářet vlastní zápatí, truetype, opentype, cid-keyed, multimaster, cff, svg a bitmapové (bdf, FON, NFNT) písma. Umožňuje také upravovat stávající formáty a převádět jeden formát na jiný.

Obsah

Nainstalujte Fontforge

Software je k dispozici v úložišti apt Ubuntu, takže jej můžete snadno nainstalovat spuštěním následujícího příkazu:

sudo apt nainstalovat fontforge

Jak převést písma do formátu .ttf v Ubuntu

Převeďte písma v Ubuntu pomocí FontForge

  1. Po instalaci fontforge , Klikněte na Win klíč , pak napište "fontforge".
    convert-fonts-ubuntu-03-search-fontforge Jak převést fonty do formátu .ttf v Ubuntu
  2. Klikněte na ikonu Fontforge pro zapnutí.
  3. Jakmile budete mít Fontforge v provozu, načtěte font, který chcete převést. Tím se načte náhled všech dostupných glyfů pro váš soubor písma.
    convert-fonts-ubuntu-05-open-otf-file Jak převést fonty do formátu .ttf v Ubuntu Jak převést písma do formátu .ttf v Ubuntu
  4. zmáčkni tlačítko "soubor" v pruhu nabídky Fontforge a vyberte "vytvořit fonty". Otevře se malé dialogové okno s rozevírací nabídkou, kde můžete vybrat formát, do kterého chcete převést.
    Jak převést písma do formátu .ttf v Ubuntu
  5. Lokalizovat "TrueType".
    Jak převést písma do formátu .ttf v Ubuntu
  6. zmáčkni tlačítko "konstrukce" v levém dolním rohu dialogového okna.
    convert-fonts-ubuntu-09-generate-new-ttf-fonts Jak převést fonty do formátu .ttf v Ubuntu
  7. V závislosti na zdrojovém souboru může mít za následek některé chybové zprávy. Klikněte „نعم“ pokračovat v procesu konverze.
    convert-fonts-ubuntu-10-font-conversion-warning Jak převést fonty do formátu .ttf v Ubuntu
Přečtěte si také:  7 nejlepších způsobů, jak opravit, že Gmail nefunguje v Chrome

K převodu písem použijte CLI Fontforge

Kromě spuštění Fontforge GUI je také možné použít program k převodu písem z vašeho zařízení. To může být užitečné zejména pro uživatele, kteří chtějí rychle vytvářet skripty, které umí automaticky převádět písma.

Ve výchozím nastavení vám CLI umožňuje spouštět funkce specifické pro Fontforge. Například spuštění následujícího příkazu automaticky převede písmo OTF na TTF:

fontforge -lang=ff -c 'Otevřít($1); Generate($2);' původní písmo. otf převedené písmo. ttf
  • řekni znamení -lang=ff Fontforge pomocí svých vestavěných funkcí právě k tomu.
  • Na druhou stranu se značka načte -c a spusťte funkce Fontforge zabudované do vašeho terminálu. V tomto případě bude funkce fungovat OTEVŘENO () Načte soubor s písmem do paměti a vygeneruje jej () Převeďte jej do požadovaného formátu.
  • Nakonec musíte zadat cestu k původní lince i adaptéru. K tomu musíte také zadat příslušné přípony souborů pro oba řádky. To znamená, že pokud převádíte z O.T.F. ىلى TTF , pak musíte napsat ".Otf" Na konci původního řádku f "ttf." na konci převedeného řádku.
    convert-fonts-ubuntu-11-fontforge-cli-command Jak převést písma do formátu .ttf v Ubuntu Poté můžete také Jednoduchý Bash pro použití smyčky Chcete-li spustit tento příkaz v celém adresáři písem:
pro i v *. otf; do fontforge -lang=ff -c 'Otevřít($1); Generate($1:r+". ttf");' $i; Hotovo

  convert-fonts-ubuntu-12-fontforge-command-for-loop Jak převést písma do formátu .ttf v Ubuntu

Přečtěte si také:  7 nejlepších způsobů, jak opravit nefunkčnost zvuku Google Meet

Převeďte písma pomocí woff2

Přestože je Fontforge výkonný program pro úpravu písem, některé oblíbené typy písem nepřevádí správně. Například WOFF2 je formát, který dnes používá většina webových stránek. Jako takové to může být problematické pro uživatele, kteří chtějí pro své místní dokumenty používat webová písma.

Chcete-li převést písma WOFF2, musíte nejprve nainstalovat příslušné nástroje. Můžete to provést spuštěním následujícího příkazu:

sudo apt install woff2

Jak převést písma do formátu .ttf v Ubuntu

Jakmile to uděláte, můžete nyní převést písmo WOFF2 na TTF:

woff2_decompress font. woff2

convert-fonts-ubuntu-14-simple-woff2-conversion Jak převést fonty do formátu .ttf v Ubuntu

Podobně jako u Fontforge CLI můžete Vytvořte základní skript Pro automatizaci procesu převodu písem WOFF2. Například následující řádek kódu projde všemi řádky v aktuálním adresáři a převede jej na TTF:

pro i v *. woff2; do woff2_decompress $i; Hotovo

convert-fonts-ubuntu-15-mass-woff2-conversion Jak převést fonty do formátu .ttf v Ubuntu

Nainstalujte si nové písmo

S novými dostupnými fonty je nyní můžete nainstalovat do svého systému. Chcete-li to provést, musíte nejprve přejít do svého domovského adresáře:

cd /home/$USER

Jak převést písma do formátu .ttf v Ubuntu

Vytvořit nová složka A pojmenujte to „.font“ (zahrňte tečku před řádek) a zkopírujte nový řádek ttf do složky:

mkdir .font && cp font. ttf /home/$USER/.font

convert-fonts-ubuntu-17-create-fonts-directory Jak převést písma do formátu .ttf v Ubuntu

Restartujte aplikaci nebo znovu načtěte mezipaměť písem. Chcete-li to provést, musíte spustit následující příkaz:

znovu načíst sudo fc-cache

Jak převést písma do formátu .ttf v Ubuntu

Zařízení by nyní mělo být schopno detekovat novou linku.

Přečtěte si také:  Jak vytvořit skupinu WhatsApp sami se sebou

Často kladené otázky

Q 1. Je možné převést fonty zpět do formátu WOFF2?
Odpovědět. Jakékoli TTF fonty můžete převést na WOFF2 pomocí příkazu: woff2_compress font.ttf.

Otázka 2: Moje písma se po převedení nezobrazují.
Odpovědět. Nejčastějším důvodem je, že vašemu zařízení chybí vhodné nastavení národního prostředí.

Tento problém můžete vyřešit přidáním následujícího řádku: export LC_ALL=en_US.UTF-8 do vašeho souboru „.bash_profile“.

Přejít na horní tlačítko