
The Book for SILE version v0.10.5 Simon Cozens Table of Contents What is SILE? . 2 SILE versus Word . 2 SILE versus TeX . 3 SILE versus InDesign . 4 Conclusion . 5 Getting Started . 6 A Basic SILE Document . 6 Installing . 7 Installing Preconfigured Packages . 7 Installing From Source . 7 Notes for Windows users . 9 Running SILE . 9 Let’s Do Something Cool . 9 SILE’s Input Language . 12 Defining the paper size . 12 Ordinary text . 13 Commands . 15 Environments . 16 The XML Flavour . 16 Some Useful SILE Commands . 20 Fonts . 20 Document Structure . 21 Chapters and Sections . 21 Footnotes . 22 Indentation and Spacing . 22 Breaks . 22 Hyphenation and Language . 23 Including Other Files and Code . 24 SILE Packages . 28 image . 28 rules . 30 color . 30 background . 30 rotate . 31 features . 31 unichar . 32 bidi...................................................32 pullquote . 33 raiselower . 33 grid...................................................34 linespacing . 35 verbatim . 36 font-fallback . 37 Packages usually used by other packages . 38 footnotes . 38 counters . 38 pdf...........................................................39 frametricks . 39 insertions . 40 twoside . 40 masters . 41 infonode . 41 inputfilter . 42 SILE Macros and Commands . 44 A simple macro . 44 Macro with content . 45 Nesting macros . 46 SILE Settings . 48 Spacing Settings . 48 Typesetter settings . 50 Linebreaking settings . 51 Settings from Lua . 52 The Nitty Gritty . 54 Boxes, Glue and Penalties . 54 From Lua . 55 Frames . 56 Designing Basic Class Files . 60 Defining Commands . 62 Output Routines . 64 Exports . 66 Advanced Class Files 1: SILE As An XML Processor . 68 Handling Titles . 68 Sectioning . 70 Other Features . 71 Further Tricks . 74 Parallel Text . 74 Sidenotes . 77 SILE As A Library . 81 Debugging . 82 Conclusion . 84 Chapter 1 What is SILE? SILE is a typesetting system. Its job.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages89 Page
-
File Size-