Saving and Printing Charts - dorminy/charter GitHub Wiki
Printing and Layout
Nashville Chart Builder contains a dedicated print engine.
Chord Charts
Features:
- Automatic font scaling
- Page fitting
- Bar sizing
- Section formatting
Lyric Sheets
Features:
- Automatic scaling
- Multi-column support
- Compact layouts
Automatic Single-Page Optimization
The application attempts to:
- Maximize font size
- Fit the chart onto one page
- Create columns when necessary
Print Settings
Prints are optimized for:
- US Letter
- Portrait orientation
No manual formatting is required.
JSON File Format
Charts are saved as JSON.
Saved Data
The file contains:
- Song metadata
- Chord chart
- Sections
- Notes
- Lyric sheet
- Layout preferences
Purpose
JSON files provide:
- Portability
- Backup capability
- Version control support
- Offline storage
Typical Workflow
Create chart:
Download JSON
Later:
Load JSON
and continue editing.