FontForge

Software screenshot:
FontForge
Software informatie:
Versie: 2.0 Build 20150612 Bijgewerkt
Upload datum: 17 Jul 15
Ontwikkelaar: George Williams
Licentie: Gratis
Populariteit: 158

Rating: 4.0/5 (Total Votes: 1)

fontforge is een open source, cross-platform en vrij verspreid grafische applicatie ontworpen voor iedereen met enige ervaring toe in het creëren van lettertypen aan bestaande fonts bewerken, alsook om nieuwe te creëren.


Hiermee kunt u verschillende soorten lettertype maken

De software is ontworpen op een zodanige wijze dat zij kunnen verschillende lettertypes maken. Op dit moment ondersteunt TrueType (TTF), PostScript (PS), OpenType (OTF), Multi-Master, Cid-Keyed, CFF (Compact Font Format), Bitmap (BDF) en SVG (Scalable Vector Graphics) lettertypen.


Het kan verschillende beeldbestanden te importeren

fontforge is ontworpen vanaf de grond opgebouwd om lettertype ontwerpers om verschillende beeldbestanden, zoals JPG, PNG of TIFF, die gebruikt kan worden als karakter achtergronden voor tracing doeleinden eenvoudig en snel te importeren.


U kunt het gebruiken om lettertypen te zetten

De fontforge toepassing laat gebruikers ook lettertypen eenvoudig en snel converteren van het ene formaat naar het andere. Daarnaast ondersteunt verschillende lettertypen die vooral worden gebruikt op Mac OS X-besturingssystemen.


Aan de slag met fontforge

Op een GNU / Linux distributie, kun je meestal fontforge rechtstreeks installeren vanaf de officiële repositories, met behulp van de ingebouwde package manager. Echter, als u can & rsquo;. T vinden de toepassing er zijn, kunt u altijd installeren met behulp van de bron pakket gratis verspreid op Softoware

Na de installatie kunt u de toepassing van de sectie Graphics van uw desktop-omgeving & rsquo beginnen; s Start Menu. U wordt gevraagd of u wilt openen en bewerken van een bestaand lettertype, of als u een nieuwe aan te maken. De user interface is eenvoudig en intuïtief, zodat je won & rsquo;. T hebben een probleem te gebruiken


Draait op Linux, Windows en Mac

Dit is een cross-platform applicatie die op een Linux kernel-gebaseerde besturingssystemen draait, evenals op de Mac OS X en Microsoft Windows besturingssystemen. Momenteel ondersteunt het 32 ​​en 64-bits computer platforms

Wat is nieuw in deze release:.

  • Dit lost een aantal bugs en eigenaardigheden en voegt een aantal verbeteringen in de gebruikersinterface.
  • De binaire pakket voor Windows is bevestigd. Een 2de versie is gemaakt om ervoor te zorgen dat draait op Windows XP.
  • De binaire pakket voor de Mac is aangesloten, de vaststelling van een grote traagheid probleem in de vorige versie. Vanwege oneven (maar toch zeer slecht) problemen met behulp van koolstof in 64-bit modus op latere versies van Mac OS X (die Apple heeft besloten niet beschikbaar in een 64-bit versie te maken), fontforge niet langer gebruik maakt van de Carbon evenement lus en is dus niet in staat om bestanden neerzetten op Macintosh accepteren. Zie # 1956 en # 2004 voor meer informatie.
  • Binaries (en source pakketten) voor Ubuntu en Debian zijn verkrijgbaar bij de officiële fontforge Launchpad archief hier.
  • De bron pakket voor Red Hat is bevestigd. Ondanks de generieke naam, het is alleen voor Red Hat.
  • Binaries voor Macintosh zou moeten komen in de komende dagen.

Wat is nieuw in versie 2.0 Build 20.141.230:

  • Dit lost een aantal bugs en eigenaardigheden en voegt een enkele verbeteringen in de gebruikersinterface.
  • De binaire pakket voor Windows is bevestigd. Een 2de versie is gemaakt om ervoor te zorgen dat draait op Windows XP.
  • De binaire pakket voor de Mac is aangesloten, de vaststelling van een grote traagheid probleem in de vorige versie. Vanwege oneven (maar toch zeer slecht) problemen met behulp van koolstof in 64-bit modus op latere versies van Mac OS X (die Apple heeft besloten niet beschikbaar in een 64-bit versie te maken), fontforge niet langer gebruik maakt van de Carbon evenement lus en is dus niet in staat om bestanden neerzetten op Macintosh accepteren. Zie # 1956 en # 2004 voor meer informatie.
  • Binaries (en source pakketten) voor Ubuntu en Debian zijn verkrijgbaar bij de officiële fontforge Launchpad archief hier.
  • De bron pakket voor Red Hat is bevestigd. Ondanks de generieke naam, het is alleen voor Red Hat.
  • Binaries voor Macintosh zou moeten komen in de komende dagen.

Wat is nieuw in versie 2.0 Build 20.140.101:

  • Grote revisie van de Compile Make bouwsysteem was verplaatst over in Autoconf met veel code bijgewerkt om deze manier van bouwen fontforge gebruiken -. Dit is nog steeds een work in progress
  • Een groot aantal moeilijk te vinden bugs en fouten gevonden en opgelost.
  • Grote herziening van bit mapping - met een sierlijke / tolerante fail modus van fouten
  • .
  • Veel verbeteringen toegevoegd voor Python - Ingeschakeld voor Python 2.x en 3.x Python
  • Veel verbeteringen toegevoegd Native Scripting.
  • Bestand herstel toegevoegd.
  • Nieuwe functies toegevoegd, zoals ReadLine, File Samenwerking en GUI opties.
  • Verscheidene Talen bijgewerkt.
  • Nieuwe Tango thema toegevoegd, of u kunt doorgaan met de oorspronkelijke 2012 GUI thema te gebruiken.
  • Opdrachtregelopties bijgewerkt meer vertrouwd voor open source te zijn zoals het maken gebruik van '-' of '-'
  • Veel verbeteringen aan de nieuwe Macs passen.
  • Scheiding van libfontforgeexe en fontforge in zijn eigen map.
  • Maak gebruik van web-based code-checkers, zoals Travis ci tijdens de ontwikkeling.

Wat is nieuw in versie 20081115:

  • Display vergroot bitmap stakingen in het lettertype oog vaak veroorzaakt een crash .
  • Non-Engels vertalingen van & quot;% d pixel bitmap & quot; in het menu Beeld van het lettertype zicht kwam vervormd. Er werden geïnterpreteerd als latin1 dan utf8

Wat is nieuw in versie 20080927:

  • Implementeren van een concept van de & quot; meester counters & quot; (vergelijkbaar met PS balie hints, maar meer flexibe). I. e. als er twee of meer gelijke of gelijkwaardige tellers in de glyph, dan referenties wijzen op stengels vormen van de eerste teller wordt toegevoegd aan stengels vormen de volgende tellers. Dit kan worden gebruikt om een ​​soort teller controle in de autoinstructor voeren. Pas de breedte- lengteverhouding gebruikt om te bepalen of een diagonaal steel aanvaardbaar.
  • Er lijkt te zijn (wat ik beschouw te zijn) een bug in scim. Als de Mod2Mask bit is ingesteld in het geval dan is het terug een keysym van 0. Overige input managers doen dit niet. En wat input managers afhankelijk van het hebben van die bit set (het wordt gebruikt op de Mac voor Option verwerking bijvoorbeeld). Het resultaat is dat als ik wil ezelsbruggetjes (Alt / Meta-toets stelt Mod2Mask) doe ik moet dit stukje duidelijk bij het passeren info aan scim. Omdat ik weet niet wat ingang manager bevestigd is moet ik de bit vrij te maken voor alle managers. Die breekt een aantal van hen.
  • Bij het doen van de voltooiing in een tekstveld, als ff voltooide de hele reeks, dan zou het niet het onverwachte dingen te selecteren. Het gevolg zou zijn dat ik zou typen & quot; a & quot ;, dan & quot;. & Quot; en ff zou voltooien & quot; a.sc & quot; (in plaats van & quot; a.sc & quot;) dus toen ik typte de & quot; s & quot; Ik zou krijgen & quot; a.scs & quot; in plaats van & quot; a.sc & quot;.
  • code toevoegen om gebruikers in staat om het lettertype gebruikt in verschillende dialogen en ramen die voorheen niet konden worden aangepast. aanpassen
  • Multiple Master DLG was erg gebroken.
  • opslaan en lezen quadradic spieën aan de 'PfEd'. 'layr' subtabel werkte niet. Ook als we de achtergrond (laag = 0) niet redden dan een willekeurige laag zou (onterecht) worden de achtergrond. Verleng de 'layr' formaat naar een achtergrond / voorgrond vlag slaan per laag.
  • Nog steeds problemen met het importeren lookups op 64-bit machines.
  • Een thread op typophile bloot mijn onwetendheid. De x-hoogte van een cursief is meestal iets minder dan die van deze metgezel Romeinse lettertype. (Dit is om te corrigeren voor een optische illusie, omdat verticale stelen schuin cursief zullen ze langer zijn dan de overeenkomstige steven rechtop lettertype en het menselijk oog ze langer zullen kijken (alhoewel zij niet)). Dus voeg een optie om de Cursief dialoogvenster om de x-hoogte een beetje kleiner te maken.
  • Wijzig de menu handler dus het mac menu iconen kunnen trekken (klaverblad voor commando, pijl omhoog voor shift, ^ voor controle en rare kronkelende voor optie). Verwijder de hack dat als de modifier masker voor de command-toets werd ingesteld dan zouden we ook de controle masker te stellen (dit betekende dat de Command-toets zou werken als controle, maar het betekende het zou alleen werken als controle). Laat de Command-toets werk als zichzelf, en zet in speciale code om te controleren of X11 gaat ons de Command-toets te geven (of zullen die sleutel worden gebruikt in de eigen menubalk de X11's). Als we commando laad we een speciale set keymap bindingen (die, vermoedelijk, zal gebruik maken van commando). Als we niet een speciale set van keymaps te vinden, dan terug te vallen op de normale verwerking.
  • Maak de Pixelafmeting in anker controle prefs worden opgeslagen bestand (ruimen prefs bestand voor scripting, breng up-to-date).
  • We hebben er geen manier om een ​​SFNT tabel te verwijderen (zoals 'fpgm'), hoewel we vertellen de gebruiker om precies dat te doen in de auto-instructeur.
  • Was niet genoeg geheugen toewijzing voor commentaar in de cvt tabelstructuur wanneer de gebruiker deed [Change Length].
  • Patch door Thomas?. Wanneer FF geladen een ufo lettertype (eigenlijk elke glyf file) het gebruikt integers voor de coördinaten in plaats van reële getallen.
  • We gebruikten om naar links en rechts punt coördineert met de uitgangssituatie voor cursief stengels, zodat ze goed kunnen vallen buiten de doos glyph bounding. Dus de situatie voorkomen waarin dit kan leiden tot een nan in spline creëren. Ook niet de helling te veranderen van cursief stengels bij het veranderen van een glyph.
  • Clear mag alleen duidelijk ankers, hints en tt instructies als het de laatste voorgrond laag. We konden kieskeurig en duidelijke hints krijgen wanneer de laatste kubieke voorgrondlaag ging, en instructies whent hij vorig kwadratisch laag ging, maar ik denk niet dat het de moeite waard de moeite.
  • Als we een 'TYP1' SFNT met een kern tafel die een glyph Kerns zonder Unicode-codering, dan zou FF waarschijnlijk crashen.
  • Oeps. Typo in Generic verandering functie. Crashte bij het doen van verandering glyph op een glyph met slechts referenties
  • Net als de pasta opdracht alleen moet de breedte op de voorgrond lagen als alle andere voorgrond lagen zijn leeg, dus de duidelijke opdracht moet alleen de breedte opnieuw in te stellen in soortgelijke omstandigheden.
  • interne conversie van fontforge splinesets om ff python contouren zou laten vaak geïnterpoleerde punten zien in de contour.
  • Als FF genereerde een standaardnaam voor een lookup bij het toevoegen van een nieuwe raadpleging van het lettertype info, dat lookup index was altijd ingesteld op 0, die meerdere lookups voor dezelfde functie betekende zou een goede kans op het krijgen van dezelfde standaard naam staan. Doe een beetje beter.
  • Verleng de small caps DLG om petite caps te maken indien gewenst.
  • Fix een niet-geïnitialiseerde variabele GXDrawGrabSelection.
  • FF zou een teken hechten aan de eerste ankerpunt in de juiste subtabel in de basis glyph. Het zou niet te controleren op de juiste anker klasse.
  • Python contour conversies zou vaak de invoering van een controlepunt op een lineaire order2 spline.
  • Lijst van Panose lettervormen ontbrak een vermelding van het midden, zodat alle latere inzendingen waren uit door één.
  • & quot; Fore & quot; en & quot; Back & quot; werden niet gelokaliseerd in een belangrijke plaats.
  • Voeg een paar meer controles (bij het lezen in) over de geldigheid van de tafel 'MATH'.
  • FF zou een slechte MATH tafel te genereren als ze een glyph met de montage van gegevens, maar geen variant maten.
  • Het laten vallen van een drag-and-drop in de metricsview na het laatste teken geprobeerd om de daling voordat het eerste teken in te voegen. Schoon te slepen en neerzetten van het lettertype te zien een beetje.
  • Ik heb geprobeerd om merken te bases achteruit te bevestigen. Het is het merk dat beweegt, zodat de bevestiging zou gebeuren als we bij het merk, en we terug moeten kijken naar de basis te vinden. Ik heb het vinden van de basis, en dan lopen uit naar het merk te vinden. Mijn aanpak is mislukt als de lookup bevat meerdere deeltabellen en een basis glyph heeft twee merken wordt bevestigd, één uit elke subtabel - ik zou het merk te bevestigen in de eerste subtabel, maar dan een subtabel dat werkte zou stoppen, en het tweede merk te hebben gevonden werd nooit bevestigd.
  • Bij het slepen en neerzetten van lookups, laat laten vallen van een lookup subtabel in een andere lookup van hetzelfde lettertype (ervan uitgaande dat het heeft de juiste lookup type).
  • De recente patch om te verzekeren dat [Geïmporteerde] lookups van het ene naar het andere lettertype kwam in de juiste volgorde niet werken als er geneste lookups betrokken. De volgorde van geneste opzoeken is irrelevant. - Dan eveneens gebruikt in een niet-geneste context
  • Voeg de mogelijkheid om een ​​& quot definiëren; Group & quot; door glyph kleur.

Eisen

  • Python

Vergelijkbare software

Reacties op FontForge

1 Commentaar
  • محمد 7 Jun 19
    عزيزي انا لا اريد انشاء ملف خطوط
    فهناك براج لعمل ذلك مثل فونت فورنج
    ولكنني اريد عمل كلمات مثل هذه ﷽ ..كما ترى هذه الكلمة ليست ملفاً انما نصاً يمكنك كتابتة في اي مكان
Commentaar toe te voegen
Zet op de beelden!