FontForge

Hi, I am new to making fonts and would like some help to a few questions I have. Helping me clearing these up would be much appreciated. :)

The image below show what is supposed to be a sci-fi all caps font.

1) How do I set the EM/point size for the entire font?

I worry that by making one glyph taller or lower than the others, that it will override any default or even preset value. I am concerned that if I can't keep the point size consistent, that the edges then will become fuzzy on accident as the plines are shifted.

2) How can I make sure that the glyphs end up looking the best at they possibly can, without them looking inconsistent?

Hi everyone,

Well everything is in the title...
I am not an expert yet on Fontforge and I am struggling to find a way to scale down my caps without changing their weights. It would avoid me to scale down then manually increase weight for each letter, which would make me go crazy for sure haha.

Thanks for any help, I would appreciate!

AliceWonder's picture

Fontforge n00b - SVG import

The example I'm trying to learn FontForge with is a very simplistic font, not the actual font I want to create. I figured it is best to try to learn with something with extremely simplistic glyphs. So no need to critique this font itself, it's just practice and learning.

Here is the concept that I am attempting to learn with:

I created an SVG file that is 1000 x 1000 with the ascender guide at y=200, decender guide at y=800, baseline at y=684, x height guide at y=287. For this practice font, ascender and cap height are the same (as they are with, say, Helvetica)

PNG rendition of my Letter A imposed over the guide:

Hello,

I'm trying to find any 'to the point' info of adjusting line space of a font in FontForge. I only need to do this for a few fonts for a gaming project being developed in Unity (3D). If anyone has a good link or short answer, it would be very appreciated. Not looking to become a font editor, just need to accomplish this one task.

I have done searches, so please don't think I haven't tried...finding a clear answer has been quite the challenge. The fonts in question are TrueType and nothing on the exotic or wild side of life. Unity just doesn't handle fonts as well as it does 3D development, so I need to edit the font line spacing within the font as a tool for doing so in Unity doesn't exist.

Thanks!

I am using Perl (readpipe) to grab the fontname value from a font via Fontforge. For example:

my $psfontname = readpipe("/usr/local/bin/fontforge -script /webfont/getfontname.pe font.ttf");

The problem is, Fontforge always outputs all the warnings when it loads a font, so I end up with a multiline output of values I do not want. Anyone know how to disable Fontforge doing that on file open? I am using is via command line only.

Example warnings:
Warning: Mac and Windows entries in the 'name' table differ for the
Family string in the language English (US)

Hi guys.

I'm a new member, I signed up to ask a question as I have been scouring the web for a week and couldn't find anything.

I'm an artist and was recently asked to make a font for my studio. I had never done anything like this before and other than photoshop could only use freeware. So I used photoshop to make the paths, exported to Inkscape to make the font file and then to fontforge to do the kerning and then generating as a TTF.

I have hit a few snags however and try as I may I cannot sort them out so I have come here to hopefully beg some help from people with much more experience in this area than I.

Hi,

I am using FontForge.
I have a feature while there the rligs are sorted by the number of combinations.
Glyphs with higher combination comes at the top and the one with less combination goes down in the list.

When I am merging the feature file using File ->Merge Feature Info, merging happens fine but when I check the Lookup, I find that the sort order is lost.

There are few thousand ligatures. Its an Arabic Font.

How do I keep the order of feature file?

Please help.

Regards,

This is my first every post on Typophile! I've been building a typeface in fontforge and I've hit a problem that will most likely sound stupid to all of the experts out there, but here goes.

So I generated by font and gave it a test run. It all seems fine apart from the quotation marks (QM). How do I command them as a set? As it is, the QM on left of a word will be the default font (like Helvetica) but the right will be my typeface. I've looked it up online but I really can't get my head around it. I gather that there is some command in the Lookups section that will allow the QM to appear correct, but how do I do that? I'm so confused! I can't get my head around how one key on the keyboard can generate two different graphemes. I always just thought of them as being the same.

In FontForge, I'm trying to import uni*.png images using the Image Template format.

If I try one file with Image format it works, but with multiple files on Image Template format is doesn't.

I keep getting "Bad image file, not a bitmap:" for every file named uni*.png.

Then "Nothing Loaded".

Any help would be greatly appreciated.

cdavidson's picture

Installing Fontforge

I've decided to battle through the fontforge installation process again, and I am hit my this error in the terminal:

Error: can't convert nil into String
Please report this bug:
https://github.com/mxcl/homebrew/wiki/reporting-bugs
/usr/local/Library/Homebrew/extend/string.rb:18:in `gsub!'
/usr/local/Library/Homebrew/extend/string.rb:18:in `gsub!'
/usr/local/Library/Formula/fontforge.rb:47:in `install'
/usr/local/Library/Homebrew/utils.rb:235:in `inreplace'
/usr/local/Library/Homebrew/utils.rb:229:in `each'
/usr/local/Library/Homebrew/utils.rb:229:in `inreplace'
/usr/local/Library/Formula/fontforge.rb:46:in `install'
/usr/local/Library/Homebrew/build.rb:93:in `install'
/usr/local/Library/Homebrew/formula.rb:192:in `brew'

Somehow, for the life of me, I can't get Fontforge to generate a WOFF. In the Generate Fonts dialog, the Web Open Font Format is always greyed out (see attached screenshot). I am trying to convert a regular, otherwise working Opentype/CFF (.otf) file. Are there any prerequisites for generating a WOFF I am forgetting?

I have been attempting to test out Fontforge's MM feature. I have tried various things.

Here I have created a 3-axis Adobe-style MM font, with 8 masters, using only an uppercase E. I can't get Fontforge to make an interpolation (instance) with these no matter how hard I try.
This is the font file: http://21326.info/work/LomoMM.sfd

I have Googled various things relating to this, and looked through all the documentation, and still got nothing. What am I doing wrong?

Té Rowan's picture

FontForge UFO one-half

Am I the only one to, after saving a font as UFO in FontForge (22-Feb-2011) and then compiling the UFO to TTF, get only half a font out of it? The top half, that is.

I'm trying to convert a collection of Windows Postscript files to OTF on OSX. For that, I decided to go with Fontforge because I can batch-process them with scripts in the terminal. I know little bash-scripting and no Python, but have been able to modify a script on the Fontforge site to do this: http://fontforge.sourceforge.net/scripting-tutorial.html

I've posted the first public version of the Tsukurimashou parametric font family on my Web site at http://ansuz.sooke.bc.ca/entry/160.

さてさてなにが、できるかな?

The main goal of this project is to support my own study of the Japanese language, so the finished product is less important than the process of getting there. However, you might still enjoy looking at it. To my knowledge, there's never been a native MetaFont family with glyph coverage for Japanese; there exist a couple that are conversions from other formats, and there was also the Quixote Oriental Fonts Project, announced more than two decades ago, apparently never usable, and now long abandoned.

Dear all,

I need your help. I have created a font, then later changed the Em (from 2500 to 1000). Changing the size of the glyphs was not a problem. I now need to update the kerning table (by classes) because the kerns are too big (of course). I have tried with fontforge but I cannot seem to be able to upload the kerning table (I have saved an FEA file from the GPOS menu in Fontinfo).

I am not sure I am being very clear, so please feel free to ask any question!
Thanks in advance.

Hi!

I'm trying to gauge the importance of various collaboration scenarios... I hope you can spare a moment to consider the following scenario, and let me know your thoughts :-)

You publish a typeface family, "Alice," with 12 weights of roman and italic, covering full Latin, Cyrillic and Greek, under a 'libre' license. You publish all source files - FontLab VFBs including interpolation master outlines, OpenType feature files, and hinting files.

VTF is a free & open source foundry producing open source & free typefaces.

More than 30 typefaces are already available!

http://www.vtf.fadebiaye.com

Typeface above: coqnegre perspective, a futurist fraktur typeface

Typeface above: babbage, a fancy futurist typeface

Typeface above: pompidou, a serif futurist typeface

Enjoy!

VTF is a free & open source foundry producing open source & free typefaces.

More than 30 typefaces are already available!

http://www.vtf.fadebiaye.com

Typeface above: coqnegre perspective, a futurist fraktur typeface

Typeface above: babbage, a fancy futurist typeface

Typeface above: pompidou, a serif futurist typeface

Enjoy!

Hi all,
I just downloaded FontForge again (FontForge_macunivX.5-20090923.pkg.zip on the FontForge website). I'm running Mac OS 10.6.4 on a MacBook Pro Intel Core 2 Duo.

FontForge seems to be VERY unstable... not the way I remember it. Whenever I press the Delete key, it quits. And the same thing happens with the Shift key and any Arrow key. I haven't tried any more keys but I assume that others will cause it to quit as well.

Has anyone else had this problem or know of how to fix it?

Many thanks
Cale

Hello everybody!

I need your help...

I've already downloaded the FontForge from Fontforge's site, but I sisn't understand how to install correct the Fontforge, I've already tried out, but it didn't twist in the Windows Seven or XP. It's veru difficult of being installed. Please help and train me how to install correctly it. Please put the numbers (enumeration). If you can put the images, if so, please...

Thank you!

Kevin.

I just downloaded and installed the latest versions of Cygwin and FontForge. I also set the PATH environment variable. Then I tried to run FontForge, but it said it couldn't find a file called cygX11-6.dll. Indeed, Cygwin didn't install any such file.

I guess I need an older version of Cygwin.

Do you know how to make it work? Thanks.

(It's Windows Vista, by the way, but I'd be surprised if this had anything to do with that.)

Syndicate content Syndicate content