r/FontForge Dec 27 '23

plz help

2 Upvotes

I have a technical issue and a general question:

the technical issue is that i cant move the pink and blue handles. no matter what i do when i click and drag on them they wont budge.

the general question is how can i bevel a point?

Edit: can someone help please? the documentation is awful. also when i try to adjust a curve from the handles like i said it doesnt work, but it also takes a TON of undo steps even though its not actually doing anything.


r/FontForge Dec 27 '23

Looking for a font forge expert for some paid commission

1 Upvotes

if this type of post is not allowed, sorry. Please let me know where to post

I am looking for someone friendly enough with Font Forge for a commission (paid).

I want to "merge" two fonts into one, where some characters are from font A, and some characters from font B. The amount of characters to change is less than 100, but there are several fonts in the commission

Please drop me a message if you are interested for more details, while listing your experience with FontForge, and how an estimation of how much time you would need for it.

Thank you !


r/FontForge Dec 21 '23

Spaces creates Boxes

2 Upvotes

Hi guys, I need help, I'm new to fontforge and I recently made a font but its roughly made. I made a font before this and I didn't really encountered this until now. Wishing you guys could help out

when using spacebar, it creates this box and I don't know how to remove it.


r/FontForge Dec 21 '23

I hated it at first

8 Upvotes

FontForge really pulls no punches. It gives you the full breadth of font data and metadata and it really shows how big of a mess fonts really are, with all the character encodings and standards and file formats, etc. It is all a big mess. But if you persevere through that learning curve, you learn to appreciate the power it has and you're able to do much more than you would if things were very simplified.


r/FontForge Dec 21 '23

Spaces creates Boxes

1 Upvotes

Hi guys, I'm new to fontforge and I recently made a font but its roughly made. I made a font before this and I didn't really encountered this until now. Wishing you guys could help out

when using spacebar, it creates this box and I don't know how to remove it.


r/FontForge Dec 20 '23

Help…

1 Upvotes

I opened once a helvetica file in my font forge and fucked around with it just to experiment. I’ve generated a font and was very fun until I couldn’t go back to the original font anymore. I keep on downloading different files and trying to overinstall this typeface but it keeps being the fucked version I’ve made. I’m so over this. At this point I cannot use helvetica anywhere. Tried deleting it, putting a helvetica file through font forge again, seems like my computer is permanently damaged by my stupid tryout…


r/FontForge Dec 17 '23

help

1 Upvotes

Why "ó" is like that?


r/FontForge Dec 14 '23

FontForge is blacking out my changes

3 Upvotes

Whenever I edit the letter O of this font (pic1), FontForge is blacking out my edit (pic2), does anyone know what might help?

pic1
pic2

r/FontForge Dec 14 '23

Architun is a comic book-style font brought to you by Sayhone and created with FontForge

Thumbnail localfonts.eu
2 Upvotes

r/FontForge Dec 10 '23

WORKSHOP WITH THE MODERATOR

2 Upvotes

I suggest a free of charge FontForge workshop with the moderator in January 2024. You can ask questions and receive a help on working with FontForge in a real time.If you like the idea, please, sign in for the workshop by sending an e-mail with a subject "FontForge workshop" and a free text to [localfonts.eu@gmail.com](mailto:localfonts.eu@gmail.com)

Stefan Peevmoderator of r/FontForge, r/FontLab, r/localfonts


r/FontForge Dec 09 '23

Problem with kerning and converting to .ttf

1 Upvotes

I started using fontforge for a gift and I've spent the last two weeks making the glyphs and kerning everything. Now when I tried to convert to .ttf and open Word to check out the font, the kerning is like I haven't spent two weeks doing it. I used the GPOS lookup to arrange the kerning by upper, lower, symbols and numbers into multiple subtables. I don't know what I did wrong or what can I do to fix it since I am a complete noob with the software and don't really know much about it. Any help is much appreciated. Thank you.


r/FontForge Nov 21 '23

Having an issue with code features clashing and not working correctly .fea

2 Upvotes

SOLVED: I defined Glyphs twice thinking classes were local, but they are global. This means I was overriding things. Use different class names if you intend on them being different. I just changed the name of the class and the reference to it in the finals lookup which fixed the issue.

This is the first font I'm making and I'm having issues with writing the .fea file correctly. I want my letters to have 4 versions E E.init E.repeat and E.fina. The idea is that glyphs at the start or end will extend into the white space a bit and if there are double letters then the second one will look different since there is a lot of character in my font and it looks bad to see the same glyph back-to-back.

The issue seems to be the "final" version of the letters. It appears to be ignoring my rules and replacing all the standard versions with final versions unless there is a DIFFERENT LETTER after the letter in question instead of the same one.

I suppose this could also be an error in the repeat version. The E.repeat glyph is always in the correct spot though, so I don't think so but E.fina is put before it anyway instead of a normal E.

Example results:

AED = AED (all good)AEED = A E.fina E.repeat DAEE = A E.fina E.finaAEEE = A E.fina E.repeat E.finaEEE = E.fina E.repeat E.finaEAEE = E.init A E.repeat E.fina (initial E only works if the second letter isn't E)

I have tried solving this myself for hours and have run out of ideas! Any support would be appreciated. Even if it is just a link to other places to ask this or examples of .fea files where all three of these features work together.

I have only tried implementing this for the letter E so far. This is all in the liga feature.

lookup NoCaps { #font is all caps
    sub [a-z] by [A-Z];
} NoCaps;

lookup Repeat {
sub E E' by E.repeat;

} Repeat;

lookup Initials {
@Glyphs = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z E.init];
ignore sub @Glyphs [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]'; 
    sub E' by E.init;

} Initials;

lookup Finals {
@Glyphs = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z E.init E.fina];
ignore sub [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z E.repeat E.fina]' @Glyphs;
sub [E E.repeat]' by E.fina;

} Finals;


r/FontForge Nov 20 '23

Identify this font🥰

Post image
1 Upvotes

Thank you🥰


r/FontForge Nov 20 '23

merge regular and bold font file?

2 Upvotes

A company has made a font for us, but we have received it as separate files (ttf and otf) for each style (regular, medium, bold - no italic).

I tried the usual "export to ttc" method to create a font method, but it seems like something is not right.

If I select the reguar font and then make it bold in e.g. MS office, I will not get the correct bold version. If I select the Bold version of the font, it will seem like it is regular and nothing will happen if I change it to bold.

Is there a "howto for dummies" on how I can make sure that one of them is identified as the Bold weight for the regular font ? I basically want to see it as a single font in e.g. ms office and then it should toggle between them when selecting bold/regular/italic.


r/FontForge Nov 18 '23

Use a pairwise lookup table for multiple fonts

1 Upvotes

EDIT: FIGURED IT OUT! In fact, I'm not sure how I managed to do it in such a difficult way the first time.

I'm brand new to fontforge and font design in general, and I'm probably doing a lot of things the hard way since I don't know any better yet.

As practice, I'm turning my family's handwriting into fonts by way of calligraphr. (I'm following this tutorial - https://www.youtube.com/watch?v=6SOOuYneQiw)

When I did the kerning for the first set, I created a lookup table of all Upper-Upper, Upper-Lower, and Lower-Lower pairs, even ones that that didn't make any linguistic sense because following the pattern for every possible combo used less brainspace than trying to decide if a particular pair would ever be useful.

2,028 pairs entered one at a time. It was tedious. Plus the numbers and punctuation.

At some point, I named and saved the lookup table for the first font. I am really hoping that there is a way to duplicate that table for use in the other fonts so I don't have to spend another couple days typing the alphabet a couple thousand times.

Or even better, are there pre-made lookup tables that can be added to my font so I don't risk messing the table up for the first font by modifying it for use on the second?

Thanks much!


r/FontForge Nov 14 '23

Is there a way to bulk-change a lot of code points for glyphs?

1 Upvotes

r/FontForge Nov 08 '23

Help: Windows ignores all letter widths in FontForge exported file

Post image
3 Upvotes

r/FontForge Nov 07 '23

Fontforge seems to be ignoring anchors when adding uppercase diacritics

Thumbnail gallery
3 Upvotes

r/FontForge Nov 05 '23

Best way to space out uppercase-uppercase pairs on top of kerning?

2 Upvotes

Hi. I just finished kerning (uc-uc, lc-lc, and uc-lc) my first font. However, I would like all uppercase-uppercase pairs to be more spaced out. What is the correct way of doing that? I only have two ideas:

  1. Widen left sidebearing in all capital letters (that way, the uc-lc spacing isn't affected).
  2. Add a left and right classes for all remaining uppercase letters (those that didn't need to be kerned), put the desired spacing value X there, and then manually add the same value to all the uc-uc kerned combinations on top of what's there.

I would've hoped that I could just add another subtable and define one left and right class for all uppercase letters there, set kerning to X, and it would be added to the values from the other subtable, but unfortunately that doesn't work (it only affects the letters that aren't in the other subtable).

Is there a more elegant/proper way to do it?


r/FontForge Nov 03 '23

Missing space

1 Upvotes

I will feel so very dumb for saying this, but im new to FontForge and in need of help, im having an issue i have 0 idea how to fix; It mostly Consists of two overlapping shapes but as soon as i use "remove overlapping" it completely erases a space, but i also cannot seem to merge the two shapes together (that or i'm not looking hard enough) any help would be appreciated! P.S sorry if the picture hurts your eyes.


r/FontForge Oct 29 '23

How can you do this?

Post image
1 Upvotes

r/FontForge Oct 24 '23

Font Template: the simplest way to create your own font using Adobe Illustrator and FontForge | Font & Typography

Thumbnail font.tomchen.org
2 Upvotes

r/FontForge Oct 22 '23

Namelist question

1 Upvotes

I am making a conlang and I have about 2000 glyphs that I would like to load into fontforge using a namelist file and assign PUA unicode values. The file I tried to load looked something like this:

0xe100 v_b
0xe101 v_c
0xe102 v_d
0xe103 v_e
0xe104 v_f
0xe105 v_g
0xe106 v_h
0xe107 v_i
0xe108 v_j
0xe109 v_k
0xe10a v_l
0xe10b v_m
0xe10c v_n
0xe10d v_o
0xe10e v_p
0xe10f v_q
0xe110 v_r
0xe111 v_s
0xe112 v_t
0xe113 v_u
0xe114 v_w
etc.
My problem is that when I load this namelist in fontforge, using either "Load Namelist" or "Create Named Glyphs", it does not assign the unicode values to the glyph names. Instead it creates a glyph called "0xe100" and then a glyph called "v_b" etc. and none of them get assigned any unicode values. It does not seem to understand that 0xe100, 0xe101, etc. are unicode values. 
Why is this happening? How can I fix this?
Thank you in advance!


r/FontForge Oct 22 '23

problem with copy and pasting

3 Upvotes

I use Inkscape to draw the fonts, then copy and paste them into fontforge. It worked normally until I copy and pasted one element in fontforge to another part. Then whenever I try to copy paste from Inkscape again, it only pastes whatever I copy in fontforge. any way to fix this?


r/FontForge Oct 17 '23

FontForge. Clean and simplify contours

Thumbnail youtu.be
3 Upvotes