FontForge

FontForgeçerçevesizçerçevesizArch Linux altında çalışan FontForge örneğiAsıl yazarGeorge WilliamsGeliştiricilerFrank Trampe, Ben Martin, Adrien Tétar, Khaled Hosny, Jeremy Tanİlk sürüm1 Nisan, 2004 (2004-04-01)Kararlı sürüm20220308
 /8 Mart 2022 (2022-03-08)Kod deposu github.com/fontforge/fontforge  bağlantı=https://www.wikidata.org/wiki/Q687332#P1324|metin-tavan|sınıf=noprint|çerçevesiz|10x10pik|Edit this at WikidataYazıldığı dilCTürFont editörLisansGNU General Public License v3 ve BSD license karışımıWebsitefontforge.org 
FontForge, birçok yaygın yazı tipi formatını destekleyen bir FOSS yazı tipi düzenleyicisidir. 2012 yılına kadar esas olarak George Williams tarafından geliştirilen FontForge ücretsiz bir yazılımdır ve GNU Genel Kamu Lisansı Sürüm 3 ile 3 maddelik BSD lisansının bir karışımı altında piyasaya sürülmüştür. Linux, Windows  ve macOS  dahil olmak üzere işletim sistemleri için mevcuttur ve 12 dilde yerelleştirilmiştir.

 Özellikler 
FontForge, otomatik biçim dönüştürmeyi ve diğer tekrarlanan görevleri kolaylaştırmak için iki betik dili uygular: kendi dili ve Python. FontForge, GUI'sinden, komut satırından komut dosyaları çalıştırabilir ve ayrıca herhangi bir Python programına entegre edilebilmesi için özelliklerini bir Python modülü olarak sunmaktadır.

FontForge, Adobe'nin OpenType özellik dosyası belirtimini destekler (sözdizimi için kendi uzantılarıyla birlikte). Ayrıca Cambria Math için tanıtılan ve Office 2007, XeTeX ve LuaTeX tarafından desteklenen resmi olmayan Microsoft matematiksel dizgi uzantılarını (MATH tablosu)  destekler. FontForge'da en az bir ücretsiz OpenType matematiksel yazı tipi geliştirilmiştir.

FontForge, yazı tiplerini ekranda işlemek için FreeType'ı kullanır. 15 Kasım 2008 sürümünden bu yana FontForge, kenarları yumuşatılmış grafikler ve karmaşık metin düzeni desteği sağlayan grafikler ve metin işleme  için libcairo ve libpango yazılım kütüphanelerini kullanır.

FontForge, bitmap görüntülerini otomatik olarak izlemek ve bunları bir yazı tipine aktarmak için Potrace veya AutoTrace'i kullanabilir.

FontForge kodunun bazı bölümleri, OpenType yazı tiplerini okumak ve ayrıştırmak için LuaTeX dizgi motoru tarafından kullanılır.

FontForge kaynak kodu, ikili yazı tipi dosyalarının içeriğini gösteren 'showttf' ve bir WOFF dönüştürücü ve dönüştürücü de dahil olmak üzere bir dizi yardımcı program içerir.

 Desteklenen biçimler 
FontForge, çok çeşitli yazı tipi biçimlerini destekler. Yerel Spline Yazı Tipi Veritabanı biçimi (.sfd dosya adı uzantısı) metin tabanlıdır  ve fark dosyaları kolayca oluşturulabildiği için tasarımcılar arasında işbirliğini kolaylaştırır. FontForge, XML tabanlı birlikte çalışabilir UFO kaynak formatını da destekler.

Yazılım, diğer birçok yazı tipi biçimini destekler ve yazı tiplerini bir biçimden diğerine dönüştürür. Desteklenen yazı tipi biçimleri şunlardır: TrueType (TTF), TrueType Collection (TTC), OpenType (OTF), PostScript Type 1, TeX Bitmap Fonts, X11 OTB bitmap (yalnızca sfnt), Glyph Bitmap Distribution Format (BDF), FON (Windows), FNT (Windows) ve Web Open Font Format (WOFF). FontForge ayrıca Ölçeklenebilir Vektör Grafikleri (SVG) formatına ve Unified Font Object (UFO) formatına yazı tiplerini içe ve dışa aktarır.

 FontForge ile geliştirilen yazı tipleri 
küçükresim| Sans Guilt  yazı tipi örneği, Gill Sans'ın OSP tarafından yeniden yorumlanması, Belçikalı bir tasarım kolektifi Royal College of Art öğrencileriyle işbirliği içinde OFL altında mevcuttur.

 Amiri (yazı biçimi)
 Asana-Math
 Cantarell (yazı biçimi)
 DejaVu yazı tipleri
 Ücretsiz UCS Anahat Yazı Tipleri
 Inconsolata
 Junicode
 Linux Libertine
 M+ Yazı Tipleri
 OCR-A
 Squarish Sans
 XITS yazı tipi projesi

 Ayrıca bakınız 

 Metafont
 METATYPE1
 Inkscape

 Kaynakça 

 Dış bağlantılar 


 "I think the ideas behind it are beautiful in my mind": long interview with George Williams, July 8, 2007

Kategori:GTK+ kullanan yazılımlar
Kategori:C ile programlanmış özgür yazılımlar