3.1 Skribilo User Manual — Building documents
Contents ↑ Standard Markups

3.1.1 Document

The document function defines a Skribe document.

( document [ :info-dir-entry ""] [ :info-dir-category ] [ :env '()] [ :keywords '()] [ :ending ] [ :author ] [ :html-title ] [ :title ] [ :class "document"] [ :ident ] node... )
:ident The node identifier. html lout latex context info xml
:class The node class. html lout latex context info xml
:title The title of the document. html lout latex context info
:html-title The title of window of the HTML browser. html
:author The authors of the document. html lout latex context info
:ending An ending text. html lout latex context info
:keywords A list of keywords which may be plain strings or markups. The keywords will not appear in the final document but only as meta-information (e.g., using the HTML `meta' tag) if the engine used supports it. html lout
:env A counter environment. html lout latex context
:info-dir-category The name of a category for the "directory" mechanism of the GNU Info documentation system. info
:info-dir-entry Name of the entry for the GNU Info directory. info
node... The document nodes.
See also author , chapter , toc .
Ex. 6: The document markup

... produces:

This is a Skribilo document
A body...

3.1.2 Author

The author function is used to specify the authors of a Skribe document.

( author :name [ :align 'center] [ :photo ] [ :phone ] [ :address ] [ :url ] [ :email ] [ :affiliation ] [ :title ] [ :class "author"] [ :ident ] )
:ident The node identifier. html lout latex context info xml
:class The node class. html lout latex context info xml
:name The name of the author. html lout latex context info
:title Their title. html lout latex context info
:affiliation Their affiliation. html lout latex context info
:email Their email. html lout latex context info
:url Their web page. html lout latex context info
:address Their address. html lout latex context info
:phone Their phone number. html lout latex context info
:photo Their photograph. html lout latex context info
:align The author item alignment. html lout latex context info
See also mailto , ref .

(

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. 7: The author markup

... produces:

Manuel Serrano
Inria Sophia-Antipolis
2004 route des Lucioles - BP 93
F-06902 Sophia Antipolis, Cedex
France
phone: (+33) 4 92 38 76 41
Manuel.Serrano@inria.fr
http://www.inria.fr/mimosa/Manuel.Serrano
(made with skribilo)