Skip to content

Add built-in paper size catalogs and Avery label support#98

Merged
rowland merged 2 commits intomasterfrom
paper-sizes-orientations
Apr 18, 2026
Merged

Add built-in paper size catalogs and Avery label support#98
rowland merged 2 commits intomasterfrom
paper-sizes-orientations

Conversation

@rowland
Copy link
Copy Markdown
Owner

@rowland rowland commented Apr 18, 2026

Summary

  • Expand LTML’s built-in page size catalog to cover the common ISO, North American, ANSI, and ARCH families
  • Add page-style orientation overrides so samples can request landscape via style.orientation
  • Move Avery into a separate extension package with avery:labelsheet and authored avery:label children
  • Split the paper-size and Avery demos into dedicated samples and update the syntax docs

Testing

  • go test ./ltml
  • go test ./avery
  • go test ./...

@rowland rowland merged commit 3469fff into master Apr 18, 2026
2 checks passed
@rowland rowland deleted the paper-sizes-orientations branch April 18, 2026 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant