Scribe Programming Manual

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


Chapters

1. Defining new functions
2. Fontification
3. Common Classes
4. Scribe Library
5. Container numbering
6. Target format
7. Programming Back-ends
8. The HTML back end
9. The LaTeX back end
10. The MAN back end
11. Bibliography
12. Embedding Scribe into Bigloo
13. Scribe Apache module
14. Classes, Functions and Variables
15. Bibliography

Scribe

Home page:Scribe

Documentation:user
expert
styles

This is a documentation for Scribe version 1.1b.

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

%, *, a, b, c, d, e, f, n, r, s, t, u, w


%

%anchor
%atom
%author
%biblio-ref
%block
%box
%center
%chapter
%chapter-ref
%character
%color
%container
%document
%figure
%flush
%font
%footnote
%frame
%hook
%hrule
%image
%index
%layout
%linebreak
%list
%mailto
%margin
%mark
%mark-ref
%node
%numbered-ref
%ornament
%paragraph
%pre
%reference
%section
%section-ref
%special
%subsection
%subsection-ref
%subsubsection
%subsubsection-ref
%table
%table-cell
%table-data
%table-header
%table-row
%text
%toc
%unknown-ref
*
*scribe-author-hook*
*scribe-bib-address*
   ...*scribe-bib-address*
*scribe-bib-author*
*scribe-bib-month*
*scribe-bib-title*
*scribe-bib-year*
*scribe-chapter-numbering*
   ...rationale
*scribe-convert-image*
*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-footer**
*scribe-html-header*
*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-man-section*
*scribe-section-numbering*
   ...rationale
*scribe-subsection-numbering*
   ...rationale
*scribe-subsubsection-numbering*
   ...rationale
*scribe-tex-author-hook*
*scribe-tex-author-start*
*scribe-tex-authors*
*scribe-tex-color*
*scribe-tex-document-class*
*scribe-tex-maketitle*
*scribe-tex-packages*
*scribe-tex-stop*
*scribe-tex-title*
*scribe-tex-title-hook*
*scribe-tex-~*
*scribe-title-hook*
a
apache
b
back-end
   ...definition
   ...implementation
   ...registration
c
chapter-children
chapter-file
chapter-next
chapter-previous
chapter-sections
chapter-subtitle
chapter-title
chapter?
container-file
container-hook
convert-image
current-chapter
current-document
current-section
d
define-markup
document-chapters
document-file
document-hook
document-sections
document-sections*
document-title
document?
e
embedding Scribe applications
f
find-reference
fontification
n
node-hook
r
register-backend!
s
scribe-format?
   ...rationale
section-subsections
section-title
section?
subsection-subsubsections
subsection-title
subsection?
subsubsection-title
subsubsection?
t
text-body
text?
u
user functions
user macros
w
with-chapter
with-document
with-section

This page has been generated by Scribe.
Last update Wed Dec 18 09:23:03 2002