This works: However, it does not exactly has the desired effect, since the labels are always drawn horizontally. The labels are actually street names and the streets are drawn with NSBezierPath stroke. Ideally I would like the street label to be exactly drawn on the NSBezierPath which is a connected list of points, but at least to be drawn with the same angle as the NSBezierPath segment. There is this NSBezierPath
but this means to manually find the glyphs for each character in the label ([NSFont glyphWithName:]). This probably works on MacOSX, but does it also work under GNUstep? I am wondering if there is even an easier approach for accomplishing this!?