Wie installiere ich Schriftarten?

263

Frage sagt alles. Ich brauche sie, um in Gimp verfügbar zu sein.

myusuf3
quelle

Antworten:

281

Viele Schriften sind für Ubuntu gepackt und über die Kategorie "Schriften" im Ubuntu Software Center verfügbar. Wenn Sie möchten apt-get, suchen Sie nach Paketen, die mit otf- oder ttf- beginnen .

Schriftdateien, die sich im versteckten .fontsVerzeichnis Ihres privaten Ordners befinden, sind automatisch verfügbar. Sie können sie auch in ~/.local/share/fontsneueren Versionen von Ubuntu im Verzeichnis ablegen, wie in den Kommentaren unten angegeben.

Sie können auch auf die Schriftdatei doppelklicken (oder Mit Schriftbetrachter öffnen im Kontextmenü auswählen ). Klicken Sie dann auf die Schaltfläche Install Font .

Wenn Sie möchten, dass die Schriftarten systemweit verfügbar sind, müssen Sie sie kopieren /usr/local/share/fontsund neu starten (oder den Schriftarten-Cache manuell erstellen fc-cache -f -v).

Sie können bestätigen, dass sie korrekt installiert sind, indem Sie ausführen fc-list | grep "<name-of-font>"

Möglicherweise müssen Sie einige Programme wie OpenOffice Writer neu starten, bevor sie die neuen Schriftarten tatsächlich anzeigen (normalerweise speichern solche Programme die Schriftartenliste beim Start zwischen).

Bearbeiten: Der Rat wurde geändert, um manuell zu installieren, /usr/local/share/fontsanstatt /usr/share/fontsKommentare und bewährte Methoden wiederzugeben.

jbowtie
quelle
12
Anstelle von ~/.fontskönnen auch Schriften eingefügt werden ~/.local/share/fonts.
Remco Haszing
2
Dies ist in 16.10 nicht mehr der Fall. Sie müssen dies über Synaptic oder ein anderes Paketinstallationsprogramm tun.
James
5
Manuelles Ändern /usr/share/fontsfühlt sich für mich falsch an. Ich denke, dass manuell installierte systemweite Schriftarten gehen sollten /usr/local/share/fonts.
Christian Hujer
1
fc-Cache kommt mit dem Paket fontconfig auf neueste Ubuntu - Server - Versionen, so vergessen Sie nicht , apt-get install fontconfigwenn Ihr System nicht finden kann , fc-cache Und ja, fc-cache auch scannt / usr / local / share / fonts, so sie setzt es würde Seien Sie respektvoller mit der Linux-Dateisystemhierarchie.
Ywarnier
1
Beachten Sie, dass Sie zum Installieren mscorefontsdieses Pakets die Datei packages.debian.org/en/sid/all/ttf-mscorefonts-installer/… manuell herunterladen müssen, da die Version in den Ubuntu-Repositorys fehlerhaft ist.
Aaron Franke
62

Kopieren Sie die Schriftarten in /usr/local/share/fontsoder in einen Unterordner (z. B. /usr/local/share/fonts/TTF) und führen Sie dann aus sudo fc-cache -fv. Es gibt einige Grafikprogramme, die Sie installieren können, um dies zu vereinfachen, aber ich hatte noch nie das Bedürfnis, eines davon auszuprobieren. Die Ubuntu-Wiki-Seite über Schriften hier kann ebenfalls hilfreich sein.

GIMP wird sie dann dort finden.

schäbig
quelle
3
Sie müssen sie als root einfügen (in / usr / share / fonts oder einem beliebigen Unterordner dieses Pfades). Dazu verwende ich gksu nautilus und greife als root auf den Pfad zu.
user123492
46

Die Installation von Schriften von Websites von Drittanbietern ist fast zu einfach. Laden Sie die Datei herunter und speichern Sie sie auf Ihrem Computer:

Schriftartdatei

Doppelklicken Sie dann auf die Schriftart, um die Schriftartoberfläche zu laden:

Schriftauswahl

Klicken Sie unten rechts auf dem Bildschirm auf die Schaltfläche Schriftart installieren.

Marco Ceppi
quelle
5
... und so langsam ...
Wilf
3
@Wilf: warum langsam, nur weil Marco eine nette GUI-Lösung vorgestellt hat, die keine Terminalbefehle oder Kenntnisse über die ~/.fontsImplementierung benötigt?
MestreLion
1
Funktioniert und ist einfach zu bedienen, kann jedoch bei großen Schriftartenordnern langsam sein. Wenn Sie mehrere Schriftarten installieren müssen, ist es ärgerlich, wenn Sie 50 Fenster öffnen und die Schriftarten einfach in das Schriftartenverzeichnis kopieren und den Schriftarten-Cache aktualisieren können funktioniert gut, wenn ein paar neue Schriften installiert werden. Art der relevanten Geschwindigkeit und Terminal V GUI .
Wilf
3
Es ist gnome-font-viewer. richtig?
Pandya
@ Pandya Ja, es ist
Dinei
14

Sie müssen nicht als root installieren. Erstellen Sie einen Ordner mit dem Namen .fontsin Ihrem Home-Verzeichnis (falls Sie noch keinen haben), legen Sie die Schriftartdatei dort ab, führen Sie Gimp aus und erledigen Sie die Aufgabe.

(Möglicherweise müssen Sie Bearbeiten-> Voreinstellungen-> Ansichten-> Versteckte Dateien und Sicherungsdateien in Nautilus anzeigen aktivieren, um auch .fontsandere "versteckte" Ordner in Ihrem Zuhause anzeigen zu können , sofern Sie dies noch nicht getan haben.)

Bobince
quelle
2
Sie müssen Gimp nicht ausführen, um Zeichensätze zu aktivieren. Das Kopieren ~/.fontsund Ausführen von Schriftdateien fc-cache -fvist ausreichend.
Mikko Rantalainen
1
Gimp wurde hier erwähnt, weil in der Frage ausdrücklich erwähnt wurde, dass die neue Schriftart in Gimp verwendet werden soll
Zoey Hewll,
Wenn Sie die versteckten Ordner im Home-Verzeichnis sehen möchten, Ctrl + Hdrücken Sie erneut, um die Ordner auszublenden.
Shashanth
9

Wenn Sie Zeichensätze in einem Ordner .fontsin Ihrem Ausgangsverzeichnis installieren , müssen Sie möglicherweise ausführen fc-cache -rv( nicht sudo ), um Zeichensätze auch in Ihrem Ausgangsverzeichnis zwischenzuspeichern.

somsak.lik
quelle
das funktioniert bei mir
Yan King Yin
7

Font Manager

Anwendung zum Installieren und Verwalten von Schriftarten.

Kann mehrere Schriftarten installieren.

So installieren Sie Schriftarten Klicken Sie auf die Schaltfläche "Schriftarten verwalten" und wählen Sie die Option " Schriftarten installieren" .

Bildbeschreibung hier eingeben

Der Font Manager kann von apps.ubuntu.com oder über das Software Center installiert werden . Wenn mit Kommandozeile;

sudo apt-get install font-manager

quelle
Dieses Tool ist interessant, aber langsam und sehr einfach. Sie müssen die Schriftdateien immer noch manuell beziehen, um die Schriften zu installieren.
Aaron Franke
5

Es gibt auch eine Anwendung namens fontmatrix, die bei der Installation und Verwaltung von Schriften unter Ubuntu helfen kann. So zitieren Sie die Einführung auf der Website :

Fontmatrix ist ein echter Linux-Font-Manager, der auf jeder Plattform verfügbar ist, sowohl für KDE (das bereits Kfontinstaller hatte) als auch für Gnome. Der Zweck besteht darin, die Schriftarten (ttf, ps & otf) in den Verzeichnissen, in denen Sie sie suchen, rekursiv abzufragen, schnell zu sortieren (fehlerhafte oder beschädigte zu vermeiden) und anzuzeigen. Dann können Sie sie mit Tags versehen, unter Tags speichern, nach verschiedenen Tags sortieren, eine Vorschau anzeigen ... Sie können sogar ein PDF-Schriftenbuch erstellen ...

Fontmatrix-Screenshot

Fontmatrix ist seit jaunty für die Installation aus dem Ubuntu-Universums-Repository verfügbar, und Version 0.6.0 + svn20100107-2ubuntu2 ist derzeit in Einzelgänger und Natty. Eine kurze Erklärung zur Verwendung von Fontmatrix finden Sie auf der Website.

nhandler
quelle
FontMatrix ist nicht gerade ein "Skript" ... ;-)
16.
Ich denke, es ist ein bisschen komplexer als das, was die meisten Post-Leute für ein Skript halten würden. Ich habe die Antwort bearbeitet, um sie stattdessen als Anwendung zu bezeichnen.
Nhandler
4
Antwort ist veraltet, dieses Tool ist in Ubuntu 16.04 LTS
Aaron Franke
2

Außerdem sind viele Schriftarten als Softwarepakete verfügbar. Schriftpakete werden in der Form ttf- * oder otf- * benannt. Es ist besser, Schriften als Pakete anstatt manuell zu installieren, wenn möglich. Sie können Tools wie Synaptic, apt-get oder das Ubuntu Software Center verwenden. Das Software Center verfügt über einen eigenen Bereich für Schriftarten.

dv3500ea
quelle
Und wo sind Schriften in Gnome Software? Ich kann sie nicht finden. Ubuntu Software Center wurde eingestellt.
Suncatcher
2

Zusätzlich zur manuellen Installation in ~.fonts(siehe Antwort von Bobince) und FontMatrix (was nhandler Ihnen zeigt) gibt es auch einen anderen Font-Manager mit dem Namen Font Manager ( Ubuntu-Paket für 10.10 installieren oder Paket für 10.04 und möglicherweise ältere Versionen herunterladen ) ziemlich leicht (und hat eine Gtk-GUI).

JanC
quelle
Ermöglicht dieses Tool die automatische Installation oder sollte ich manuell nach Schriftpaketen suchen?
Suncatcher
2

Wenn Sie möchten, dass Schriftarten ausschließlich für Gimp verfügbar sind , lesen Sie diese Antwort .

Kurz gesagt, Sie kopieren die Zeichensatzdateien in den Gimp-eigenen Zeichensatzordner oder teilen Gimp mit, wo sich die Ordner mit Ihren Zeichensätzen befinden.

Carnendil
quelle
1

Eine andere Frage zur Installation von Google Fonts wurde als Duplikat dieser Frage geschlossen, obwohl dies nicht wirklich der Fall ist (ziemlich eng).

Eine bessere Antwort als die dort bereitgestellte (dh, um zu Google Fonts zu gehen und die Schrift nachzuschlagen und das seltsame Download-System zu durchlaufen) ist, sie direkt von Github zu beziehen, z. B .: Roboto Mono-Schriftdateien

Die restlichen finden Sie unter https://github.com/google/fonts/tree/master/apache. Eine ZIP-Datei finden Sie auch unter https://github.com/google/fonts#readme Seite.

Wenn Sie also Skripte für dieses Material erstellen möchten (z. B. regelmäßig die neueste Version herunterladen), können Sie dies mit einer Git-Kaufabwicklung oder mit wget oder curl tun, um genau die gewünschten Dateien abzurufen.

PS: Es gibt eine weitere doppelte Frage unter " Herunterladen von Google Fonts ". Es werden einige andere Methoden beschrieben, z. B. die Verwendung eines Installationsskripts von googlecode.com und (für mehr als die Google Fonts) die Verwendung von tasksel.

S. McCandlish
quelle
0

Bei der Installation von font wird lediglich die Datei in ein bestimmtes Verzeichnis kopiert.

Auf verschiedenen Systemen können unterschiedliche Verzeichnisse vorhanden sein. Zum Beispiel bei meinem System sind das:

  • /usr/share/fonts/ - Schriftarten für alle Benutzer
  • ~/.local/share/fonts/ - Schriftarten für bestimmte Benutzer

Es können beliebige Unterverzeichnisse vorhanden sein. Es kann Ihnen helfen, Ihre Schriftsammlung zu organisieren.

Hier ist der Befehl, um eine Liste der von Ihrem System verwendeten Schriftdateien abzurufen.

fc-list -f '%{file}\n' | sort

Betrachten Sie es und Sie erhalten eine Vorstellung davon, wo sich die Schriftarten in Ihrem System befinden.

Alexander Chzhen
quelle
0

Diese Methode hat bei mir in Ubuntu 18.04 Bionic Beaver funktioniert.

  1. Laden Sie die Datei mit den gewünschten Schriftarten herunter.
  2. Gehen Sie in das Verzeichnis, in dem sich die heruntergeladene Datei befindet.
  3. Klicken Sie mit der rechten Maustaste auf die Datei. Es erscheint eine schwarze "Box" mit vielen Befehlen.
  4. Wählen Sie "OPEN WITH FONTS". Klicken Sie mit der rechten Maustaste darauf.
  5. Ein weiteres Feld wird angezeigt. In der oberen rechten Ecke sehen Sie eine grüne Schaltfläche "INSTALLIEREN".
  6. Klicken Sie darauf und die Schriften werden installiert.

Sie können in das Zeichensatzverzeichnis gehen oder ein Programm wie LibreOffice verwenden, um die installierten Zeichensätze zu überprüfen.

Keerthi
quelle