The document function defines a Skribe document.
prototype |
(document [:ident] [:class "document" ] [:title] [:html-title] [:author] [:ending] [:env '() ] node... ) |
ident | html latex xml | The node identifier. |
class | html latex xml | The node class. |
title | html latex | The title of the document. |
html-title | html | The title of window of the HTML browser. |
author | html latex | The authors of the document. |
ending | html latex | An ending text. |
env | html latex | A counter environment. |
node... | The document nodes. |
author chapter toc |
Example:
(document :title "This is a Scribe document"
:author (list (author :name "Foo" :email (mailto "foo@nowhere.org"))
(author :name "Bar" :email (mailto "bar@anywhere.org"))
(author :name "Gee" :email (mailto "gee@nowhere.org")))
"A body...")
|
|
Ex. 1: The document markup
Produces:
This is a Scribe document
A body... |
|
The author function is used to specify the authors of a Skribe
document.
Example:
(author :name "Manuel Serrano"
:affiliation "Inria Sophia-Antipolis"
:url (ref :url "http://www.inria.fr/mimosa/Manuel.Serrano")
:email (mailto "Manuel.Serrano@inria.fr")
:address `("2004 route des Lucioles - BP 93"
"F-06902 Sophia Antipolis, Cedex"
"France")
:phone "phone: (+33) 4 92 38 76 41")
|
|
Ex. 2: The author markup
Produces: