- This directory contains sample FO files for testing the accessibility features
- of FOP.
-
- Every FO file in this directory has a corresponding PDF file in the pdf/
- sub-directory. The fop.xconf configuration file was used.
-
- The PDF files have been checked with Adobe Acrobat Professional 9, using both
- the full accessibility checker and the read-aloud feature. The checker reports
- no error /and/ the entire document can be read aloud.
-
-
- !! DO NOT MODIFY THOSE FILES, NEITHER THE FO NOR THE PDF !!
-
-
- ... Or at least, know what you are doing
- If the FO files are modified, the resulting PDFs must be checked again, both
- with the checker and the read-aloud feature. (Sometimes the checker reports no
- problem yet part or all of the document cannot be read aloud.)
-
- The purpose of this infrastructure is to be able to quickly re-test the
- accessibility processing chain when any change has been made to it. The
- configuration file disables the compression of the PDF streams, so it is
- possible to compare a re-generated PDF with the original one by using a simple
- diff tool. The files will not be identical because of the different creation
- dates (and the ID key in the trailer), but apart from that there should be no
- difference.
-
- The rationale is that using a diff tool is much quicker and less tedious than
- running Acrobat's accessibility checker and read-aloud feature every time.
-
-
- To re-generate the PDF files:
- ../../fop -c fop.xconf text_1.fo pdf/text_1.new.pdf
- diff pdf/text_1_painter.pdf pdf/text_1.new.pdf
- Or, going through the intermediate format:
- ../../fop -c fop.xconf text_1.fo -if application/pdf text_1_if.xml
- ../../fop -c fop.xconf -ifin text_1_if.xml pdf/text_1.new.pdf
- diff pdf/text_1.pdf pdf/text_1.new.pdf
-
-
- $Id$
|