there are radicals and stroke patterns that can be recorded as chains of geometric macros and plugged into common reverse stroke-to-text tools found online, adjusting parameters or introducing custom paint motifs on this would produce fonts trivially; text character dictionary -&gt; lookup in stroke recognizer -&gt; algorithmic painting around strokes