docs: def get_page_break_positions(docbody):
      """Locate page breaks in the list of document lines and create a list
         positions in the document body list.
         @param docbody: (list) of strings - each string is a line in the
          document.
         @return: (list) of integer positions, whereby each integer represents the
          position (in the document body) of a page-break.
      """
      page_break_posns = []
      p_break = re.compile(ur'^\s*\f\s*$', re.UNICODE)
      num_document_lines = len(docbody)
      for i in xrange(num_document_lines):
          if p_break.match(docbody[i]) is not None:
              page_break_posns.append(i)
      return page_break_posns