mac font (.dfont) on linux, grazie a fondu

Oggi un amico mi ha passato un set di font con estensione .dfont, che ho successivamente capito essere una specie di font package per machintosh (apple) dove all’interno vi sono le varianti del font stesso. Mi spiego, su linux con i ttf siamo soliti avere un file per ogni tipo di variante del font:

snip@yOsHi:/usr/share/fonts/truetype/ttf-bitstream-vera$ ls -l
total 588
-rw-r--r-- 1 root root 58716 2006-11-08 23:36 VeraBd.ttf
-rw-r--r-- 1 root root 63208 2006-11-08 23:36 VeraBI.ttf
-rw-r--r-- 1 root root 63684 2006-11-08 23:36 VeraIt.ttf
-rw-r--r-- 1 root root 49052 2006-11-08 23:36 VeraMoBd.ttf
-rw-r--r-- 1 root root 55032 2006-11-08 23:36 VeraMoBI.ttf
-rw-r--r-- 1 root root 54508 2006-11-08 23:36 VeraMoIt.ttf
-rw-r--r-- 1 root root 49224 2006-11-08 23:36 VeraMono.ttf
-rw-r--r-- 1 root root 58736 2006-11-08 23:36 VeraSeBd.ttf
-rw-r--r-- 1 root root 60280 2006-11-08 23:36 VeraSe.ttf
-rw-r--r-- 1 root root 65932 2006-11-08 23:36 Vera.ttf

con il .dfont invece il tutto viene infilato le pacchetto dfont, creando una sorta di archivio per le varianti del font stesso, e per varianti avrete capito che parlo di (italic, bold, normal, bold-italic… altri hanno anche light, semicondensed etc…).

Se dovessimo, e questo e’ il mio caso, convertire tale pacchetto font per essere visto da linuzzo dovremmo fare cosi’ (viva il creatore di fondu http://fondu.sourceforge.net )

[naturally on debian/*ubuntu]

#apt-get install fondu (e diciamogli pure di si al download se ce lo chiede :P )

ora ci facciamo una bella dir con dentro i nostri file.dfont, entriamo nella dir e lanciamo:

#fondu file.dfont

per ogni file .dfont che abbiamo, questo causera’ un’esplosione dell’ “archivio” .dfont generando tanti filettini che il nostro fontmanager di linux vedra’.

Qui torna utile kcontrol con la sua estensione per installare i font, apriamo kcontrol da utente -> selezioniamo system settings -> font – installer (ecco uno screenshot)

fontinstaller

come vedete ho gia’ caricato qualcosetta, vi bastera’ selezionare il pulsante “add fonts”, e selezionare i font da aggiungere, si quelli appena convertiti !

Ora applichiamo qualche modifica (per gnome, ho quello come DE adesso)

fontselection

Carino eh :) … unica nota dolente che ho notato e’ che il monaco (carattere monospaced per i terminali et similia) non viene autohintato a 9px. Il che e’ strano perche’ da preview del fontmanager da’ questo errore, ma poi nell’utilizzo nel terminale viene tranquillamente hintato come tutti gli altri.

Particolarmente carina la cosa dell’Helvetica poiche’ ha oltre che i soliti normal,bold,italic,bolditalic anche un ultralight e light che vanno usati se avete l’hinter impostato su medium o slight al posto di full.

(il mio screenshot e’ in full autohinting).

IMHO this was usefully for all.

No Responses Yet to “mac font (.dfont) on linux, grazie a fondu”

Leave a Reply