Come installo i caratteri?


263

La domanda dice tutto. Ho bisogno che siano disponibili in gimp.

Risposte:


281

Molti font sono impacchettati per Ubuntu e disponibili tramite la categoria "Font" di Ubuntu Software Center. Se preferisci apt-get, cerca i pacchetti che iniziano con otf- o ttf- .

I file dei caratteri inseriti nella .fontsdirectory nascosta della cartella principale saranno automaticamente disponibili. Puoi anche metterli nella ~/.local/share/fontsdirectory su versioni più recenti di Ubuntu secondo i commenti qui sotto.

Puoi anche fare doppio clic sul file del carattere (o selezionare Apri con Font Viewer nel menu di scelta rapida). Quindi fare clic sul pulsante Installa carattere .

Se hai bisogno che i caratteri siano disponibili in tutto il sistema, dovrai copiarli /usr/local/share/fontse riavviarli (o ricostruire manualmente la cache dei caratteri con fc-cache -f -v).

Puoi confermare che sono installati correttamente eseguendo fc-list | grep "<name-of-font>"

Potrebbe essere necessario riavviare alcuni programmi, come OpenOffice Writer, prima che mostrino effettivamente i nuovi caratteri (in genere tali programmi memorizzano nella cache l'elenco dei caratteri all'avvio).

Modifica: è stato modificato il consiglio di installare manualmente /usr/local/share/fontsanziché /usr/share/fontsriflettere i commenti e le migliori pratiche.


12
Invece di ~/.fonts, è anche possibile inserire caratteri ~/.local/share/fonts.
Remco Haszing,

2
Questo non è più vero in 16.10. Devi farlo tramite Synaptic o un altro programma di installazione dei pacchetti.
James,

5
La modifica manuale /usr/share/fontsmi sembra sbagliata. Penso che i caratteri a livello di sistema installati manualmente dovrebbero andare a /usr/local/share/fonts.
Christian Hujer,

1
fc-cache viene fornito con il pacchetto fontconfig sulle ultime versioni del server Ubuntu, quindi non dimenticare il tuo apt-get install fontconfigse il tuo sistema non riesce a trovare fc-cache E sì, fc-cache esegue anche la scansione di / usr / local / share / fonts, quindi posizionandoli lì essere più rispettoso della gerarchia del filesystem Linux.
ywarnier,

1
Si noti che se si desidera installare mscorefontsè necessario scaricare manualmente questo pacchetto package.debian.org/en/sid/all/ttf-mscorefonts-installer/… poiché la versione nei repository Ubuntu è interrotta.
Aaron Franke

62

Copia i caratteri in /usr/local/share/fontso una sottocartella (come /usr/local/share/fonts/TTF) e quindi esegui sudo fc-cache -fv. Ci sono alcuni programmi grafici che puoi installare per renderlo più semplice, ma non ho mai sentito il bisogno di provarne uno. Anche la pagina wiki di Ubuntu su Fonts qui può essere di aiuto.

GIMP li troverà lì allora.


3
devi incollarli come root (in / usr / share / fonts o qualsiasi sottocartella di quel percorso), quindi per farlo uso gksu nautilus e accedo al percorso come root.
user123492

46

L'installazione di caratteri da siti Web di terzi è quasi troppo semplice. Scarica e salva il file da qualche parte sul tuo computer:

File di caratteri

Quindi fare doppio clic sul carattere per caricare l'interfaccia del carattere:

Selezione font

Seleziona il pulsante Installa carattere situato nella parte inferiore destra dello schermo.


5
... e così lento ...
Wilf

3
@Wilf: perché lento, solo perché Marco ha presentato una bella soluzione GUI che non ha bisogno di comandi terminali o conoscenza ~/.fontsdell'implementazione?
MestreLion,

1
Funziona ed è facile da usare, ma può essere lento con cartelle di caratteri di grandi dimensioni e se devi installare più caratteri aprendo 50 finestre è fastidioso quando puoi semplicemente copiare i caratteri nella directory dei caratteri e aggiornare la cache dei caratteri - ma questo funziona bene quando si installano alcuni nuovi caratteri. Sorta di rilevanti su velocità e terminale v gui .
Wilf,

3
Lo è gnome-font-viewer. giusto?
Pandya,

@Pandya Sì, lo è
Dinei,

14

Non è necessario installare come root. Crea una cartella chiamata .fontsnella tua home directory (se non ne hai già una), trascina il file del font lì dentro, esegui Gimp, lavoro fatto.

(Potrebbe essere necessario abilitare Modifica-> Preferenze-> Visualizzazioni-> Mostra i file nascosti e di backup in Nautilus per poter vedere .fontse altre cartelle 'nascoste' nella tua casa, se non l'hai già fatto.)


2
Non è necessario eseguire Gimp per attivare i caratteri. La copia ~/.fontse l'esecuzione dei file dei caratteri fc-cache -fvè sufficiente.
Mikko Rantalainen,

1
Gimp è stato menzionato qui perché la domanda menzionata in modo specifico voleva usare il nuovo font in gimp
Zoey Hewll il

Se vuoi vedere le cartelle nascoste nella home directory, basta Ctrl + Hpremere e premerlo di nuovo per nascondere le cartelle.
Shashanth,

9

Se installi i font nella cartella .fontsdella tua home directory, potresti dover eseguire fc-cache -rv( non sudo ) per memorizzare nella cache anche i font della tua home directory.


questo funziona per me.
Yan King Yin,

7

Gestione font

Applicazione per installare e gestire i caratteri.

Può installare più caratteri.

Per installare i caratteri Fare clic sul pulsante Gestisci caratteri e selezionare l' opzione Installa caratteri .

inserisci qui la descrizione dell'immagine

Font Manager può essere installato da apps.ubuntu.com o con Software Center . Se con riga di comando;

sudo apt-get install font-manager

Questo strumento è interessante ma lento e molto semplice. È ancora necessario ottenere manualmente i file dei caratteri per installare i caratteri.
Aaron Franke

5

Esiste anche un'applicazione chiamata fontmatrixche può aiutare a installare e gestire i caratteri su Ubuntu. Per citare l' introduzione sul sito Web :

Fontmatrix è un vero gestore di font Linux, disponibile su qualsiasi piattaforma e anche per KDE (che aveva già Kfontinstaller) come per Gnome. Lo scopo è quello di interrogare ricorsivamente i caratteri (ttf, ps & otf) nelle directory che gli dai per cercare, ordinarli rapidamente (evitando quelli difettosi o rotti) e mostrarli. Quindi, puoi taggarli, sottotagare, riordinare secondo vari tag, visualizzare l'anteprima ... Anche creare un libro Font PDF ...

Schermata di Fontmatrix

Fontmatrix è disponibile per l' installazione dal repository dell'universo Ubuntu da jaunty, e la versione 0.6.0 + svn20100107-2ubuntu2 è attualmente in versione anticonformista. Una breve spiegazione sull'uso di fontmatrix è disponibile sul loro sito web.


FontMatrix non è esattamente uno "script" ... ;-)
JanC

Immagino che sia un po 'più complesso di quello che la maggior parte delle persone di post considererebbe una sceneggiatura. Sono andato avanti e ho modificato la risposta per fare riferimento ad essa come un'applicazione.
nhandler,

4
La risposta è diventata obsoleta, questo strumento non è più disponibile in Ubuntu 16.04 LTS
Aaron Franke

2

Inoltre, ci sono molti tipi di carattere disponibili come pacchetti software. I pacchetti di caratteri sono denominati nel formato ttf- * o otf- *. È meglio installare i font come pacchetti anziché manualmente se possibile. Puoi usare strumenti come Synaptic, apt-get o Ubuntu Software Center. Il Software Center ha una sezione dedicata ai caratteri.


E dove sono i caratteri nel software Gnome? Non riesco a trovarli. Il centro software Ubuntu è stato sospeso.
Suncatcher,

2

Oltre a installarli manualmente all'interno ~.fonts(vedi la risposta di bobince) e FontMatrix (cosa ti mostra nhandler), c'è anche un altro gestore di font chiamato Font Manager ( installa il pacchetto Ubuntu per 10.10 o scarica il pacchetto per 10.04 e forse versioni precedenti) che è abbastanza leggero (e ha una GUI Gtk).


Questo strumento consente l'installazione automatica o dovrei cercare manualmente i pacchetti di font?
Suncatcher,

2

Se vuoi avere i caratteri disponibili esclusivamente per Gimp, vedi questa risposta .

In poche parole, copi i file dei caratteri nella cartella dei caratteri di Gimp o dici a Gimp dove hai le cartelle con i tuoi caratteri.


1

Un'altra domanda, sull'installazione di Google Fonts , è stata chiusa come duplicata di questa, sebbene non sia realmente (essendo piuttosto stretta).

Una risposta migliore di quella fornita lì (cioè andare su Google Fonts e cercare il carattere e passare attraverso il loro strano sistema di download) è ottenerlo direttamente da Github, ad esempio: file di caratteri Roboto Mono

Gli altri sono disponibili su https://github.com/google/fonts/tree/master/apache e c'è anche un file ZIP disponibile dal principale https://github.com/google/fonts#readme pagina.

Quindi, se vuoi scrivere questo materiale (ad esempio, scaricare regolarmente l'ultima versione), puoi farlo con un checkout di Git o usando wget o curl per estrarre i file esatti che desideri.

PS: C'è un'altra domanda duplicata in " Download di Google Fonts ". Descrive in dettaglio alcuni altri metodi, come l'utilizzo di uno script di installazione da googlecode.com e (per più di Google Fonts) utilizzando taskel.


0

L'installazione di font sta semplicemente copiando il suo file in una directory specifica.

Possono esserci directory diverse su sistemi diversi. Ad esempio nel mio sistema sono:

  • /usr/share/fonts/ - caratteri per tutti gli utenti
  • ~/.local/share/fonts/ - caratteri per un determinato utente

Possono esserci eventuali sottodirectory che desideri. Può aiutarti ad organizzare la tua raccolta di font.

Ecco il comando per ottenere un elenco di file di caratteri utilizzati dal sistema.

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

Guardalo e avrai l'idea di dove si trovano i caratteri nel tuo sistema.


0

Questo metodo ha funzionato per me in Ubuntu 18.04 Bionic Beaver.

  1. Scarica il file contenente i caratteri desiderati.
  2. Vai alla directory in cui si trova il file scaricato.
  3. Fare clic con il tasto destro sul file. Apparirà una "scatola" nera con molti comandi.
  4. Seleziona "APRI CON I FONTI". Fai clic destro su di esso.
  5. Apparirà un'altra finestra. Vedrai un pulsante verde "INSTALLA" nell'angolo in alto a destra.
  6. Cliccaci sopra e i caratteri verranno installati.

Puoi andare nella directory dei caratteri o usare un programma come LibreOffice per verificare i caratteri installati.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.