Are Bézier with only one handle bad ?
ivan louette
Posts: 327
Often I hesitate to use Bézier with only one handle in my design. Is that bad or not, and which kind of issues could they generate ?
0
Comments
-
They can cause problems for conversion to TrueType quadratic curves.
I recall this has been discussed here before, but can't think of appropriate search terms it seems.0 -
There's a bit here on this Typophile thread.2
-
Thanks a lot ! I saw in the Typophile thread that they can also cause rendering problems on some systems.
1 -
http://typedrawers.com/discussion/comment/35475/#Comment_35475
It's a shame, since they can be so elegant.
John Hudson said:can't think of appropriate search terms it seems.
1 -
@Hrant H. Papazian You are absolutely right : that's a shame because they are visually and technically elegant at the same time.
2 -
The FontAudit tool in FontLab VI name them 'zero-length handles" and identify as an error, offering a quite precise auto fix. For me, who made not dozens or hundreds, but thousands of zero-length handles because I was not aware they are an issue, this was a real rubber ring.
3 -
The auto-fix in FL5 (clicking on the curve with Alt-Shift*) is not very robust, but I guess they improved it?
* Which just happens to be the Windows keyboard switching hot-key, which means I have to immediately hit it again to undo it otherwise I'll be typing in Armenian...
(BTW by "rubber ring" do you mean a flotation device? Is that from Portuguese? :-)0 -
Yes, it was improved. And the resulting handles can be further adjusted with Tunni lines (another new tool in FontLab VI) or the Proportional test also added to FontAudit.
And yes, it is a flotation device. Is uncommon to name it this way? Maybe it is more a British expression as I learnt it from a Smiths' song. :-)1 -
Portuguese, British, it's all Greek to me.
Over here we like our terms properly sterilized.0 -
And yes, it is a flotation device. Is uncommon to name it this way? Maybe it is more a British expression as I learnt it from a Smiths' song. :-)I think the rubber ring referred to in the Smith's song is probably the sort of inflatable water toy, rather than the flotation device, which is known in England as a life preserver.
0 -
John Hudson said:They can cause problems for conversion to TrueType quadratic curves.Trying to look into this some more I only see the specific typophile post which mentions an old bug in iOS. Has that bug been fixed?Are there other buggy renderers or was this the only problem concerning cubic bezier curves with a node and adjacent handle at the same coordinate?
0 -
There is no such thing as a curve segment ‘with only one handle’ in PostScript. The second handle is there, just retracted into the adjacent on-curve.
Best to avoid it in shipping fonts. In short:- Display issues in all Apple renderers
- Rendering bug in some printer drivers
- Post-processing problems (drawing a parallel path or a thick contour can be difficult for host application, or things like autohinting may fail)
- Conversion problems (as John mentioned)
3 -
Rainer Erich Scheichelbauer said:
allows you to work with zero handles by fixing them automatically at export time.0 -
Morissey’s lyric may also be interpreted as a lament for the passing of the vinyl record, which he associates with the music of his youth—it was written around the time CD sales surpassed vinyl. A rubber ring is not only a flotation device for young swimmers, but an important part of a turntable, possibly three, in fact: the belt drive, the o-ring between the cartridge head and the rest of the arm, and the ring the platter sits on. In all these, the purpose of the rubber is to insulate the signal from untoward vibration.4
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 798 Font Technology
- 1K Technique and Theory
- 617 Type Business
- 444 Type Design Critiques
- 541 Type Design Software
- 30 Punchcutting
- 136 Lettering and Calligraphy
- 83 Technique and Theory
- 53 Lettering Critiques
- 483 Typography
- 301 History of Typography
- 114 Education
- 68 Resources
- 498 Announcements
- 79 Events
- 105 Job Postings
- 148 Type Releases
- 165 Miscellaneous News
- 269 About TypeDrawers
- 53 TypeDrawers Announcements
- 116 Suggestions and Bug Reports