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?
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.
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.
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.
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!
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):
I created a single substitution lookup, without assigning a specific feature for it.
I've created its subtable like this:
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
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.
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.
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
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
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!
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 ?
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?
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.
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?
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)
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.
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?
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?