UDO is a
lightweight markup language
A lightweight markup language (LML), also termed a simple or humane markup language, is a markup language with simple, unobtrusive syntax. It is designed to be easy to write using any generic text editor and easy to read in its raw form. Lightwei ...
. The acronym stands for Universal Document Output. Much like the more recent
reStructuredText, it is well-suited for writing documentation.
A corresponding
free software program called ''udo'' can be used to convert a source document into other formats such as
Apple-
QuickView
Quick View is a file viewer in Windows 95, Windows 98 and Windows NT 4.0 operating systems. The viewer can be used to view practically any file.
The software has been ported by third parties to support XP, Vista and 7.
On 1995-04-03, InfoSoft Int ...
,
ASCII,
HTML,
Texinfo,
LinuxDoc LinuxDoc is an SGML DTD which is similar to DocBook. It was created by Matt Welsh and version 1.1 was announced in 1994. It is primarily used by the Linux Documentation Project. The DocBook SGML tags are often longer than the equivalent LinuxDoc t ...
-
SGML
The Standard Generalized Markup Language (SGML; ISO 8879:1986) is a standard for defining generalized markup languages for documents. ISO 8879 Annex A.1 states that generalized markup is "based on two postulates":
* Declarative: Markup should des ...
,
man page, Pure-C-Help,
Rich Text Format
)
As an example, the following RTF code
would be rendered as follows:
This is some bold text.
Character encoding
A standard RTF file can only consist of 7-bit ASCII characters, but can use escape sequences to encode other characters. Th ...
, ST-Guide,
LaTeX,
Turbo Vision
Turbo Vision is a character-mode text user interface framework included with Borland Pascal, Turbo Pascal, and Borland, Borland C++ circa 1990. It was used by Borland itself to write the integrated development environments (IDE) for these prog ...
Help or
Windows Help. UDO is released under the
GNU General Public License.
References
{{reflist
External links
UDO home page
Lightweight markup languages