Scheme Scribe 1.1a

Scheme Scribe (Scribe hereafter) is a text processor.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
GPL (GNU General Public License) 
Manuel Serrano
ROOT \ Text Editing&Processing \ Others
Scheme Scribe (Scribe hereafter) is a text processor. Even if it is a general purpose tool, it best suits the writing of technical documents such as web pages or technical reports, API documentations, etc. At first glance, Scribe looks like a mark-up language la HTML. So, there is no need to be provided with computer programming skills in order to use Scribe.

A second look reveals that Scribe is actually a true programming language, provided with high level features (such as objects, higher order functions, regular and syntactic parsing, etc.). Scribe is based on the Scheme programming language.

From Scribe source files it is possible to produce various targets:

HTML pages that can be used to implement a web site.
LaTeX files that can be used to produce high quality Postscript or PDF files.
Info files that suit the Emacs Info mode.
Man pages for Unix documentation.
Plain texts.
MagicPoint slides.


BIGLOO2.4b or later is _required_.
GNU-MAKE is required.
In order to compile the scribe_mod Apache module, you need to be provided with the Apache development kit (the Apache compiler APXS is required).

Summary of a SCRIBE compilation, test and installation:

$ ./configure
$ make
$ make install

This procedure will self test SCRIBE because it will compile the various Scribe documents that implement the Scribe documentation.

To compile the Scribe Apache module, the following supplemental step is needed:

$ make mod_scribe

It is out of the scope of this documentation file to explain how to install the mod_scribe Apache module. However, you may find some hints in the file apache/README.

Last updated on September 27th, 2006

#Scribe hereafter #text processor #Texinfo authoring #Scheme #Scribe #hereafter #text

Add your review!