This is the documentation for Scribe version
Scribe is a programming language designed for implementing electronic
documents. It is mainly designed for the writing of technical documents
such as the documentation of computer programs. With Scribe these
documents can be rendered using various tools and technologies. For
instance, a Scribe document can be compiled to an HTML file
that suits Web browser, it can be compiled to a TeX file in order to
produce a high-quality printed document, and so on.
Who may use Scribe?
Everyone needing to design web pages, info documents, man pages or
Postscript files can use Scribe. In particular, there is no need
for programming skills in order to use Scribe. Scribe can be used as
any text description languages such as TeX, LaTeX or HTML.
Why using Scribe?
There are two main reasons for using Scribe:
It is easier to type in Scribe texts than other text description formats.
The need for meta keyword, that is, words used to describe
the structure of the text and not the text itself, is very limited.
Scribe is highly skilled for computing texts. It is very common that
one needs to automatically produce parts of the text. This can
be very simple such as, for instance, the need to include inside a text,
the date of the last update or the number of the last revision.
Sometimes it may be more complex. For instance, one may be willing to
embed inside a text the result of a complex arithmetic computation. Or
even, you may want to include some statistics about that
text, such as, the number of words, paragraphs, sections, and so on.
Scribe makes these sort of text manipulation easy whereas other
systems rely on the use of text preprocessors.
The same source file can be compiled to various output formats such
as HTML, Info pages, man pages, Postscript, etc.
*, a, b, c, d, e, f, g, h, i, k, l, m, p, r, s, t, u, v