Automation Tool for XML Based Pagination Process
First Claim
1. A method for automatic pagination of an INDESIGN document using an input XML document on a computerized system, said method comprising:
- presenting a list of available pagination processes by said system;
providing input including selecting one or more pagination processes from said list of available pagination processes by a user;
storing selected pagination processes, said input document, and inputs related to said selected processes in a database on said system;
processing said input document using the stored pagination processes and said related inputs, when a pagination request is invoked; and
generating a paginated output document after applying the pagination processes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for permitting automated pagination process in E-Publishing process, mainly on XML documents. The system facilitates XPATH based control for applying paragraph and character styles. Further, the system allows automatic layout of changes based on style specifications. Auto master page recognition feature of the system assures consistency in the page design. The system also facilitates auto placement of figures and tables according to a cited reference. The system is capable of auto generation and placement of boxes, side notes, footnotes and marginal notes in the document. Further, the system allows conversion of source XML to other formats such as NIMAS XML, EPub, and Word etc. Further, the file conversion has two stages namely Forward and Reverse process. During forward process, XML file is converted into InDesign document and in Reverse process, InDesign document is converted back to XML file.
-
Citations
13 Claims
-
1. A method for automatic pagination of an INDESIGN document using an input XML document on a computerized system, said method comprising:
-
presenting a list of available pagination processes by said system; providing input including selecting one or more pagination processes from said list of available pagination processes by a user; storing selected pagination processes, said input document, and inputs related to said selected processes in a database on said system; processing said input document using the stored pagination processes and said related inputs, when a pagination request is invoked; and generating a paginated output document after applying the pagination processes. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computerized system for automation pagination of an INDESIGN document using an input XML document, said system comprising:
-
a source of pagination processes to select from; a database to store said input document, selected pagination processes, and inputs related to said selected pagination processes; and a processor for processing said input document and generating an paginated output document using said selected pagination processes and said related inputs, when a pagination request is invoked. - View Dependent Claims (8)
-
-
9. A computerized method for conversion of an input INDESIGN document into a specified format by converting said input document into XML format, said method comprising:
-
removing variables inserted during content variable process and attributes selected; reversing table formatting processes; obtaining XPath information from a database; searching for specified style/font using XPath and marking entries found; and exporting an XML output file from said input document. - View Dependent Claims (10, 11, 12, 13)
-
Specification