FontForge

From Wikipedia, the free encyclopedia

FontForge
Remove ads

FontForge, anteriorment anomenat PfaEdit, és un programari per a editar fonts tipogràfiques que suporta diversos formats. Permet crear tipus de lletra nous o editar-ne d'existents, essent de fonts vectorials o de mapa de bits.[1] FontForge és de codi obert, sota llicència lliure GPL i pot ser executat a Linux, Macintosh i Windows.[2] Algunes de les fonts creades amb FontForge són DejaVu, Linux Libertine, Beteckna i Asana-Math.[3]

Dades ràpides Tipus, Versió inicial ...
Remove ads

Característiques

Per a facilitar la conversió automatitzada de formats i altres tasques repetitives, FontForge implementa dos llenguatges de script: un propi i Python.[4] FontForge pot executar scripts des de la seva interfície gràfica d'usuari, des de la seva interfície de línia d'ordres i també, ofereix característiques com a mòdul de Python, de manera que pot integrar-se a qualsevol programa Python.[5]

FontForge suporta l'especificació d'arxius OpenType d'Adobe (amb extensions pròpies per a la sintaxi).[6] També és compatible amb les extensions matemàtiques no oficials de Microsoft (MATH),[7] introduïdes per a Cambria Math i suportades per Office 2007, XeTeX i LuaTeX.

FontForge empra la bilbioteca FreeType per a renderitzar els tipus de lletres en pantalla. Des de la versió llançada el 5 de novembre de 2008, FontForge empra les llibreries libcairo i libpango per a representar gràfics i text, donant suport per a dissenys de gràfics amb antialiàsing i disposició complexa de text.

FontForge pot usar Potrace o Autotrace per a delinear de manera automatitzada imatges de mapa de bits i importar-les a una font.

Algunes parts del codi font de FontForge són usades pel motor de tipografia LuaTex per a llegir i analitzar fonts OpenType.[8]

El codi FontForge inclou una sèrie de programes d'utilitat, incloent 'showttf' que mostren el contingut dels fitxers de tipus de lletra binaris, i un convertidor i desconvertidor WOFF.

Remove ads

Formats suportats

El seu format natiu Spline Font Database (.sfd extensió del nom de fitxer) està basat en la interfície de text[9] i facilita la col·laboració entre dissenyadors, ja que els fitxers de diferència (diff) es poden crear fàcilment.[10] FontForge també és compatible amb el format interoperable UFO,[11][12] que aprofita biblioteques de codi XML.[13] Ambdós formats (.SFD i .UFO) procuren conservar molta informació sobre qui, quan i com es varen realitzar les fonts alhora que permeten executar els fitxers d'origen, facilitant l'accessibilitat a desenvolupadors, dissenyadors, impressors i usuaris finals.[14]

Permet crear, editar o convertir TrueType (TTF), TrueType Collection (TTC), OpenType (OTF), PostScript Type 1, PostScript Type 3,[15] TeX Bitmap Fonts, X11 OTB bitmap (SFNT), Glyph Bitmap Distribution Format (BDF), FON (Windows), FNT (Windows) i Web Open Font Format (WOFF). FontForge també permet importar i exportar fitxers vectorials més populars com: Scalable Vector Graphics (SVG), Encapsulated PostScript (EPS).[16] D'altra banda permet exportar a arxius de format PDF i XFIG. Pel que fa a fitxers de mapes de bits permet exportar arxius de format X BitMap (XBM), Windows Bitmap (BMP) i Portable Network Graphics (PNG) i importar des de formats diversos[15] sobretot si s'introdueixen com imatges de fons.[17]

Remove ads

Història

Thumb
Dave Crossland va crear la font Cantarell el 2009 emprant programari lliure, especialment FontForge. Cantarell és la font de Gnome per defecte i una de les oficials de Fedora.[18]

El projecte FontForge va ser fundat per George Williams, un programador jubilat de Netscape.[19] Es va publicar amb el nom de PfaEdit i s'anomenà així entre el 2000 i el març del 2004.[20] El 7 de novembre del 2000, Williams va rebre la primera notificació d'un usuari d'un error. En aquell moment el programari es podia descarregar des del servidor Bibliofile, gràcies a la gentilesa de Dan Kenan que era amic de Williams. L'abril de 2001 PfaEdit va ser mogut a Sourceforge.[21] Williams va desenvolupar, mantenir i va donar suport al programari durant aproximadament 12 anys.[22]

A mitjans de 2011, Dave Crossland, difusor del programari lliure[23] va començar a contribuir al projecte i aquest es va traslladar de SourceForge a GitHub.[24] Crossland va començar a oferir tallers introductoris[25] de disseny de fonts a través del Grup d'Usuaris Tex (TUG) per recaptar fons per contractar desenvolupadors per a mantenir i desenvolupar el programari. El desenvolupament de FontForge es va fer més actiu. Khaled Hosny i Barry Schwartz van ser col·laboradors notables, però a finals de 2012 ells i Crossland no estaven d'acord amb la direcció del projecte, de manera que van bifurcar FontForge com a SortsMill Tools.[26]

El 2011, el Dr. Ben Martin va empaquetar FontForge per facilitar la instal·lació a Mac OS X amb suport TUG. Mentrestant, Matthew Petroff llançava el seu Windows Build System i versions no oficials per a Windows.[27][28] L'any 2013, el projecte FontForgeBuilds va començar a ampliar-se; posteriorment, va ser completament reescrit i Jeremy Tan ara el manté com un programari de Windows.[29]

El 2012, Crossland va organitzar un nou lloc web de projectes que s'allotjaria a les pàgines de GitHub, fontforge .github .io, i va utilitzar els fons recaptats per ensenyar FontForge als principiants a contractar un dissenyador web. Amb el seu suport, Martin va afegir una característica de col·laboració en temps real[18] que va ser presentada per tots dos com una conferència inaugural a la Libre graphics meeting de Madrid 2013.[30][31]

El 2014, amb el suport financer de Google, Frank Trampe va afegir suport complet per al format de font UFO.

Més informació Versió, Data de llançament ...
Remove ads

Referències

Vegeu també

Enllaços externs

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads