This document describes best practices to improve operational efficiencies in creating and exchange of office electronic documents. This list is not meant to be lengthy and too technical. Only the Writer, Calc and Impress is covered in this document.
Comments are invited to improve this list.
2. MANAGEMENT MATTERS
Provide a standard version of OpenOffice.org installed on all stations.
There are many distributions of OpenOffice.org such as Sun OpenOffice.org, StarOffice and Go-OO that provide the latest stable versions.
Provide a list of standard extensions and its version that should be installed in all OpenOffice.org installed.
Ensure that the version of OpenOffice.org is kept updated.
The standard file formats for saving must be determined.
Currently Open Document Format (ODF) 1.2 is recommended.
For archiving purpose, the Portable Document Format (PDF) is to be used.
In the OpenOffice.org User Data option, all fields must be filled correctly.
This allows tracking of changes in documents correctly.
3. STANDARD FORMATTING
The following is to be made available to all users
A template of default styles. Users can load the template or just the styles from the Styles and Formatting dialog box.
Relevant templates of commonly used documents should be made available to users.
The templates are to provide the default values for formatting. This includes;
Font Type and Size
Amount of line spacings
All new documents should be created from an existing template.
If no suitable template is available, the user may use the default template.
Intial stage of document creation should emphasize on its contents and flow. Once the basic structure of the document is ready, use the Styles and Formatting dialog box to apply the required styles.
Using MS Office documents
Use the Document Converter tool to identify possible errors.
Paragraphs should be format using pre-defined styles. Where possible, avoid formatting characters and paragraphs directly.
Use Heading styles for grouping of topics into logical structures. The order should be Heading 1, Heading 2, and so on.
Change or create heading styles to suite the document.
Do not skip heading levels.
All hyperlinks must be descriptive.
Use bullets or numbered list. Manual characters used as bullets or numbering should not be used.
When copying bullets or list from another document, paste as plain text to avoid loss of current formatting.
Graphic elements such as images, diagrams or charts in a document must have information about those graphics in the text of the document.
When copying graphics into documents that are to be sent out, ensure that the links are broken.
In Writer menu choose, Edit ->Links.
Avoid flashing, blinking and similar animated text.
Rows in a table that is the heading must be format as Table Heading style.
Normal rows in a table must be format as Table Contents style.
Printing documents with Writer
In the print option, uncheck the “Print automatically inserted blank pages”.
4. PRESENTATION WITH IMPRESS
Each slide should use the predefined slide layout.
Tables should be added with the tables layout.
Charts should be added with the chart layout.
Column arrangement should be done with the predefined layout where possible.
News slides should be built with the Outline View. This will focus on content before beautification is taken place.
Audio and Movies
All audio and movie embedded must use the standard format that is supported by OpenOffice.org
Audio: MPEG, OGG, 3GPP
Video: Quick time, AVI, MPEG, OGG, Divx, FLV
Audio and Movies should be only one for each slide.
This will reduce the need for extremely high memory usage.
5. SPREADSHEET WITH CALC
Use row and column headers extensively and avoid ambiguity within these headers. Make them clear and self-explanatory.
Use the Heading and Heading 1 styles
All sheets must be given descriptive names.
Use region names for individual or group of cells.
This allows functions to refer to specific cells.
Users can use the Go-To tool, to quickly moved around the spreadsheet.
6. OTHER ISSUES
Usage of macros should be minimized.
Use the extensions to add functionality to OpenOffice.org
Extension support the programming language in Java, Python and C++