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 [:class "abstract"])
optionenginesdescription
classhtml latex xml The node class.
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 Jun 29 09:37:13 2010.