The author initially dismissed the idea of creating cursive handwriting but eventually ended up doing it anyway. By defining key points in each letter’s paths, smoothing them using an algorithm, and turning the path into variable thickness shapes, a cursive font was created. Joining letter pairs posed challenges, but by adding extra points and implementing a system to adjust paths based on neighboring letters, the cursive writing improved. The new handwriting, larger in file size than the block print, is intended for diagrams and text experimentation. The author plans to incorporate the handwriting into diagrams and further explore its possibilities in the future.
https://www.amygoodchild.com/blog/cursive-handwriting-in-javascript