17. The method of claim 7 comprising: wherein applying the decision combiner includes: scoring a first particular transition between an N body text region in a first reading order alternative and a hypothetical sequential M body text region in the first reading order alternative based on the text flow analysis in terms of probability; scoring a second particular transition between the N body text region in a second reading order alternative and a hypothetical sequential P body text region in the second reading order alternative based on the text flow analysis in terms of probability; comparing probabilities of the first and second particular transitions; and choosing and storing the particular transition with a higher probability score as part of a determined reading order in an article of 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.