Tilbage i midten til sidst, Äò90s, lider Linux GUI af en række problemer, hvoraf den ene var skrifttyper. Da Linux-skrivebordet først ankom på scenen, manglede det ikke kun ting som anti-aliasing, men tilføjelsen af skrifttyper til skrivebordet var et uhyggeligt rod.
Hurtigt frem til nu og det problem er alt andet end gået væk. Nu er tilføjelse, fjernelse og styring af skrifttyper på Linux-skrivebordet utrolig simpelt, så længe du ved, hvor du skal sætte dem og / eller hvilke værktøjer der er tilgængelige. Lad os tilføje nogle skrifttyper!
Nødvendige mapper

Det er vigtigt at forstå, at der er to primære steder at placere nye skrifttyper. Den første placering gør skrifttyper tilgængelige globalt. Dette er vigtigt, hvis du har et Linux-skrivebord eller en server, der bruges af flere personer. Så hvis mere end en person logger ind på din Linux-server, og ønsker at have adgang til mere end standard skrifttypen, er mappen til de pågældende skrifttyper / Usr / share / fonts . I denne mappe finder du fem undermapper, hvoraf tre er vigtige:
- / Usr / share / fonts / Opentype
- / Usr / share / fonts / TrueType
- / Usr / share / fonts / truetype1
Den første mappe (opentype) er hvor du placerer opentype skrifttyper. Disse skrifttyper har generelt filtypen .otf. Den anden og tredje mappe indeholder truetype skrifttyper, som typisk slutter i .ttf (eller .TTF).
Den anden mappe, til brugerspecifikke skrifttyper, findes i /home/USER/.fonts (Hvor USER er det egentlige brugernavn). Skrifttyper, der er gemt i denne mappe, kan kun bruges af den pågældende bruger. Det bemærkes, at ikke alle Linux-distributioner opretter denne mappe som standard. Hvis du åbner din filhåndtering, skal du instruere den om at vise skjulte mapper (mapper, der starter med en prik). For de fleste filadministratorer kan dette gøres med Ctrl + h tastekombinationen. Hvis du ikke kan se denne mappe, kan du oprette den ved enten at højreklikke i din filhåndtering og vælge Ny> Mappe, eller du kan åbne et terminalvindue og udstede kommandoen:
mkdir ~ / .fonter
Der er ikke behov for at oprette undermapper til at huse opentype og truetype skrifttyper, da de alle vil blive indkvarteret i samme mappe.
Tilføjelse af skrifttyper
For at tilføje nye skrifttyper skal du først (lovligt) anskaffe de pågældende skrifttyper. Når du har dem, kan du derefter flytte .ttf, .TTF eller .otf filer til den rigtige mappe. Sig, du vil have de skrifttyper tilføjet globalt. For det vil du gerne arbejde fra kommandolinjen (som standardbrugeren har ikke tilladelse til at flytte filer til / Usr / share / fonts / ).
Lad os sige, at du har downloadet en flok af .ttf-skrifttyper til din bruger Download-mappe ( / home / user / Downloads , hvor USER er dit brugernavn). Hvis du vil flytte disse skrifttyper til den globale mappe, skal du åbne et terminalvindue og udstede følgende kommando:
sudo mv ~ / Downloads / *. ttf / usr / share / fonts / truetype /
Når du har gjort det, skal du gøre systemet opmærksom på ændringen ved at udstede kommandoen:
sudo fc-cache-fv
Med den kommando, der udføres, har alle brugere adgang til de nyligt tilføjede skrifttyper.
Hvis du vil tilføje de hentede skrifttyper til en bestemt bruger, kan du arbejde gennem den grafiske filhåndtering som sådan:
- Åbn filhåndtering.
- Naviger til Downloads folder.
- Vælg alle de downloadede skrifttype filer.
- Kopier filerne med Ctrl + c tastaturkombinationen.
- Naviger ind i /home/USER/.fonts bibliotek (hvor USER er det egentlige brugernavn).
- Indsæt filerne med Ctrl + v tastaturkombinationen.
En hurtigere metode ville være:
- Åbn a terminal vindue.
- Udsted kommandoen mv ~ / Downloads / *. ttf ~ / .fonts.
Hvad med Microsoft Fonts
Der er visse tilfælde, hvor du skal bruge en bestemt skrifttype, der er licenseret af Microsoft. Sådanne skrifttyper er: Andale Mono, Arial, Arial Black, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet, Verdana og Webdings. Hvis du har brug for disse skrifttyper, skal du installere en tredjepartsprogram. Sådan gør du dette på Ubuntu Desktop-distributionen:
- Åbn et terminalvindue.
- Udsted kommandoen sudo apt-get install ttf-mscorefonts-installer .
- Når du bliver bedt om det, okay licensen til skrifttyperne.
Disse skrifttyper tilføjes til den globale mappe, og installationen opdaterer automatisk skrifttypens cache for dig.
Hvad med Google Fonts

Google har oprettet et stort antal web skrifttyper, der er tilgængelige for alle desktopbrugere. For at tilføje dem til Linux-skrivebordet, skal du installere en tredjepartsapp, kaldet TypeCatcher. For at gøre dette skal du følge disse trin (igen demonstrere på Ubuntu Desktop):
- Åbn a terminal vindue.
- Udsted kommandoen sudo apt-get installer typecatcher.
- Tillad installationen at fuldføre.
Når TypeCatcher er installeret, skal du åbne den fra din desktop-menu. Fra hovedmenuen skal du søge efter den skrifttype, du vil installere, og klik derefter på downloadknappen (pil nedad i øverste venstre hjørne). Når du har downloadet alle de Google-web skrifttyper, du vil have, skal du stadig opdatere font cachen med kommandoen sudo fc-cache-fv . Når denne kommando er fuldført, vil alle Google-skrifttyper være tilgængelige for dine applikationer og til alle brugere.
Sådan afinstalleres skrifttyper
Fjernelse af skrifttyper sker i omvendt tilføjelse af skrifttyper.Hvis du fjerner brugerspecifikke skrifttyper, skal du blot åbne din filhåndtering, navigere til /home/USER/.fonts mappe (hvor brugeren er det egentlige brugernavn), vælg alle de skrifttyper, der skal fjernes, og tryk på slettetasten på tastaturet.
For at fjerne globale skrifttyper skal du gøre følgende:
- Åbn a terminal vindue. Skift til den nødvendige mappe med kommandoen cd / usr / share / fonts / truetype .
- Udsted kommandoen ls | mindre og rul gennem listen, og noter filnavnene, der skal fjernes.
- Udsted kommandoen sudo rm FILENAME (Hvor FILENAME er navnet på den skrifttypefil, der skal fjernes).
- Udsted kommandoen sudo fc-cache-fv at opdatere font cachen.
Hvis du vil fjerne Microsoft Core Fonts-pakken, kan du så med kommandoen:
sudo apt-get fjern ttf-mscorefonts-installer
Gør programmer opmærksomme på nye skrifttyper
Det er ret simpelt. Den nemmeste måde at gøre et program opmærksom på nye skrifttyper er at lukke det og genåbne det. Sørg for at gemme alt / alt arbejde du har gjort før du lukker ansøgningen. Denne opgave gælder, hvis du har tilføjet skrifttyper globalt eller pr. Bruger. Selvfølgelig, hvis de nyligt tilføjede skrifttyper stadig ikke vises i begge programmer eller i indstillingerne til desktopkonfiguration, kan du altid logge ud af skrivebordet og logge ind igen. Det vil helt sikkert gøre alle applikationer opmærksomme på de nyligt tilføjede skrifttyper .




