FontForge

Software screenshot:
FontForge
Software detaljer:
Version: 2.0 Build 20150612 Opdateret
Upload dato: 17 Jul 15
Udvikler: George Williams
Licens: Gratis
Popularitet: 158

Rating: 4.0/5 (Total Votes: 1)

FontForge er en open source, cross-platform og frit distribueres grafisk program designet til at tillade alle med en vis erfaring i at skabe skrifttyper for at redigere eksisterende skrifttyper, samt at skabe nye.


Lader du oprette forskellige skrifttyper

Den software er udviklet på en sådan måde, at det kan du oprette forskellige skrifttyper. I øjeblikket understøtter TrueType (TTF), PostScript (PS), OpenType (OHF), Multi-Master, Cid-indtastet, CFF (Compact Font Format), bitmap (BDF), og SVG (Scalable Vector Graphics) skrifttyper.


Det kan importere forskellige billedfiler

FontForge er blevet designet fra bunden til at tillade skrifttype designere til nemt og hurtigt at importere forskellige billedfiler, såsom JPG, PNG eller TIFF, som kan bruges som karakter baggrunde til sporing formål.


Du kan bruge den til at konvertere skrifttyper

FontForge applikation lader også brugerne mulighed for nemt og hurtigt at konvertere skrifttyper fra et format til et andet. Desuden understøtter flere skrifttyper, som oftest bruges på Mac OS X-operativsystemer.


Kom godt i gang med FontForge

På en GNU / Linux-distributionen, kan du normalt installere FontForge direkte fra sine officielle software repositories, ved hjælp af den indbyggede pakke manager. Men hvis du kan & rsquo;. T finde programmet der, kan du altid installere det ved hjælp af kilde pakke distribueres gratis på Softoware

Efter installationen kan du starte programmet fra Grafik afsnit af din desktop miljø & rsquo; s Start Menu. Du vil blive spurgt, om du vil åbne og redigere en eksisterende skrifttype, eller hvis du vil oprette en ny. Dens brugergrænseflade er enkel og intuitiv, så du vandt & rsquo;. T har et problem at bruge det


Kører på Linux, Windows og Mac

Dette er en cross-platform program, der kører på alle Linux-kernel-baserede operativsystemer, samt på Mac OS X og Microsoft Windows OS'er. I øjeblikket understøtter 32 og 64-bit computerplatforme

Hvad er nyt i denne udgivelse:.

  • Dette løser et par bugs og særheder, og tilføjer et par brugergrænseflade forbedringer.
  • binær pakke til Windows er vedlagt. En 2. version blev gjort for at sikre, at det kører på Windows XP.
  • binær pakke til Mac er monteret, fastsættelse et stort langsommelighed problem i den forrige udgivelse. På grund af ulige (men ikke desto mindre meget dårlig) problemer ved hjælp af kulstof (som Apple har besluttet ikke at stille til rådighed i en 64-bit version) i 64-bit tilstand på nyere versioner af Mac OS X, FontForge ikke længere bruger Carbon begivenhed loop og er således ikke acceptere fil-drop begivenheder på Macintosh. Se # 1956 og # 2004 for yderligere information.
  • Binaries (og kildekodepakker) for Ubuntu og Debian er tilgængelige fra officielle FontForge Launchpad arkiv her.
  • Kilden pakke til Red Hat er vedlagt. Trods det generiske navn, er det kun for Red Hat.
  • Binaries til Macintosh burde ankomme i de næste par dage.

Hvad er nyt i version 2.0 Build 20141230:

  • Dette løser et par bugs og særheder og tilføjer en få brugergrænseflade forbedringer.
  • binær pakke til Windows er vedlagt. En 2. version blev gjort for at sikre, at det kører på Windows XP.
  • binær pakke til Mac er monteret, fastsættelse et stort langsommelighed problem i den forrige udgivelse. På grund af ulige (men ikke desto mindre meget dårlig) problemer ved hjælp af kulstof (som Apple har besluttet ikke at stille til rådighed i en 64-bit version) i 64-bit tilstand på nyere versioner af Mac OS X, FontForge ikke længere bruger Carbon begivenhed loop og er således ikke acceptere fil-drop begivenheder på Macintosh. Se # 1956 og # 2004 for yderligere information.
  • Binaries (og kildekodepakker) for Ubuntu og Debian er tilgængelige fra officielle FontForge Launchpad arkiv her.
  • Kilden pakke til Red Hat er vedlagt. Trods det generiske navn, er det kun for Red Hat.
  • Binaries til Macintosh burde ankomme i de næste par dage.

Hvad er nyt i version 2.0 Build 20140101:

  • Stort eftersyn af Kompiler Make byggesystemet blev flyttet over i Autoconf med megen kode opdateret til at bruge denne metode til at bygge FontForge -. det er stadig et arbejde i gang
  • Stort antal svære at finde fejl og fejl fundet og løst.
  • Stor gennemgang af bit kortlægning - med en mere yndefuld / tolerante ikke bestået mode fra fejl
  • .
  • Mange forbedringer tilføjet til Python - Aktiveret til Python 2.x eller Python 3.x
  • Mange forbedringer tilføjet til Native Scripting.
  • Fil opsving tilføjet.
  • Nye funktioner tilføjet, såsom ReadLine, Fil Samarbejde og GUI muligheder.
  • flere sprog opdateret.
  • Ny Tango Tema tilføjede, eller du kan fortsætte med at bruge den oprindelige 2012 GUI Tema.
  • kommandolinjeindstillinger opdateret til at være mere velkendte for open source såsom at gøre brug af '-' eller '-'
  • Mange rettelser for at imødekomme de nye Mac-computere.
  • Adskillelse af libfontforgeexe og FontForge ind sin egen mappe.
  • Gør brug af web-baserede kode-brikker, såsom travis ci under udvikling.

Hvad er nyt i version 20081115:

  • Visning forstørrede bitmap strejker i skrifttypen visningen ofte forårsaget et styrt .
  • Ikke-engelske oversættelser af & quot;% d pixel bitmap & quot; i menuen Vis på skrifttypen visningen kom ud forvansket. Der blev fortolket som latin1 snarere end utf8

Hvad er nyt i version 20080927:

  • Implementere et begreb & quot; master-tællere & quot; (svarende til PS counter hints, men mere flexibe). I. e. hvis der er to eller flere ens eller lignende tællere i glyph, derefter referencer peger på stilke danner det første counter tilsættes til stilke danner de efterfølgende tællere. Dette kan anvendes til at implementere en slags counter kontrol i autoinstructor. Justere bredden til længden forhold anvendes til at bestemme, om en diagonal stamceller er acceptabel.
  • Der synes at være (hvad jeg anser for at være) en fejl i SCIM. Hvis Mod2Mask bit er sat i tilfælde, så er det returnerer en keysym på 0. Andre input ledere ikke gør dette. Og nogle input ledere er afhængige af at have at bit sæt (det bruges på Mac til Option behandling for eksempel). Resultatet er, at hvis jeg ønsker at gøre mnemoteknik (Alt / Meta-tasten sætter Mod2Mask) Jeg skal rydde denne bit, når de passerer info til SCIM. Da jeg ikke ved, hvad input leder er fastspændt, jeg rydde lidt for alle ledere. Som bryder nogle af dem.
  • Når gør færdig i et tekstfelt, hvis ff afsluttet hele strengen, så ville det ikke vælge det uventede ting. Resultatet ville være, at jeg ville skrive & quot; en & quot ;, så & quot;. & Quot; og ff ville fuldføre til & quot; a.sc & quot; (snarere end & quot; a.sc & quot;), så når jeg har skrevet & quot; s & quot; Jeg ville få & quot; a.scs & quot; snarere end & quot; a.sc & quot;.
  • Tilføj kode til at give brugerne mulighed for at tilpasse den skrifttype anvendes i forskellige dialoger og vinduer, som tidligere ikke kunne tilpasses.
  • Multiple Master DLG var meget brudt.
  • Lagring og læsning quadradic noter til "PfEd«. «layr 'undertabel virkede ikke. Også hvis vi ikke redde baggrunden lag (lag = 0), så en tilfældig lag ville (uhensigtsmæssigt) bliver baggrunden. Forlæng formatet "layr 'for at gemme en baggrund / forgrund flag per lag.
  • Stadig problemer med at importere opslag på 64bit maskiner.
  • En tråd på typophile udsætter min uvidenhed. X-højden af ​​et kursiv skrift er normalt lidt mindre end sin følgesvend romersk skrifttype. (Dette er for at korrigere for en optisk illusion, fordi lodret stængler er skrå i kursiv de vil være længere end den tilsvarende stilken i en opretstående skrift og for det menneskelige øje de vil se højere (selv om de ikke er)). Så tilføjer en mulighed for at den Kursiv dialogen for at gøre x-højden lidt mindre.
  • ændre menuen handleren, så det kan trække mac menu ikoner (kløverblads til kommando, pil op for skift, ^ til kontrol og underlige bølgede for option). Fjern hack, at hvis modifier maske for kommandoen nøglen blev sat så ville vi også indstille kontrol masken (dette betød, at kommandoen nøglen ville arbejde som kontrol, men det betød det kunne kun fungere som kontrol). Lad kommandoen nøglen arbejde som sig selv, og sat i en særlig kode for at kontrollere, om X11 kommer til at give os kommandoen tasten (eller vil denne nøgle skal bruges i X11 egen menulinje). Hvis vi får kommandoen så vi indlæse et særligt sæt af KEYMAP bindinger (som formentlig vil bruge kommandoen). Hvis vi ikke finder et særligt sæt af keymaps, derefter falder tilbage på normal behandling.
  • Gør det pixelsize i anker kontrol gemmes i prefs fil (rydde op prefs fil til scripting, opdrage til dato).
  • Vi havde ikke nogen måde at fjerne et sfnt tabel (ligesom 'fpgm «), selv om vi fortælle brugeren at gøre netop det i auto instruktør.
  • Var ikke tildele nok hukommelse til kommentarer i EVU tabelstruktur, når brugeren gjorde en [Skift Længde].
  • Patch af Thomas?. Når FF indlæst en ufo skrifttype (faktisk enhver glyf fil) det bruges heltal til koordinaterne i stedet for reals.
  • Vi plejede at gå til venstre og højre punkt koordinater til baseline for kursiv stængler, så de kan meget vel falde uden for glyf afgrænsningsrammen. Så undgå den situation, hvor det kunne føre til en nan i spline skabelse. Også ændrer ikke hældningen på kursiv stilke, når resizing en glyf.
  • Ryd bør kun klare ankre, tips og tt instruktioner, hvis det er den sidste forgrunden lag. Vi kunne få kræsne og klare hints når den sidste kubik forgrundslaget gik, og instruktioner whent han sidst kvadratisk lag gik, men jeg tror ikke, det er værd at ærgrelser.
  • Hvis vi har en "TYP1 'sfnt med en kern tabel, som Kerns en glyf uden Unicode-kodning, så FF ville sandsynligvis gå ned.
  • Ups. Slåfejl i Generisk forandring funktion. Crashed når du laver ændringer glyf på en glyf med kun referencer
  • Ligesom pastaen kommandoen kun skal indstille bredden i forgrundslagene hvis alle andre forgrunden lag er tomme, så den klare kommando bør kun nulstille bredde i lignende forhold.
  • Intern konvertering fra FontForge splinesets til FF python konturer ville ofte efterlade interpolerede punkter, der viser i konturen.
  • Når FF genereret et standardnavn til et opslag, når du tilføjer en ny opslag fra skrifttype info, at opslag indeks var altid sat til 0, hvilket betød flere opslag for den samme funktion ville stå en god chance for at få det samme standardnavn. Gøre det lidt bedre.
  • Udvid de små hætter DLG at skabe petite caps, hvis det ønskes.
  • Lave en initialiseret variabel i GXDrawGrabSelection.
  • FF ville vedhæfte et mærke til det første forankringspunkt i den rigtige undertabel i basen glyf. Det ville ikke kontrollere for korrekt anker klassen.
  • Python kontur konverteringer vil ofte indføre et kontrolpunkt på en lineær order2 spline.
  • Liste over panose bogstavformer manglede en post fra midten så alle senere poster var slukket efter en.
  • & quot; Fore & quot; og & quot; Tilbage & quot; ikke blev lokaliseret i én væsentlig plads.
  • Tilføj nogle flere kontroller (når man læser i) om gyldigheden af ​​den "MATH" bord.
  • FF ville generere en dårlig MATH tabel, hvis givet en glyf med montage data, men ingen variant størrelser.
  • Dropper en træk og slip ind i metricsview efter det sidste tegn forsøgte at indsætte drop, før det første tegn. Ryd op træk og slip fra skrifttypen se lidt.
  • Jeg har forsøgt at knytte mærker til baser bagud. Det er mærket som bevæger, så den vedhæftede fil skal ske, når vi kommer til mærket, og vi skal se bagud for at finde basen. Jeg har været at finde i bunden, og derefter gå frem for at finde mærket. Min tilgang mislykkedes, hvis opslag indeholder flere undertabellerne og en base glyf har to mærker er fastgjort, en fra hver undertabel - jeg ville vedhæfte mærke i den første undertabel, men så at have fundet en undertabel der arbejdede ville stoppe, og det andet mærke aldrig fik vedlagt.
  • Når trække og slippe opslag, tillade droppe et opslag undertabel ind i en anden opslag af samme skrifttype (forudsat det har fået den rigtige opslag type).
  • Den seneste patch til at sikre, at [Importeret] opslag fra en skrifttype til en anden kom på tværs i den rigtige rækkefølge ikke fungere, hvis der var indlejret opslag involveret. Rækkefølgen af ​​indlejrede opslag er irrelevant -. Medmindre de også anvendes i en ikke-indlejret kontekst
  • Tilføj evnen til at definere en & quot; Gruppe & quot; ved glyf farve.

Krav :

  • Python

Lignende software

Kommentarer til FontForge

1 Kommentarer
  • محمد 7 Jun 19
    عزيزي انا لا اريد انشاء ملف خطوط
    فهناك براج لعمل ذلك مثل فونت فورنج
    ولكنني اريد عمل كلمات مثل هذه ﷽ ..كما ترى هذه الكلمة ليست ملفاً انما نصاً يمكنك كتابتة في اي مكان
Tilføj kommentar
Tænd billeder!