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).
|
|