feat: add ability to set page size

Fixes #93
This commit is contained in:
Paul Tsouchlos
2025-01-20 09:55:03 -05:00
parent 24fbc19d51
commit 7a99a1bd54
3 changed files with 7 additions and 2 deletions

View File

@@ -201,6 +201,7 @@
language: "en",
font: ("Source Sans Pro", "Source Sans 3"),
header-font: ("Roboto"),
paper-size: "a4",
body,
) = {
if type(accent-color) == "string" {
@@ -226,7 +227,7 @@
)
set page(
paper: "a4",
paper: paper-size,
margin: (left: 15mm, right: 15mm, top: 10mm, bottom: 10mm),
footer: if show-footer [#__resume_footer(
author,
@@ -569,6 +570,7 @@
font: ("Source Sans Pro", "Source Sans 3"),
show-footer: true,
closing: none,
paper-size: "a4",
body,
) = {
if type(accent-color) == "string" {
@@ -599,7 +601,7 @@
)
set page(
paper: "a4",
paper: paper-size,
margin: (left: 15mm, right: 15mm, top: 10mm, bottom: 10mm),
footer: if show-footer [#__coverletter_footer(
author,

View File

@@ -24,6 +24,8 @@
show-footer: false,
// set this to `none` to show the default or remove it completely
closing: [],
// see typst "page" documentation for more options
paper-size: "us-gov-legal"
)
#hiring-entity-info(entity-info: (

View File

@@ -25,6 +25,7 @@
language: "en",
colored-headers: true,
show-footer: false,
paper-size: "us-letter",
)
= Experience