| | - Selection
Relevant information or contents are selected in a book. The selection process can be done by the author, a publisher or content provider in general, and by the reader. Subject to the database a completely automated software process is possible, as well.
- Structuring
The selected book contents are sequenced logically. In case of a just-in-time production this process stage should be done in direct communication with the reader or automatically.
- Formatting
A suitable layout and book options regarding material and size are to be fixed. Within this process stage the composition dependent references, such as page numbers in the table of contents or footnotes, are formatted. The formatting as well as the structuring should be done automatically or in dialogue with the reader. The result is a finished printable ontents can be done independently from later decisions concerning the layout. The structuring model of XML supports the decomposition of books into user relevant semantic units. Therewith the basis for a free combination and compilation of document modules into individual books is given. Generally, the defined logic structures of XML documents simplify an automatic information processing.
Besides the processing of textual data, the BoD production requires the processing of data for the control of the entire workflow and data for the course of business. These are typically data from relational databases for whose processing XML is perfectly qualified. As reference for the use of XML in these fields all current XML based developments in the E-Business sector can be seen. Within the bounds of this description the control and business processes are not to be deepened.
In principle, a complete workflow with XML data from selection to printing and post-press processing would be possible, in practice XML, however, is not ripe for supporting the production of professional print products. The lacking prerequisites to ensure a continuous XML data flow are suitable formatters for the output devices. In this field the current practice shows that, for the next years at least, PDF will be the dominant data or document format for the printing industry. For the time being, PDF processing is replacing the PostScript based production workflow in the printing plants. In the course of this the fundamental problems of PostScript documents, the high error rate and the immense rendering times, are eliminated. According to it being device-independent, PDF itself does not contain control data. For these purposes several print workflow data formats were developed, so, among others, Adobe defined the Portable Job Ticket Format (PJTF). With the help of PJTF even job data and post-processing data are transported. Therefore, PDF and PJTF form an ideal basis for an automated print production workflow as demanded by the BoD production.
Subject to the product objective three suggestive options for a BoD data-workflow model can be deduced from the general considerations concerning XML and PDF:
- XML / PDF data-workflow
Firstly, the data are modeled into XML and during formatting the PDF documents are generated, in which the necessary print-workflow data are embedded as PJTF data. According to the state-of-the-art technology, on the basis of this Generic Books with any flexibility and high printing quality at the same time can be realized.
- PDF data-workflow
A workflow that is completely based on PDF documents or PDF book modules offers a convenient solution from the technical point of view. However, this variant only offers the option of a "conventional" BoD application. PDF is primarily suitable as continuous data format when a pre-formatting is desired and the resulting disadvantages (see above) regarding a flexible book structure are not relevant. As page description language, PDF offers exact and broad information concerning the layout of individual pages. Individual objects like images or charts are exchangeable. With the help of qualified tools, simple changes of the text and the exchange of individual symbols is possible. However, yet a change that includes a wordwrap is unrealizable. Another big problem is the precise addressing of document parts. An exact mapping to a certain passage, as it is given by the document tree in XML, does not exist. Therefore the precise exchange of document parts is laborious. On this point, neither the latest development library, the Adobe "PDF Library" carries a fundamental change, although the concept or function "Placed PDF" takes a further step towards a flexible editing possibility. Placed PDF can convert individual PDF pages into Encapsulated Postscript (EPS) objects, but these objects can only be embedded in consisting PDF documents as whole pages.
- XML data-workflow
As explained above, this variant is only possible if in future the direct control of printing and finishing machines via XML is possible. In this case, this variant will offer a consistent solution for Generic Book applications.
|