- 1. Introduction
- 2. Acknowledgments
- 3. Text and Links
- 3.1. Text Formatting
- 3.2. Simple Links
- 3.3. Forks
- 3.4. Ways to Link
- 3.5. Introducing Backstage
- 4. Modifiers and Inserts
- 4.1. Modifiers and Text Alignment
- 4.2. Delayed Text
- 4.3. Notes
- 4.4. Link Inserts
- 4.5. Reveal Links
- 4.6. Embedding Passages
- 5. Adding State to Stories
- 5.1. What is State?
- 5.2. The Vars Section
- 5.3. Displaying Variables
- 5.4. Conditional Display
- 5.5. Conditions and Variables
- 5.6. Continuity Between Sessions
- 5.7. State Backstage
- 5.8. Objects and Lookup Variables
- 5.9. Randomness
- 6. Multimedia
- 6.1. Publishing Models
- 6.2. Images
- 6.3. Audio
- 6.4. Video
- 7. Customization
- 7.1. Fonts and Colors
- 7.2. External Web Fonts
- 7.3. Font Scaling
- 7.4. Page Style
- 7.5. The Header and Footer
- 7.6. Fork Style
- 7.7. Dark Theme
- 7.8. Design Considerations
- 8. Player Input
- 8.1. Text Input
- 8.2. Dropdown Menus and Cycling Links
- 9. Advanced Topics
- 9.1. Using JavaScript in Passages
- 9.2. Using CSS in Passages
- 9.3. Adding Custom Inserts
- 9.4. Adding Custom Modifiers
- 10. References
- 10.1. Inserts
- 10.2. Modifiers
- 10.3. Version History
- 10.4. The Chapbook Lifecycle