Document standard: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
 
Line 3: Line 3:
== Definition ==
== Definition ==


Document standards can be defined in terms of:
* Document file formats, i.e. text or binary formats for storing documents an storage media.
* Content structure, usually an XML application


== Document file formats ==


== Standards ==
There are a lot of these, see Wikipedia's [http://en.wikipedia.org/wiki/Document_file_format document file format] article or the full [http://en.wikipedia.org/wiki/List_of_file_formats List of file formats]


See also: [[e-book]] formats


=== Markup languages that separate content from style ===
=== Markup languages that separate content from style ===
These are somewhat human readable


* Docbook (XML or SGML) was originally intented for authoring technical documents but can be used for almost any kind of document.
* Docbook (XML or SGML) was originally intented for authoring technical documents but can be used for almost any kind of document.
* DITA
* [[DITA]]
* XHTML strict
* XHTML strict
* TEX and related languages like Latex
* TEX and related languages like Latex


=== Messy markup languages ===


=== Markup languages that markup content, style and other things
These markup content, style and other things together and are not really human readable.


* OASIS OpenDocument: [http://xml.openoffice.org/ Open Offe XML Project]
* OASIS Open Document Format for Office Applications (ODF): [http://xml.openoffice.org/ Open Office XML Project]
* Microsoft Open XML: [http://www.microsoft.com/office/xml/default.mspx Office 2003 XML Reference Schemas]
* Microsoft XML Refence Schemas (including WordML, SpreadsheetML, etc.): [http://www.microsoft.com/office/xml/default.mspx Office 2003 XML Reference Schemas]
* Microsoft RTF, an older standard that is being phased out
* Microsoft RTF, an older standard that is being phased out
* Framemaker *.MIF


=== Binary file formats ===
=== Binary file formats ===


* Microsoft DOC
Not human readable
 
* Microsoft *.doc
* Framemaker *.fm
 
=== Specialized markup formats ===
These are usually combined within other formats
 
* MathML
* Vector Graphics, such as SVG and WML
 
 
== Hardware ==


This is not complete, see also: [[e-book]] formats
* Paper
* All sorts of computers with a monitor
* Mobile devices
* Refeshable electronic paper




== Links ==
== Links ==


* [http://en.wikipedia.org/wiki/Comparison_of_document_markup_languages Wikipedia's Comparison of document markup languages]
* http://www.answers.com/topic/document-file-format
* http://www.answers.com/topic/document-file-format
* http://en.wikipedia.org/wiki/List_of_file_formats
* http://en.wikipedia.org/wiki/List_of_document_markup_languages
* http://en.wikipedia.org/wiki/OpenDocument
* http://en.wikipedia.org/wiki/Standard_office_document_formats_debate
* http://en.wikipedia.org/wiki/WordprocessingML

Revision as of 18:59, 7 July 2006

Draft

Definition

Document standards can be defined in terms of:

  • Document file formats, i.e. text or binary formats for storing documents an storage media.
  • Content structure, usually an XML application

Document file formats

There are a lot of these, see Wikipedia's document file format article or the full List of file formats

See also: e-book formats

Markup languages that separate content from style

These are somewhat human readable

  • Docbook (XML or SGML) was originally intented for authoring technical documents but can be used for almost any kind of document.
  • DITA
  • XHTML strict
  • TEX and related languages like Latex

Messy markup languages

These markup content, style and other things together and are not really human readable.

Binary file formats

Not human readable

  • Microsoft *.doc
  • Framemaker *.fm

Specialized markup formats

These are usually combined within other formats

  • MathML
  • Vector Graphics, such as SVG and WML


Hardware

  • Paper
  • All sorts of computers with a monitor
  • Mobile devices
  • Refeshable electronic paper


Links