A computer system and method relating to editing an electronic document
having both text and drawings is disclosed. Drawings may be rescaled
and/or repositioned responsive to a change in line height or font size of
text. The resealing may be done in proportion to the change in line
height or font size, and the repositioning may be performed to avoid
overlapping of the rescaled drawings. A document may be divided into a
plurality of adjacent regions, and drawings within the document may each
have an offset value representing a distance between the drawing and a
reference axis of one of the regions.