Book description
The Organization for the Advancement of Structured Information Standards (OASIS) recently approved OpenDocument as standard. OpenDocument is "a royalty-free, XML-based file format that covers features required by text, spreadsheets, charts, and graphical documents." OpenDocument serves as the native file format for OpenOffice.org version 2 and future versions of KOffice.
OASIS OpenDocument Essentials—Using OASIS OpenDocument XML shows you how to take advantage of this format. In addition to explaining the basics of OpenDocument, this book has examples showing how to extract information from, transform, and programmatically create OpenDocument files.
Table of contents
- Cover Page
- Title Page
- Copyright
- Contents
- Preface
- Chapter 1. The Open Document Format
- Chapter 2. The meta.xml, styles.xml, settings.xml, and content.xml Files
- Chapter 3. Text Document Basics
-
Chapter 4. Text Documents—Advanced
- Frames
- Style Information for Frames
- Body Information for Frames
- Inserting Images in Text
- Style Information for Images in Text
- Body Information for Images in Text
- Background Images
- Fields
- Date and Time Fields
- Page Numbering
- Document Information
- Footnotes and Endnotes
- Tracking Changes
- Tables in Text Documents
- Text Table Body Information
- Merged Cells
- Case Study: Creating a Table of Changes
-
Chapter 5. Spreadsheets
- Spreadsheet Information in styles.xml
- Spreadsheet Information in content.xml
- Column and Row Styles
- Styles for the Sheet as a Whole
- Number Styles
- Internationalizing Number Styles
- Cell Styles
- Table Content
- Columns and Rows
- String Content Table Cells
- Numeric Content in Table Cells
- Putting it all Together
- Formula Content in Table Cells
- Merged Cells in Spreadsheets
- Case Study: Modifying a Spreadsheet
- Main Program
- Getting Parameters
- Converting the XML
- DOM Utilities
- Parsing the Format Strings
- Print Ranges
- Case Study: Creating a Spreadsheet
-
Chapter 6. Drawings
- A Drawing's styles.xml File
- A Drawing's content.xml File
- Lines
- Line Attributes
- Arrows
- Measure Lines
- Attaching Text to a Line
- Basic Shapes
- Fill Styles
- Drop Shadows
- Rectangles
- Circles and Ellipses
- Arcs and Segments
- Polylines, Polygons, and Free Form Curves
- Adding Text to Drawings
- Rotation of Objects
- Case Study: Weather Diagram
- Styles for the Weather Drawing
- Objects in the Weather Drawing
- Grouping Objects
- Connectors
- Custom Glue Points
- Three-dimensional Graphics
- The dr3d:scene element
- Lighting
- The Object
- Extruded Objects
- Styles for 3-D Objects
- Chapter 7. Presentations
- Chapter 8. Charts
- Chapter 9. Filters in OpenOffice.org
-
Appendix A. The XML You Need for OpenDocument
- What is XML?
- Anatomy of an XML Document
- Elements and Attributes
- Name Syntax
- Well-Formed
- Comments
- Entity References
- Character References
- Character Encodings
- Unicode Encoding Schemes
- Other Character Encodings
- Validity
- Document Type Definitions (DTDs)
- Putting It Together
- XML Namespaces
- Tools for Processing XML
- XSLT Processors
- Appendix B. The XSLT You Need for OpenDocument
- Appendix C. Utilities for Processing OpenDocument Files
- Appendix D. GNU Free Documentation License
- Index
Product information
- Title: OASIS OpenDocument Essentials: Using OASIS OpenDocument XML
- Author(s):
- Release date: February 2005
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781411668324
You might also like
book
Office 2003 XML
In Microsoft's Office 2003, users experience the merger of the power of the classic Office suite …
article
Reinventing the Organization for GenAI and LLMs
Previous technology breakthroughs did not upend organizational structure, but generative AI and LLMs will. We now …
video
Strata + Hadoop World 2016 - London, United Kingdom: Video Compilation
Sold out Strata+Hadoop London 2016 is a tour through the giant city of data led by …
book
MCSA/MCSE 70-291: Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure
The MCSE/MCSA 70-291 Exam Prep is the most accurate, comprehensive, and up-to-date study guide for you …