When I place two glyphs together as a composite and they overlap this comes up as an error when I validate the font (for example characters with a cedilla or ogonek). Is this correct?
I believe that overlapping glyphs forming a composite is not supposed to be an error, most fonts do it and it seems to cause no problems when rendering.
Ogonek and Cedilla accents are meant to be overlapped. Ovelapping contours is bad for simple glyphs but for composites does it matter if the contours from different components of the composite overlap?
Yes I could combine the two components of the composite, make it into a simple glyph and then do a union but this would increase the size of the font.
I have just looked at ‘Times New Roman’ in Font Creator, just out of curiosity. It has hundreds (quite literally > 250) overlapping composites. This is one of the most used fonts under windows, if overlapping composites caused problems wouldn’t someone have noticed by now?
Overlapping composites must be OK despite being regarded as an error by Font Creator font validation!
I understand that it will cause errors if they are the wrong direction but if they are the correct direction I assume that they will not cause an error but Font Creator flags overlapping contours in composite glyphs as an error regardless of the directions.
I took a look at a ogonek in Time New Roman, and in my opinion the designers were just too lazy to do the job properly. The outline would be better if the accent formed part of the glyph shape, instead of looking like something stuck on as an after-thought.
Left is the original, and right is how I would do it.
Lowercase u ogonek looks positively sloppy:
However, in the case of Uhorn and uhorn they did a neat job by combining the curves with a smooth join, though I am not sure why they left the off-curve extremes.
C Cedilla may be OK without any extra work required. The increase in font size by making a few composites simple is negligible, but leaving them as composites makes sense if you have not yet finalised the design of the base glyphs or the accents — it makes a lot more work if you combine the components too soon. I often have to repeat the Get Union of Contours process if I find a glitch in my fonts later
I have been combining the glyphs too soon because I was under the misconception that overlapping composite contours was an error, but I have been trying to join them so that they look as if they were always meant to be part of the glyph. Yes it does make for more work, I am in the process of re-designing some of the lower case italics in Kelvinch and having to find all the glyphs where they were used.
I do agree that some of the combinations in Times New Roman look a bit amateurish.
If I could start the font again I would not repeat the multitude of mistakes I made with Kelvinch, hopefully the final font will not reflect it’s early mess.