13. Skribe User Manual -- Standard Packages

This chapter describes the standard Skribe packages. Additional packages can be found from the Skribe web page. This chapter only describes the packages that are contained in the standard Skribe distribution.

In order to use the facilities described in the following sections, the Skribe source file must contains expressions such as:

(skribe-load package.skr ...)
where package.skr is the described package.

13.1 Articles

13.1.1 acmproc.skr

This package enables producing LaTeX documents conforming to the ACM proceeding (ACMPROC) style. It introduces the markup abstract:

prototype
(abstract :postscript)
optionenginesdescription
:postscripthtml latex xml The URL of the PostScript version of the paper.

13.1.2 jfp.skr

This package enables producing LaTeX documents conforming to the Journal of Functional Programming (JFP) style. It introduces the markup abstract:

prototype
(abstract :postscript)
optionenginesdescription
:postscripthtml latex xml The URL of the PostScript version of the paper.

13.1.3 lncs.skr

This package enables producing LaTeX documents conforming to the Lecture Notes on Computer Science (LNCS) style. It introduces the markup abstract:

prototype
(abstract :postscript)
optionenginesdescription
:postscripthtml latex xml The URL of the PostScript version of the paper.

13.2 Languages

13.2.1 french.skr

Enables French typesetting and typographical rules.


13.3 letter.skr

This package is to be used to authoring simple letters. It redefines the document markup.

prototype
(document :where :date :author [:class "letter"] [:ident])
optionenginesdescription
:identhtml latex xml The node identifier.
:classhtml latex xml The node class.
:wherehtml latex xml The location where the letter is posted.
:datehtml latex xml The date of the letter.
:authorhtml latex xml The author of the letter.

13.4 Web

13.4.1 web-article.skr

A convenient mode for rendering articles (i.e., documents made of sections) in HTML. The Slide package supports two skribe-load user options: :style and :css. The :style option can either be 'traditional which forces traditional HTML code emission or 'css which forces HTML code emission using CSS annotations. The CSS style used is specified in the (code "css") HTML engine custom. The :css is a shorthand for :style. For instance:

(skribe-load "web-article.skr" :css "style.css")
is equivalent to:
(skribe-load "web-article.skr" :style 'css)
(engine-custom-set! (find-engine 'html) :css "style.css")

13.4.2 web-book.skr

A convenient mode for rendering books (i.e., documents made of chapters and sections) in HTML.



This Html page has been produced by Skribe.
Last update Tue Apr 27 14:27:40 2004.