FontForge

Software screenshot:
FontForge
Software ətraflı:
Version: 2.0 Build 20150612 Yenil?nib
Tarixi Upload: 17 Jul 15
Geliştirici: George Williams
Lisenziya: Pulsuz
Məşhurluq: 158

Rating: 4.0/5 (Total Votes: 1)

FontForge mövcud şriftlər redaktə etmək, eləcə də yeni yaratmaq fonts yaradılması bəzi təcrübə ilə hər kəs imkan üçün nəzərdə tutulmuşdur bir açıq mənbə, cross-platform və sərbəst paylanmış qrafik proqram.


Siz müxtəlif font növ yaratmaq imkan verir

Bu proqram siz müxtəlif font növ yaratmaq imkan verir ki, belə bir şəkildə dizayn edilmişdir. Hal-hazırda, bu TrueType (TTF), PostScript (PS), OpenType (OTF), Multi-Master, Cid-klavişli, CFF (Compact Font Format), Bitmap (BDF) və SVG (genişlənən Vector Graphics) fonts dəstəkləyir.


Müxtəlif image faylları idxal edə bilər

FontForge font dizaynerlər asanlıqla və tez belə məqsədləri axtarış üçün xarakter fonları kimi istifadə edilə bilər JPG, PNG və ya TIFF, müxtəlif görüntü faylları, idxal imkan üçün yer qədər nəzərdə tutulmuşdur.


Siz fonts çevirmək üçün istifadə edə bilərsiniz

FontForge proqram həmçinin istifadəçilər asanlıqla və tez bir format fonts çevirmək üçün imkan verir. Bundan əlavə, bu, əsasən Mac OS X əməliyyat sistemi istifadə bir neçə şriftləri dəstəkləyir.


FontForge başlarkən

Bir GNU / Linux paylanması, siz adətən daxili paketi meneceri istifadə edərək, rəsmi proqram təminatı depolar birbaşa FontForge quraşdıra bilərsiniz. Siz rsquo & edə bilər, əgər Lakin,. T həmişə Softoware pulsuz paylanan mənbə paketi istifadə edərək quraşdıra bilərsiniz, orada proqram tapmaq

Quraşdırma sonra, masa üstü ətraf mühit & rsquo Graphics bölməsində proqram başlaya bilərsiniz; s Start Menu. Mövcud font açmaq və redaktə etmək istəyirsinizsə, xahiş olunacaq və ya yeni bir yaratmaq istəyirsinizsə. Onun istifadəçi interfeysi sadə və asan edir, belə ki, siz qalib & rsquo;. T istifadə bir problem var


Linux, Windows və Mac çalışır

Bu cross-platform hər hansı bir Linux kernel-based əməliyyat sistemi çalışır tətbiqi, eləcə də Mac OS X və Microsoft Windows OSes edir. Hal-hazırda, 32 və 64-bit kompüter platformaları dəstəkləyir

Bu azad yeni nədir.

  • Bu bir neçə hataları və quirks giderir və bir neçə istifadəçi interfeysi aksesuarların edir.
  • Windows üçün ikili paketi əlavə olunur. A 2-ci versiyası Windows XP çalışır təmin etmək üçün edildi.
  • Mac üçün ikili paket əvvəlki azad böyük yavaşlıq problem təyinat, əlavə olunur. Due Mac OS X sonrakı sürümlerinde 64-bit rejimi (bir 64-bit versiyası mövcud etmək üçün Apple qərar verdi) Carbon istifadə tək (lakin buna baxmayaraq çox pis) problemləri, FontForge artıq Carbon hadisə loop istifadə edir və Macintosh fayl-drop tədbirlər qəbul etmək beləliklə iqtidarında deyil. Daha ətraflı məlumat üçün # 1956 və # 2004 baxın.
  • Binaries (və mənbə paketləri) Ubuntu və Debian üçün burada rəsmi FontForge Launchpad arxivindən mövcuddur.
  • Red Hat üçün mənbəyidir paketi əlavə olunur. Generic adı baxmayaraq, Red Hat üçün yalnız.
  • Macintosh üçün Binaries növbəti bir neçə gün gələcək gərək.

nədir 2.0 Build 20141230 versiyası yeni

  • Bu bir neçə bugs və quirks giderir və əlavə edir bir neçə istifadəçi interfeysi aksesuarların.
  • Windows üçün ikili paketi əlavə olunur. A 2-ci versiyası Windows XP çalışır təmin etmək üçün edildi.
  • Mac üçün ikili paket əvvəlki azad böyük yavaşlıq problem təyinat, əlavə olunur. Due Mac OS X sonrakı sürümlerinde 64-bit rejimi (bir 64-bit versiyası mövcud etmək üçün Apple qərar verdi) Carbon istifadə tək (lakin buna baxmayaraq çox pis) problemləri, FontForge artıq Carbon hadisə loop istifadə edir və Macintosh fayl-drop tədbirlər qəbul etmək beləliklə iqtidarında deyil. Daha ətraflı məlumat üçün # 1956 və # 2004 baxın.
  • Binaries (və mənbə paketləri) Ubuntu və Debian üçün burada rəsmi FontForge Launchpad arxivindən mövcuddur.
  • Red Hat üçün mənbəyidir paketi əlavə olunur. Generic adı baxmayaraq, Red Hat üçün yalnız.
  • Macintosh üçün Binaries növbəti bir neçə gün gələcək gərək.

versiyası yeni 2.0 Build 20140101 nədir:

Kompilyasiya olun build sisteminin böyük təmir köçürülüb

  • etdi üzərində autoconf daxil FontForge tikinti bu metodu istifadə yeniləndi çox kodu ilə -. bu hələ də davam edən bir işdir
  • hard-to-tapmaq aşkar və həll hataları və səhvlər.
  • sayda
  • bit Xəritəçəkmə Böyük baxış - səhvlər bir dözümlü / daha zərif uğursuz rejimi ilə
  • .
  • Python üçün əlavə bir çox irəliləyişlər - Python 2.x və ya Python 3.x üçün effektiv
  • Bir çox irəliləyişlər Native Scripting əlavə edib.
  • Fayl bərpa edib.
  • Yeni funksiyalar əlavə, belə ReadLine, Fayl Əməkdaşlıq və GUI variantları kimi.
  • Bir neçə Dillər yeniləndi.
  • Yeni Tango Theme əlavə və ya orijinal 2012 GUI Theme istifadə davam edə bilərsiniz.

  • '-' Və ya '-' Belə istifadə edərək açıq mənbə daha yaxından tanış ola yeniləndi
  • Command-line variantları
  • Bir çox giderir yeni Macs yerləşdirilməsi üçün.
  • öz dizine libfontforgeexe və FontForge ayrılması.
  • inkişaf zamanı belə travis ci kimi web-based kod dama, istifadə edin.

nədir versiyası 20081115 Yeni

  • font baxımından ucaltdı bitmap tətillər göstərilir tez-tez qəza səbəb .

  • & Quot of
  • Qeyri-İngilis dili çeviriler;% d pixel bitmap & quot; font görünüşü View menyusunda bozuk çıxdı. Kimi təfsir edilmişdir Latin1 daha UTF8 çox

versiyası 20080927 yeni nədir:

  • & quot bir anlayış həyata keçirilməsi; master counters & quot; (PS counter göstərişlər oxşar, lakin daha flexibe). I. e. glyph daha iki bərabər və ya oxşar və ya counters, ilk counter təşkil gəlir işarə sonra istinadlar var, əgər sonrakı counters təşkil gəlir əlavə edilir. Bu autoinstructor counter nəzarət bir növ həyata keçirilməsi üçün istifadə edilə bilər. Bir diaqonal kök məqbul əgər müəyyən etmək üçün istifadə uzunluğu nisbəti eni seçin.
  • SCIM bir səhv (I hesab nə) olmalıdır görünür. Mod2Mask bit hadisə müəyyən edilir, onda bu yoxdur 0. Digər input menecerləri bir Keysym qaytarır. Və bəzi input menecerləri (məsələn Seçim emal üçün Mac istifadə olunur) ki, bit set olan asılıdır. Nəticədə mən mnemonics (Alt / Meta açar Mod2Mask edir) etmək istəyirsinizsə SCIM info keçən zaman bu qədər aydın olmalıdır ki. Mən əlavə nə input meneceri bilmirəm çünki mən bütün menecerlər üçün az təmizləmək lazımdır. Bəziləri pozan.
  • bir textfield başa edərkən ff bütün simli başa əgər, o, gözlənilməz məhsulları seçin deyil. Nəticədə mən yazın & quot ki, olardı; a & quot ;, sonra & quot;. & quot; a.sc & quot; və ff quot & üçün tam olardı; (Daha & quot çox; a.sc & quot;) mən yazdığınız zaman & quot; s & quot; Mən almaq & quot olardı; a.scs & quot; a.sc & quot; əksinə & quot çox.
  • users əvvəl xüsusi ola bilmədi. Müxtəlif informasiya qutusu və Windows istifadə font özelleştirmek üçün imkan üçün kodu əlavə edin
  • Birden çox Master DLG çox broken idi.
  • Saving və PfEd. Üçün quadradic splines Reading "layr" subtable tutmadı. Biz background qat (qat = 0) xilas etmədi də əgər bir təsadüfi qat (uyğunsuz) background olardı. Qat başına fon / ön bayrağı saxlamaq üçün "layr" format genişləndirilməsi.
  • 64bit maşın lookups idxal Hələ problemləri.
  • typophile bir mövzu mənim cəhalət ifşa. bir italik font x-height adətən yoldaşı Roman şriftində ki, bir az azdır. (Bu şaquli maili slanted qaynaqlanır, çünki (onlar deyil, hətta baxmayaraq) onlar bir dik font artıq müvafiq kök çox olacaq, və insan gözü üçün onlar taller baxmaq, optik illüziya düzəltmək üçün). Belə ki, x-height bir az kiçik etmək üçün Italic dialoq üçün bir seçim əlavə edin.

  • Bu mac menyu nişanlar cəlb edə bilər, belə ki,
  • (up, komanda Cloverleaf shift üçün arrow nəzarət və seçimi üçün squiggly qəribə üçün ^) menyu handler dəyişdirin. Command düyməsi üçün modifiye maska ​​müəyyən edilib sonra biz də nəzarət maska ​​müəyyən ediyorum ki, hack aradan qaldırılması (bu komanda əsas nəzarət kimi işləmək olardı ki, nəzərdə, lakin bu yalnız nəzarət kimi iş bilər deməkdir). Özü kimi komanda əsas iş edək, və X11 bizə command düyməsini vermək niyyətindədir (və ya əsas X11 öz menubar istifadə olunacaq) olub-olmadığını yoxlamaq üçün xüsusi kodu qoymaq. Biz komanda almaq, onda biz keymap birləşdirilməsi (ki, ehtimalla, komanda istifadə edəcək) bir xüsusi yük. Biz keymaps xüsusi dəsti tapmasanız, sonra normal emal geri düşmək.
  • anker nəzarət pixelsize prefs xilas ola olun faylı (prefs təmizləmək scripting fayl, bu günə qədər gətirmək).
  • Biz auto təlimatçı məhz bunu istifadəçi demək olsa da (fpgm "kimi) bir sfnt masa aradan qaldırılması üçün heç bir yol yox idi.

  • Istifadəçi [Değiştir Length] nə zaman
  • variator masa strukturu üçün yapılan yorumlar kifayət qədər yaddaş ayrılması deyildi.

  • Thomas tərəfindən
  • Patch?. FF bir ufo font (həqiqətən hər hansı bir glyf fayl) yüklü zaman yerinə reals koordinatları üçün tam istifadə olunur.
  • Biz sol hərəkət etmək üçün istifadə və sağ point onlar glyph bounding qutusu xaricində düşə bilər ki, gəlir italik üçün baza əlaqələndirir. Belə ki, bu kama yaradılması bir nan gətirib çıxara bilər vəziyyəti qarşısını alır. Bir glyph boyutlandırma zaman italik qaynaqlanır də yamacında dəyişiklik yoxdur.
  • Clear lazımdır yalnız Çapa, göstərişlər və tt təlimat son ön qat əgər aydın. Son kub ön qat gedəndə biz picky və aydın göstərişlər əldə edə bilər, və təlimat o, son kvadrat qat getdi whent, amma narahat dəyər düşünmürəm.
  • biz heç bir unicode kodlama ilə bir glyph Kerns bir kern masa ilə bir 'TYP1 "sfnt varsa, onda FF güman ki, qəza olardı.
  • Oops. Generic dəyişiklik funksiyası Typo. Yalnız istinadlar bir glyph üzərində dəyişiklik glyph edərkən qəzaya uğrayıb
  • bütün digər ön qat boş əgər paste komanda yalnız ön planda qat-qat eni müəyyən etməlidir, belə ki, açıq-aydın komanda yalnız oxşar şəraitdə eni yenidən qurmalısınız kimi.
  • ff python kontur fontforge splinesets Daxili dönüşüm tez-tez kontur göstərən interpolyasiya xal tərk edəcək.

  • Font info yeni axtarış əlavə zaman FF bir axtarış üçün bir-u mənim ad yaradılan zaman
  • ki, axtarış index həmişə eyni default adı almaq yaxşı bir şans durmaq ki, eyni xüsusiyyət üçün çox lookups deməkdir, 0 yaradılmışdır. Bir az daha yaxşı.
  • Do
  • İstənilən halda kiçik caps petite caps yaratmaq üçün DLG Extend.
  • GXDrawGrabSelection bir uninitialized dəyişən Fix.
  • FF baza glyph düzgün subtable ilk anker nöqtəsinə işarə əlavə olardı. Bu düzgün anker sinif kontrol deyil.
  • Python kontur dönüşüm tez-tez xətti order2 kama bir nəzarət nöqtəsi təqdim edirəm.
  • Panose letterforms siyahısı bütün sonra entries bir yola çıxdıq ortasında bir giriş itkin edilmişdir.
  • & quot; Fore & quot; və & quot; Back & quot; bir əhəmiyyətli yerdə lokallaşdırılmış deyil.

  • 'Math "masa qüvvədə (in oxuyarkən)
  • bir neçə daha çek əlavə edin.

  • Toplaşmaq data lakin heç bir variant ölçüləri ilə bir glyph verilsə
  • FF pis MATH masa yaratmaq olardı.
  • keçən xarakter ilk xarakteri əvvəl açılan daxil cəhd sonra metricsview bir sürükleyip düşmə. Bir az görmək drag təmizləmək və font buraxın.
  • Mən geri əsasları işarələri əlavə etmək üçün çalışırıq. Bu işarə almaq zaman əlavə olmalıdır və biz baza tapmaq üçün geri baxmaq lazımdır, belə ki, hərəkət nişanıdır. Mən işarəsi tapmaq üçün irəli gedən, sonra baza tapmaq və edilmişdir. Axtarış çox subtables ehtiva edir və bir baza glyph əlavə olunur iki işarələri, hər subtable bir var, əgər mənim yanaşma uğursuz - Mən ilk subtable işarəsi əlavə, lakin sonra dayandırmaq işləmiş bir subtable, ikinci nişanı aşkar edərək əlavə heç vaxt.

  • Sürükleyerek və bırakarak lookups zaman
  • eyni font müxtəlif axtarış bir axtarış subtable düşmə imkan verir (doğru Sistemi növü var fərz).
  • son patç [Idxal] bir font lookups cəlb lookups var iç-içə, əgər iş deyil sağ üçün rast gəldi ki, təmin etmək üçün. nested lookups sifariş əlaqəsiz deyil -. onlar da qeyri-nested kontekstində istifadə halda
  • a & quot müəyyən etmək imkanı əlavə et; Qrupu & quot; glyph rəng.

tələblər

  • Python

Oxşar proqram

Şərh FontForge

1 Şərhlər
  • محمد 7 Jun 19
    عزيزي انا لا اريد انشاء ملف خطوط
    فهناك براج لعمل ذلك مثل فونت فورنج
    ولكنني اريد عمل كلمات مثل هذه ﷽ ..كما ترى هذه الكلمة ليست ملفاً انما نصاً يمكنك كتابتة في اي مكان
Şərh əlavə
Images yandırın!