
TiCL
Didier Verna
Introduction
Programmatic
Textual
Extensions
Conclusion
This is where we start
Not very T
E
Xy. . .
cl-typesetting Hello World
( defun first−document (& key ( f i l e "/tmp/texput.pdf" ) )
( t t : with−document ( )
( l e t ( ( c ont e n t ( t t : compile− t e x t ( )
( t t : par agraph ( ) "This is some text." ) ) ) )
( t t : draw−pages cont e n t )
(when p d f :∗ page∗ ( ty p e s et : f i na l i ze − p a g e pd f :∗ page ∗ ) )
( t t : write−document f i l e ) ) ) )
8/23