A system for manipulating page-breaks in an electronic document. A User
Interface Process provides a graphical user interface allowing a user to
select a page-break within an electronic document and then identify a new
location for the page-break. A System Process performs the steps of moving
the selected page-break to the new location and adjusting the scaling and
the automatic page-breaks for the remainder of the document to accommodate
the page-break at the new location.