3.3 Skribilo User Manual — Sectioning
Contents↑ Standard Markups

3.3.1 Chapter

The function chapter creates new chapters.

(chapter :title [:number #t] [:toc #t] [:file] [:info-node] [:html-title] [:class "chapter"] [: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 chapter. html lout latex context info
:html-title The title of window of the HTML browser. html
:info-node The title of the Info node (see Section about the Info engine). info
:number This argument controls the chapter number. A value of #t means that Skribilo computes the chapter number. A value of #f means that the chapter has no number. A number or string specifies a number to be used in lieu of the automatically computed number. html lout latex context info
:toc This argument controls if the chapter must be referenced in the table of contents. html lout latex context info
:file The argument must be a boolean or a string. A value of #t tells the compiler to store that chapter in a separate file; a value of #f tells the compiler to embed the chapter in the main target file. When the argument is a string, it is used as the name of the file for this chapter. html lout latex context info
node... The nodes of the chapter.
See also document , section , toc .
Ex. 6: The chapter markup

... produces:

This is a simple chapter

Its body is just one sentence.

3.3.2 Sections

These functions create new sections.

(section :info-node :title [:number #t] [:toc #t] [:file] [:class "section"] [:ident] node...)
(subsection :info-node :title [:number #t] [:toc #t] [:file] [:class "subsection"] [:ident] node...)
(subsubsection :info-node :title [:number #t] [:toc] [:file] [:class "subsubsection"] [: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 chapter. html lout latex context info
:info-node The title of the Info node (see Section about the Info engine). info
:number This argument controls the chapter number. A value of #t means that Skribilo computes the chapter number. A value of #f means that the chapter has no number. A number or string specifies a number to be used in lieu of the automatically computed number. html lout latex context info
:toc This argument controls if the chapter must be referenced in the table of contents. html lout latex context info
:file The argument must be a boolean or a string. A value of #t tells the compiler to store that section in a separate file; a value of #f tells the compiler to embed the section in the main target file. When the argument is a string, it is used as the name of the file for this section. html lout latex context info
node... The nodes of the section.
See also document , chapter , paragraph , toc .

3.3.3 Paragraph

The function paragraph (also aliased p) creates paragraphs.

(paragraph [:class] [:ident] node...)
:ident The node identifier. html lout latex context info xml
:class The node class. html lout latex context info xml
node... The nodes of the paragraph.
See also document , chapter , section , p .

The function p is an alias for paragraph.

(p :ident [:class] node...)
:ident The node identifier. html lout latex context info xml
:class The node class. html lout latex context info xml
node... The nodes of the paragraph.

3.3.4 Blockquote

The function blockquote can be used for text quotations. A text quotation is generally renderd as an indented block of text.

(blockquote [:class] [:ident] node...)
:ident The node identifier. html lout latex context info xml
:class The node class. html lout latex context info xml
node... The nodes of the quoted text.
(made with skribilo)