7. A method being executed by a computer, the method comprising: separating, by the computer, a plurality of separate body text regions from a plurality of separate body graphic regions for each page of a document that includes plural different articles; generating, by the computer, a plurality of reading order alternatives of the plurality of separate body text regions with a text flow analysis; evaluating, by the computer, topics discussed in two consecutive separate body text regions to determine whether the two consecutive separate body text regions belong to a same article; comparing, by the computer, punctuation marks between the two consecutive separate body text regions to determine whether the two consecutive separate body text regions belong to the same article; applying, by the computer, a decision combiner to process the plurality of reading order alternatives to extract a reading order for each article in the document; and determining, by the computer, a beginning and an end for the articles to extract different articles from the document.
7. A method being executed by a computer, the method comprising: separating, by the computer, a plurality of separate body text regions from a plurality of separate body graphic regions for each page of a document that includes plural different articles; generating, by the computer, a plurality of reading order alternatives of the plurality of separate body text regions with a text flow analysis; evaluating, by the computer, topics discussed in two consecutive separate body text regions to determine whether the two consecutive separate body text regions belong to a same article; comparing, by the computer, punctuation marks between the two consecutive separate body text regions to determine whether the two consecutive separate body text regions belong to the same article; applying, by the computer, a decision combiner to process the plurality of reading order alternatives to extract a reading order for each article in the document; and determining, by the computer, a beginning and an end for the articles to extract different articles from the document. 15. The method of claim 7 further comprising detecting a continued-on-page construct at an end of one of the body text regions on a source page; and analyzing one or more body text regions of a destination page as compared with the one or more body text regions of the source page to determine multi-page text flow.