Method and system for separating content and layout of formatted objects
First Claim
1. A method for separating content and layout of formatted data objects to convert a computer readable document into a structured mark-up document, the method comprising:
- separating content data and formatting data; and
arranging the content data and the formatting data in separate elements of the structured mark-up document.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for separating content and layout of formatted data objects to convert a computer readable document into a structured mark-up document. A computer readable document containing content data and formatting data is converted into an XML-document whereby the content data and formatting data are separated and are arranged as separate elements in the XML-document. The computer readable document contain first formatting data which are directly assigned to a formatted object and second formatting data contained in a separate formatting template. On the XML-document, the first formatting data are then arranged in a formatting element and the second formatting data in a parent formatting element referring back to the child formatting element.
-
Citations
32 Claims
-
1. A method for separating content and layout of formatted data objects to convert a computer readable document into a structured mark-up document, the method comprising:
-
separating content data and formatting data; and
arranging the content data and the formatting data in separate elements of the structured mark-up document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system for separating content and layout of formatted data objects to convert a computer readable document into a an XML-document, comprising:
-
program code separating the content data and formatting data; and
means for arranging the content data as content elements and the formatting data as formatting elements in the XML-document. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer program for separating content and layout of formatted data objects to convert a computer readable document into a structured mark-up document, the program comprising:
-
program code adapted for separating content data and formatting data; and
program code adapted for arranging the content data and the formatting data in separate elements of the structured mark-up document. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A stored data structure for separating content and layout of formatted data objects to convert a computer readable document into an XML-document, the stored data structure comprising:
-
program code adapted for separating content data and formatting data; and
program code adapted for arranging the content data and the formatting data in separate elements of the XML-document.
-
-
25. A stored data structure comprising a method for separating content and layout of formatted data objects, said method comprising:
-
converting a computer readable document into;
first data elements in a mark-up code containing content data;
second data elements in a mark-up code containing formatting data obtained by converting formatting data contained in a formatting template of a computer readable document; and
third data elements in a mark-up code containing formatting data obtained by converting formatting data directly assigned to objects contained in the computer readable document. - View Dependent Claims (26, 27, 28)
-
-
29. A method of for separating content and layout of formatted data objects to convert a computer readable document into a XML-document, the method comprising:
-
separating content data and formatting data; and
arranging the content data and the formatting data in separate elements of the structured mark-up document, wherein;
one formatting element of the XML-document is referenced by a plurality of content elements and/or formatting elements of the XML-document.
-
-
30. A method for separating content and layout of formatted data objects to convert a computer readable document into a XML-document, the method comprising:
-
separating content data and formatting data;
arranging the content data and the formatting data in separate elements of the structured mark-up document, wherein;
the computer readable document contains first formatting data, which are directly assigned to a formatted object, and second formatting data contained in a separate formatting template; and
in the XML-document, arranging the first formatting data in a formatting element and the second formatting data in a parent formatting element, wherein;
the formatting element comprises a reference to the parent formatting element.
-
-
31. A method for separating content and layout of formatted data objects to convert a computer readable document into a structured mark-up document into a XML-document, the method comprising:
-
separating content data and formatting data;
arranging the content data and the formatting data in separate elements of the structured mark-up document; and
assigning a hard formatting identifier to a formatting element representing first formatting data, wherein;
one formatting element of the XML-document is referenced by a plurality of content elements and/or formatting elements of the XML-document.
-
-
32. A method for separating content and layout of formatted data objects to convert a computer readable document into a structured mark-up document into a XML-document, the method comprising:
-
separating content data and formatting data; and
arranging the content data and the formatting data in separate elements of the structured mark-up document, wherein;
the computer readable document contains first formatting data, which are directly assigned to a formatted object, and second formatting data contained in a separate formatting template;
in the XML-document, arranging the first formatting data in a formatting element and the second formatting data in a parent formatting element, wherein;
the formatting element comprises a reference to the parent formatting element, further wherein;
one formatting element of the XML-document is referenced by a plurality of content elements and/or formatting elements of the XML-document; and
assigning a hard formatting identifier to a formatting element representing first formatting data.
-
Specification