FontForge - FontForge
tento článek příliš spoléhá na Reference na primární zdroje.Červen 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
FontForge běží pod Arch Linux | |
Původní autoři | George Williams |
---|---|
Vývojáři | Frank Trampe, Ben Martin, Adrien Tétar, Khaled Hosny, Jeremy Tan |
První vydání | 1. dubna 2004 |
Stabilní uvolnění | 20201107[1] / 7. listopadu 2020 |
Úložiště | |
Napsáno | C |
Typ | Editor písem |
Licence | Směs GNU General Public License v3 a Licence BSD |
webová stránka | fontforge |
FontForge je FOSS editor písem který podporuje mnoho běžných formátů písma. FontForge, vyvinutý primárně Georgem Williamsem do roku 2012, je svobodný software a je distribuován v kombinaci GNU General Public License Verze 3 a klauzule 3 Licence BSD.[2] Je k dispozici pro operační systémy včetně Linux, Okna[3] a Operační Systém Mac[4] a je lokalizován do 12 jazyků.
Funkce
Pro usnadnění automatizovaného převodu formátu a dalších opakujících se úkolů implementuje FontForge dva skriptovací jazyky: jeho vlastní jazyk a Krajta.[5] FontForge může spouštět skripty ze svého grafického uživatelského rozhraní, z příkazového řádku a také nabízí své funkce jako modul Pythonu, takže jej lze integrovat do libovolného programu Pythonu.[6]
FontForge podporuje Adobe OpenType soubor funkcí specifikace (s vlastními rozšířeními syntaxe).[7] Podporuje také neoficiální Microsoft rozšíření matematické sazby (MATEMATIKA
stůl)[8] zavedeno pro Cambria Math a podporováno Office 2007, XeTeX a LuaTeX. Ve FontForge bylo vyvinuto alespoň jedno bezplatné matematické písmo OpenType.
FontForge používá FreeType pro vykreslování písem na obrazovce.[9] Od vydání z 15. listopadu 2008 používá FontForge libcairo a libpango softwarové knihovny pro vykreslování grafiky a textu[10] poskytující vyhlazenou grafiku a podporu komplexního rozložení textu.
FontForge může použít Potrace nebo AutoTrace k automatickému trasování bitmapových obrázků a jejich importu do písma.
Části kódu FontForge používá LuaTeX sázecí stroj pro čtení a analýzu OpenType písma.[11]
Zdrojový kód FontForge obsahuje řadu obslužných programů, včetně 'showttf', který zobrazuje obsah binárních souborů písem, a WOFF převodník a dekonvertor.
Podporované formáty
FontForge podporuje širokou škálu formátů písem.[12] Jeho rodák Databáze písem Spline formát (.sfd
přípona názvu souboru) je textový[13] a usnadňuje spolupráci mezi designéry, as rozdílové soubory lze snadno vytvořit. FontForge také podporuje interoperabilní UFO zdrojový formát, který je založen na XML.
Tento software podporuje mnoho dalších formátů písem a převádí písma z jednoho formátu do druhého. Mezi podporované formáty písem patří: TrueType (TTF), Kolekce TrueType (TTC), OpenType (OTF), Postskriptový typ 1, Bitmapová písma TeX, bitmapa X11 OTB (pouze sfnt ), Formát distribuce bitmapových glyfů (BDF), FON (Windows), FNT (Windows) a Webový formát písma (WOFF). FontForge také importuje a exportuje písma do az Škálovatelná vektorová grafika (SVG) a formát Jednotný objekt písma (UFO) formát.
Historie vývoje
Projekt FontForge založil George Williams jako projekt odchodu do důchodu a původně byl publikován od roku 2001 do března 2004 jako PfaEdit).[14][15]
Williams aktivně vyvíjel, udržoval a podporoval program a související nástroje asi 12 let. V polovině roku 2011 začal na projekt přispívat Dave Crossland a projekt se přestěhoval z SourceForge na GitHub. Crossland začal nabízet úvodní workshopy typového designu prostřednictvím Skupina uživatelů TeX (TUG) získávat finanční prostředky na najímání vývojářů smluv, aby udržovali a rozvíjeli program. Vývoj FontForge se stal aktivnějším a Khaled Hosny a Barry Schwartz byli významnými přispěvateli, ale na konci roku 2012 se s Crosslandem neshodli ohledně směru projektu, a tak rozdělili FontForge jako SortsMill Tools.[16]
V roce 2011 vytvořil FontForge pro snadnější instalaci na Mac OS X Dr. Ben Martin s podporou TUG. Matthew Petroff mezitím publikoval svůj Windows Build System a neoficiální Windows buildy. V roce 2013 byl zahájen projekt FontForgeBuilds na sourceforge, aby to rozšířil; následně byl zcela přepsán a dnes je udržován Jeremy Tan jako aplikace pro Windows.
V roce 2012 uspořádala společnost Crossland nový web projektu, na kterém se bude hostit Stránky GitHub, fontforge
V roce 2014 s finanční podporou od společnosti Google přidal Frank Trampe plnou podporu Formát zdroje písma UFO.
Fonty vyvinuté s FontForge
- Amiri (písmo)
- Asana-Math
- Cantarell (písmo)
- Písma DejaVu
- Obrysová písma UCS zdarma
- Inconsolata
- Junicode
- Linux Libertine
- Písma M +
- OCR-A
- Squarish Sans
- Projekt písma XITS
Viz také
Reference
- ^ „Vydání · fontforge / fontforge · GitHub“. GitHub. frank-trampe. Citováno 2020-04-17.
- ^ fontforge. „fontforge / LICENSE at master · fontforge / fontforge · GitHub“. GitHub.
- ^ Gurdy Leete; Mary Leete (12. června 2007). Microsoft Expression Blend Bible. John Wiley & Sons. p. 295. ISBN 978-0-470-05503-8. Citováno 6. srpna 2012.
- ^ James, Daniel (04.12.2009). Tvorba digitálních médií: Audacity, Blender, Drupal, GIMP, Scribus a další nástroje s otevřeným zdrojovým kódem (1. vyd.). Berkeley, CA: Apress. p.114. ISBN 1430218878.
- ^ "Psaní skriptů pro změnu písma ve FontForge". Fontforge.sourceforge.net. Citováno 2009-11-09.
- ^ "Psaní skriptů pythonu pro změnu písem ve FontForge". Fontforge.sourceforge.net. Citováno 2009-11-09.
- ^ „Implementace FontForge syntaxe souborů Feature File společnosti Adobe“. Fontforge.sourceforge.net. Citováno 2009-11-09.
- ^ „MATH sazba informace“. Fontforge.sourceforge.net. 2007-08-04. Citováno 2009-11-09.
- ^ „Vytváření FontForge ze zdroje“. Fontforge.sourceforge.net. Citováno 2009-11-09.
- ^ "Změnit protokol pro FontForge". Fontforge.sourceforge.net. Citováno 2009-11-09.
- ^ „LuaTeX - Taco Hoekwater, 24. července, TUG 2008“ (PDF). Citováno 2009-11-09.
- ^ Lunde, Ken (2009-01-13). Zpracování informací CJKV. Sebastopol, CA: O'Reilly. p. 447. ISBN 9780596514471.
- ^ "Formát souboru databáze písma Spline". Fontforge.sourceforge.net. Citováno 2009-11-09.
- ^ Yannis Haralambous (3. října 2007). Písma a kódování (1. vyd.). O'Reilly Media, Inc., str. 444, 988. ISBN 978-0-596-10242-5. Citováno 6. srpna 2012.
- ^ „Historie vývoje FontForge“. Fontforge.sourceforge.net. Archivovány od originál dne 2009-04-23. Citováno 2009-11-09.
- ^ „Nástroje SortMill“. Barry Schwartz. Citováno 2015-02-27.
- ^ "OSP-Foundry» Blog Archive »Sans Guilt".
- ^ „OSP (Open Source Publishing) →“. osp. kuchyně.
externí odkazy
Média související s Fontforge na Wikimedia Commons
- Oficiální webové stránky
- „Myslím, že myšlenky za tím jsou v mé mysli krásné“: dlouhý rozhovor s Georgem Williamsem, 8. července 2007