Eine Sache die ich im anderen Thread vergessen habe zu erwähnen:
Warum möchtest du überhaupt geometrische Formen mittels fillText() zeichnen? Du bist ja schließlich in einem Canvas, also quasi dem einen HTML Element in dem man beliebig zeichnen kann...
Du könntest stattdessen auch PNGs oder SVGs zeichnen, oder sogar die Linien der Formen einzeln zeichnen?
Und der Vollständigkeit halber: Jede größere Desktop-Plattform (Windows/Linux/Apple) bringt eine Zeichentabelle mit. Dort kann man solche Sonderzeichen auswählen.
Gruß Technipion