FontForge
![]() | Ez a szócikk nem tünteti fel a független forrásokat, amelyeket felhasználtak a készítése során. Emiatt nem tudjuk közvetlenül ellenőrizni, hogy a szócikkben szereplő állítások helytállóak-e. Segíts megbízható forrásokat találni az állításokhoz! Lásd még: A Wikipédia nem az első közlés helye. |
FontForge | |
![]() | |
![]() | |
A FontForge felhasználói felülete | |
Fejlesztő | George Williams |
Legfrissebb stabil kiadás |
|
Programozási nyelv | C |
Operációs rendszer | platformfüggetlen |
Állapot | aktív |
Kategória |
|
Licenc | BSD licenc (szabadszoftver) |
A FontForge weboldala |
A FontForge (2004 márciusáig PfaEdit[3]) teljes funkcionalitású betűtípusszerkesztő, amely az összes gyakoribb betűtípusformátumot támogatja. A FontForge-t George Williams fejleszti, szabadszoftver és a BSD licenc alatt lett kiadva.[4] Elérhető több különböző operációs rendszerre és több nyelvre le lett fordítva.
Szolgáltatások
Yannis Haralambous így ír „Fonts & Encodings” című könyvében: a FontForge egy "elképesztően erős szoftverrendszer, mely a FontLab gyakorlatilag összes szolgáltatását nyújtja, együtt saját egyedi és gyakorta forradalmi szolgáltatásaival."[5][6]
Az automatikus betűtípuskonverziók és egyéb átalakítások megkönnyítése érdekében a FontForge két szkriptnyelvet implementál: az egyik a saját nyelve, a másik pedig az újabban hozzáadott Python.[7] A FontForge, mint Python-modul is építhető és betölthető a különböző Python szkriptekből.[8]
A FontForge támogatja az Adobe OpenType úgy nevezett „feature file” specifikációját (a szintaxist saját maga is kiterjeszti).[9] Támogatja továbbá a nemhivatalos Microsoft matematikai betűkiterjesztéseket (MATH
táblázat),[10] amelyet a Cambria betűtípusban vezettek be és az Office 2007, a XeTeX és a LuaTeX is támogatja. Legalább egy ingyenes OpenType matematikai betűtípust fejlesztettek FontForgeban (lásd lentebb).
A FontForge a FreeType-ot használja a betűtípusok képernyőn való renderelésére.[11] A 2008 november 15-i kiadás óta a FontForge a libcairo és libpango alkalmazáskönyvtárakat is használhatja a grafikus és szöveges renderelésre,[12] amelyek az élsimított (anti-alias) grafikát és a komplex szövegelrendezést is támogatják.
A FontForge a Potrace-t vagy az AutoTrace-t tudja használni a bitmap képek automatikus követésére és betűtípusba való beillesztésére.
A FontForge részeit használja a LuaTeX motor az OpenType betűtípusok olvasására és értelmezésére.[13]
Támogatott formátumok
A FontForge saját spline "betűadatbázis-formátuma" (.sfd
fájlkiterjesztés) szövegalapú[14] és megkönnyíti a dizájnerek közti együttműködést, hiszen könnyen létrehozhatók az eltérésfájlok. A szoftver több egyéb formátumot is támogat és konvertál egymás között. A támogatott formátumok között van: a TrueType (TTF), a TrueType Collection (TTC), az OpenType (OTF), a PostScript Type 1, a TeX Bitmap-betűtípusok, az X11 OTB bitmap (kizárólagosan az sfnt), a Glyph Bitmap Distribution Format (BDF), a FON (Windows), az FNT (Windows) és a Web Open Font Format (WOFF). A FontForge továbbá tud exportálni a Scalable Vector Graphics (SVG) formátumba.
A FontForge-dzsal létrehozott ingyenes betűtípusok
- Linux Libertine
- DejaVu betűtípusok
- Asana-Math
- Beteckna
- Inconsolata
- Junicode
- OCR-A
- M+ Fonts
- XITS font project
- Exo betűtípuscsalád
Kapcsolódó szócikkek
- METAFONT
- METATYPE1
Fordítás
- Ez a szócikk részben vagy egészben a FontForge című angol Wikipédia-szócikk fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
Jegyzetek
- ↑ FontForge January 2023 Release, 2023. január 1. (Hozzáférés: 2023. szeptember 16.)
- ↑ Release 2.1.0, 2014. december 30. (Hozzáférés: 2023. szeptember 18.)
- ↑ The history of the development of FontForge. Fontforge.sourceforge.net. [2009. április 23-i dátummal az eredetiből archiválva]. (Hozzáférés: 2009. november 9.)
- ↑ FontForge main page, license. [2012. augusztus 6-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. április 23.)
- ↑ Haralambous, Yannis. Fonts & Encodings, 1, Sebastopol, CA: O'Reilly Media, 444. o. (2007. szeptember 7.). ISBN 0596102429
- ↑ "an extremely powerful software system offering practically all the features of FontLab, together with some unique and often revolutionary features of its own."
- ↑ Writing scripts to change fonts in FontForge. Fontforge.sourceforge.net. (Hozzáférés: 2009. november 9.)
- ↑ Writing python scripts to change fonts in FontForge. Fontforge.sourceforge.net. [2009. december 2-i dátummal az eredetiből archiválva]. (Hozzáférés: 2009. november 9.)
- ↑ FontForge's implementation of Adobe's Feature File syntax. Fontforge.sourceforge.net. [2009. április 16-i dátummal az eredetiből archiválva]. (Hozzáférés: 2009. november 9.)
- ↑ MATH typesetting information. Fontforge.sourceforge.net, 2007. augusztus 4. (Hozzáférés: 2009. november 9.)
- ↑ Building FontForge from source. Fontforge.sourceforge.net. [2009. december 7-i dátummal az eredetiből archiválva]. (Hozzáférés: 2009. november 9.)
- ↑ Change log for FontForge. Fontforge.sourceforge.net. [2009. július 23-i dátummal az eredetiből archiválva]. (Hozzáférés: 2009. november 9.)
- ↑ LuaTeX — Taco Hoekwater, July 24, TUG 2008 (PDF). (Hozzáférés: 2009. november 9.)
- ↑ Spline Font Database File Format. Fontforge.sourceforge.net. [2010. január 24-i dátummal az eredetiből archiválva]. (Hozzáférés: 2009. november 9.)
Források
- A FontForge hivatalos oldala
- interjú George Williams-szel
Informatikai portál • összefoglaló, színes tartalomajánló lap