<div id="geary-body" dir="auto">This may be a little late, and hog-wash but:<div>only info found on subject was post from 18 years ago.</div><div><br></div><div>On a project, I created a text displaying draw routine. It uses cairo_show_text().</div><div>Relative information, is it tries to avoid most gtk, doesn't use pango or cairopango.</div><div>It relies heavy on C language, cairo, and gdk, in that order. Basically creates</div><div>objects/interaces that you cant create in gtk and should be able to do on linux, etc.</div><div><br></div><div>Tried using cairo glyphs, scaled fonts, and different ways of pango/pangocairo.</div><div>Finally went back to the best and independent cairo. Knew it was capable because</div><div>of a demo I created a few years back had the basic concept. I needed to be able</div><div>to draw out a locale file that reads/writes number systems. It contains numbers</div><div>that are utf8 and was used on my proof-of-concept testing. There is no attempt at</div><div>handling directional encoding! LOL, actual drew test the way I wanted design in the</div><div>first place. This is just a fall-back for missing codes, and only uses sans.</div><div><br></div><div>So, after the long winded intro, I send proof-of-concept code attachment, with the</div><div>relevant code pieces added to my project in hopes to contribute? spark debate or</div><div>laugh at the kook. I am aware you use Freetype as a backend, and have no idea how to</div><div>insert/modify existing cairo code to create a patch. Also note from me, my text display</div><div>draws some better than the gtk text display, cairo rocks!</div><div><br></div><div>Steve</div></div>