Scribe Programming Manual

Manuel Serrano
Inria Sophia-Antipolis
2004 route des Lucioles - BP 93
F-06902 Sophia Antipolis, Cedex
France
Manuel.Serrano@inria.fr
http://www-sop.inria.fr/mimosa/Manuel.Serrano

Chapters

Defining new functions
Fontification
Common Classes
Scribe Library
Container numbering
Target format
Programming Back-ends
The HTML back end
Bibliography
Embedding Scribe into Bigloo
Scribe Apache module
Classes, Functions and Variables
Bibliography


Scribe

Home page:Scribe

Documentation:user
expert



This is a documentation for Scribe version 0.7.

Introduction

Scribe is a programming language based on a variant of the Scheme Programming Language [1] named Bigloo [2]. This manual focuses on the Scribe Application Program Interface. The present manual does not present the Bigloo programming language. This information can be found on the Bigloo web site. The present manual does not either present the Scribe basics. These may be found in the Scribe User Manual. This manual presents the information needed to implement new back-ends or new Scribe styles.


Index

%

%anchor
%atom
%author
%biblio-ref
%block
%bold
%box
%center
%chapter
%chapter-ref
%character
%code
%color
%container
%description
%document
%emph
%enumerate
%figure
%flush
%font
%footnote
%frame
%hook
%hrule
%image
%index
%it
%itemize
%kbd
%layout
%linebreak
%list
%mailto
%margin
%mark
%mark-ref
%node
%ornament
%paragraph
%pre
%reference
%samp
%sc
%section
%section-ref
%special
%subsection
%subsection-ref
%subsubsection
%subsubsection-ref
%table
%table-cell
%table-data
%table-header
%table-row
%text
%toc
%tt
%underline
%unknown-ref
%var
*
*scribe-bib-address*
   ...*scribe-bib-address*
*scribe-bib-author*
*scribe-bib-month*
*scribe-bib-title*
*scribe-bib-year*
*scribe-chapter-numbering*
   ...rationale
*scribe-format*
*scribe-html-bold-start*
*scribe-html-bold-stop*
*scribe-html-chapter-start*
*scribe-html-chapter-stop*
*scribe-html-chapter-title-start*
*scribe-html-chapter-title-stop*
*scribe-html-code-start*
*scribe-html-code-stop*
*scribe-html-emph-start*
*scribe-html-emph-stop*
*scribe-html-it-start*
*scribe-html-it-stop*
*scribe-html-kbd-start*
*scribe-html-kbd-stop*
*scribe-html-left-margin*
*scribe-html-paragraph-start*
*scribe-html-paragraph-stop*
*scribe-html-paragraph-title-start*
*scribe-html-paragraph-title-stop*
*scribe-html-right-margin*
*scribe-html-samp-start*
*scribe-html-samp-stop*
*scribe-html-sc-start*
*scribe-html-sc-stop*
*scribe-html-section-start*
*scribe-html-section-stop*
*scribe-html-section-title-start*
*scribe-html-section-title-stop*
*scribe-html-subsection-start*
*scribe-html-subsection-stop*
*scribe-html-subsection-title-start*
*scribe-html-subsection-title-stop*
*scribe-html-subsubsection-start*
*scribe-html-subsubsection-stop*
*scribe-html-subsubsection-title-start*
*scribe-html-subsubsection-title-stop*
*scribe-html-tt-start*
*scribe-html-tt-stop*
*scribe-html-underline-start*
*scribe-html-underline-stop*
*scribe-html-var-start*
*scribe-html-var-stop*
*scribe-section-numbering*
   ...rationale
*scribe-subsection-numbering*
   ...rationale
*scribe-subsubsection-numbering*
   ...rationale
a
apache
b
back-end
   ...definition
   ...implementation
   ...registration
c
chapter-children
chapter-file
chapter-next
chapter-previous
chapter-sections
chapter-subtitle
chapter-title
container-file
current-chapter
current-document
d
define-markup
document-chapters
document-file
document-sections
document-sections*
document-title
e
embedding Scribe applications
f
find-reference
fontification
r
register-backend!
s
scribe-format?
   ...rationale
section-subsections
section-title
subsection-subsubsections
subsection-title
subsubsection-title
u
user functions
user macros
w
with-chapter
with-document



This Scribe page is generated by scribeinfo.
Last update Fri May 10 20:19:17 2002