Welcome to Vivliostyle Documentation
Vivliostyle is a CSS typesetting engine that allows you to create beautifully formatted documents using web technologies.
What is Vivliostyle?
Vivliostyle is an open-source project that provides:
- Vivliostyle Viewer - View and paginate HTML/CSS documents in the browser
- Vivliostyle CLI - Command-line tool for generating PDF from HTML/Markdown
- VFM (Vivliostyle Flavored Markdown) - Extended Markdown syntax for publishing
- Vivliostyle Themes - Pre-designed themes for beautiful documents
Single Source, Multi Output
One of the key benefits of Vivliostyle is SSMO (Single Source Multi Output):
From a single Markdown source, you can generate:
- Web - HTML pages for online viewing
- PDF - Print-ready documents
- EPUB - E-book format
Getting Started
Choose a product to get started:
- Vivliostyle CLI - For generating PDF from command line
- VFM - For writing documents in Markdown
- Vivliostyle Themes - For styling your documents
VFM Features Demo
Ruby Text
This demonstrates VFM's Ruby support.
Section Attribution
Sections are automatically wrapped with appropriate IDs for CSS styling.