I hope this question is not too far off-topic...
Does anyone know of a book on the basics of developing low-level graphic layout libraries?
I mean the basics/theory of implementing layout engines (bounding boxes, margins, padding, 2D transforms, representing container hierarchies and other layout info, etc)
Every book I find is aimed at end-users of such software, but I'm looking for the theory of how to architect and implement such software
(If anyone knows of an active forum that would be more suitable for this question please let me know)