These functions control the text layout. The default layout is text
justification.
prototype |
(flush :side [:ident] [:class] node... ) |
(center [:ident] [:class] node... ) |
(pre [:ident] [:class] node... ) |
ident | html latex xml | The node identifier. |
class | html latex xml | The node class. |
side | html latex | The possible values for the side justification
are left, center or right. |
node... | The nodes of the font. |
linebreak table prog |
Example:
(center [A ,(linebreak) multilines ,(linebreak) text])
(hrule)
(flush :side 'left [A ,(linebreak) multilines ,(linebreak) text])
(hrule)
(flush :side 'right [A ,(linebreak) multilines ,(linebreak) text])
(hrule)
(pre [A text layout that
preserves
linebreaks and spaces ,(it "(into which it is still legal")
,(it "to use Skribe markups)").
])
|
|
Ex. 9: The justification markups
Produces:
A multilines text
A multilines text
A text layout that
preserves
linebreaks and spaces (into which it is still legal
to use Skribe markups).
|
|