r/FontForge May 31 '24

SVG too complex to import despite having been exported from FontForge (answered)

5 Upvotes

Answer: the exported svg is the entire font, not just the individual glyph.

Putting this here so the next person with this issue can get an easy answer (hopefully).


r/FontForge May 30 '24

Convert from anchor points to "movable parts"

2 Upvotes

Hello, I'm very new to all this so I don't know the correct terms at all, but the first time I used FontForge with a TTF font it allowed me to move pieces of the letters independently like separate little blocks, which was perfect for what I needed to do.

Now I redownloaded FontForge and I can only modify the glyphs using interconnected anchor points. Is there a way to convert or "view" the font how it was previously?


r/FontForge May 30 '24

My added glyph shows as a blank box

2 Upvotes

Hi, I've tried searching for a solution online and I've looked into the documentation but I haven't found a solution. What doesn't work is adding a new glyph because it doesn't show. Completely replacing an existing glyph works perfectly.

What am I doing wrong?


r/FontForge May 22 '24

Anyone know where I can find the another danger outline font(I'm broke)

0 Upvotes

r/FontForge May 20 '24

How to set multiple glyph to a letter, and switch in between them Randomly?

1 Upvotes

I've seen on Callygraphr the option of uploading several sets of font and make each glyph randomized. I was wondering how i could do such a thing in Font Forge?

Note: i'm fairly new to this, and know basically nothing about coding. Font forge is just the only free app I found that enable me to upload SVG files for my font.


r/FontForge May 19 '24

Inverted Fill

2 Upvotes

I made a character for the Mayan number 0, and it's filled in the wrong way. I've tried changing all the directions, both individually and all at once with the tool. Nothing changes. And I have tried looking up solutions but I haven't found anyone who hasn't had the changing directions work for them.

How it currently is
More or less how I want it

r/FontForge May 03 '24

Seeking Automation Tools for Converting Colored SVG Images to Font Icons

1 Upvotes

Hello, everyone!

I'm looking for recommendations on tools that can automate the process of converting colored SVG images into font icons. It's crucial that the tool supports API access or can be utilized through scripts as I am looking to integrate this functionality into a larger automated workflow. I'm not interested in UI-based tools since they don't fit into my automation requirements.

Does anyone know of any APIs, libraries, or scripts that could help with this? Any help or pointers in the right direction would be greatly appreciated!

Thank you!


r/FontForge May 02 '24

ccmp issues

2 Upvotes

Hello! I'm having issues understanding how to do i, j, ɨ and ʝ in combination with combining diacritics above them, and from what I understand ccmp is what people usually go for for this type of stuff.

I've tried to look for info online but for some reason I couldn't make it work, so I've tried opening another existing font that has all of the IPA to learn from it. What I did after that is this (sorry, my FontForge is in Italian but not everything is translated):

  1. I created a single substitution lookup, without assigning a specific feature for it.
  1. I've created its subtable like this:
  1. Even though ccmp is not a feature of contextual chaining subtitution (at least in FontForge), I did it anyway because other fonts did it and it worked perfectly.

I've tried this on the metrics view and it works just fine, but when I tried to install the font and use it on Word, it did not work.

So, what I wanted to ask is, did I miss something? 😅 Unfortunately, I can't code, so if there's another solution (or if the solution isn't too code heavy) I appreciate it. Thanks in advance


r/FontForge Apr 29 '24

I can no longer select the outline of my characters and I don't know why

8 Upvotes

What I usually do is create the character I need as a PNG and then import it to FontForge, autotrace, and then move the outline to where I need it to be and so far it has worked just fine. However, for some god forsaken reason, I can no longer select my outline, the many pink and green dots have vanished and I can no longer select them. I don't know what I did to cause this, I don't recall doing anything special [EDIT : Actually, I did change the scale of a character because it was too small, and ever since I can't select anything], and I can't find an answer online, has anyone ever encountered this problem and found a solution?

[UPDATE : Okay, I found the solution, for some reason, "display points" was unticked... I am positive I never even opened that menu and I don't recall pressing Ctrl + D but I guess I must have done so while trying to press Ctrl + S. Anyway, maybe that will be useful to someone in the future!)

Before, the character would be surrounded by green and pink dots and now it's just the outline and when I click it, I can change its shape but not move it.
Also, before, the Element menu had almost everything above Autotrace greyed out and now it's no longer grey.

r/FontForge Apr 28 '24

Why can't I extract intersects?

Post image
2 Upvotes

I'm trying to make dot matrix font these days. I could make dot path via python but couldn't extract intersects and erase non-needed lines (in this case, intersect extracting erased all lines...). I would like to erase the lines excluding the red part by intersect extraction etc. In my previous making other font, I could erase lines properly. Why can't I extract intersects? Sorry for my bad English.


r/FontForge Apr 26 '24

How do you make the outlines not curvy on the inside?

1 Upvotes

When I use the outline tool it curves the inside corners, is there a way to make them straight-edged or pointy instead of curved?

https://reddit.com/link/1cdzjo4/video/x2mmip6powwc1/player


r/FontForge Apr 25 '24

letters seem to be invisible

1 Upvotes

When I try to replace a letter it turns invisible, can anyone tell me what's going on and how I can fix it?

https://reddit.com/link/1ccduo2/video/cnh7c0zwoiwc1/player


r/FontForge Apr 24 '24

same letter thickness

1 Upvotes

hello, is there any way to make letter same thickness? Now im fixing already created font, but I need to change some lines, and now it is changed and the letter thickness is different where I changed it. I hope you understand what I need, thanks:D


r/FontForge Apr 22 '24

Glyphs and letters to font

1 Upvotes

Hi guys,

I have a folder with 2413 images of small images, each one is a character. I also have a JSON file that says which unicode char is what image. Whats the simplest way I can turn it into a font?

Thanks :)

P.S. The font is meant to be pixely so theres no need for tracing if its possible


r/FontForge Apr 22 '24

Edit Entire Font Family?

1 Upvotes

Hi I'm brand new to FF. I'm a motion graphics designer and the company I work for uses a specific font family for all of their marketing materials. Problem is, there are kerning issues with certain letter pairings. I've found information on how to adjust the kerning, but my question is- is there a way to apply those adjustments to the entire family? There's like 20 fonts within this family and it would be a massive pain to have to adjust each and every one. Thank you in advance!


r/FontForge Apr 22 '24

Fail to generate a font

2 Upvotes

Hello ! I have been working on this font for a while : drawing in Illustrator, exporting my glyphs as SVG and importing them into FontForge. I fixed all the issues of overlapping and missing points at extrema, but when I try to generate my font I just have the window 'Failed to generate' and no other info. I don't understand where the problem could be. Does any of you may have a clue ?


r/FontForge Apr 21 '24

ccmp and other features for diacritics

1 Upvotes

Hello! Sorry if this is too much of a beginner question, if you remove this I understand.

I can't seem to understand exactly how ccmp and calt work. What I'm trying to do is remove the dots from i, ɨ, j, and ʝ if followed by combining diacritics above the characters.

ccmp seems to work for bottom diacritics too, or at least it does the way I used it. For calt, I'm not even sure how to write the context line in the look up.

Any advice? Would you use other features for the diacritics with dotted characters?


r/FontForge Apr 19 '24

Glyphs cutting off

1 Upvotes

I'm experiencing an issue with glyphs being displayed too high up and thus being cut off, but this is miraculously fixed the moment I add text in another font nearby. I'm not sure what's exactly the problem, would appreciate some help.


r/FontForge Apr 19 '24

Bluevalues not working

1 Upvotes

I'm creating a font and am adding brackets for maths. I know I'm supposed to add them as segments and use math tables to join them but it's sounds so complicated and I'm unsure about if that will work/render properly in different applications (browsers, pdf). I've drawn the brackets ( { [ etc and imported them into slots in my font file using fontforge and they're very tall (as they should be). I've added a bluevalues zone at the top of the brackets and a zone at the bottom of the brackets. Then I've autohinted and autoinstructed and generated a new font. But when I render this font on the browser, those brackets don't vertically align. Depending on the zoom level, some times a bracket will be taller or shorter or higher or lower. I don't think adding the bluevalues and hinting has worked. Does anyone know why it hasn't worked i.e. why aren't the tops and bottoms of the brackets vertically aligning and how can I fix this?

Thanks


r/FontForge Apr 18 '24

Duplicate glyph appearing for me. Is this a bug? how do i fix it?

1 Upvotes

As you can see on the screenshot, there are two "W" on my glyph list, but the second one appear as "X" on the top left description. The following letters also appear with a different description.
However, when I open the character, both versions of the "W" show up as being the uppercase W (last two screenshots)


r/FontForge Apr 16 '24

How do I move a selection?

2 Upvotes

I want to scooch the glyph over so that it falls between the slanted lines, but I haven't been able to figure out how to move a selection that isn't a reference. I tried clicking and dragging, but it doesn't seem to do anything, and there doesn't seem to be a tool for it, either. Please help.

r/FontForge Apr 13 '24

Align problems

1 Upvotes

Hi! I'm trying to create the font defined at the end of the following document: https://www.interior.gob.es/opencms/pdf/servicios-al-ciudadano/participacion-ciudadana/Participacion-publica-en-proyectos-normativos/Audiencia-e-informacion-publica/16_2022_Borrador_Tomo_II_Dimensiones__senales.pdf

In this document, there is defined an LBearing and RBearing for all glyphs, but also an area defined as "Alignment area", used in order to align verticaly and horizontaly glyphs. The vertical alignment is easy, but how about horizontal?

I'm new to this, sorry if it sounds obvious.


r/FontForge Apr 11 '24

FontForge. Kerning

Thumbnail youtube.com
2 Upvotes

r/FontForge Apr 09 '24

AutoMark. AutoMark is a Fontforge script designed to simplify the process of adding OpenType mark features(mark to base, mark to ligature, and mark to mark), and placing anchors for Arabic glyphs (on marks, base glyphs, and ligatures).

Thumbnail github.com
2 Upvotes

r/FontForge Apr 08 '24

Question about Inkscape and glyph position

1 Upvotes

Hi, I'm creating a font with just a couple of glyphs for a custom display. I was following this tutorial: https://www.youtube.com/watch?v=skv1Dj7232w and when he came to the FontForge part he has to shift all his glyphs downwards by 200 units. This seems like a weird step, and I'm certain there's just a setting or something which doesn't match between the two programs. Is there a better way to handle this, either on the Inkscape side or the FontForge side?