diff --git a/Justfile b/Justfile index 3294ea7..9831bde 100644 --- a/Justfile +++ b/Justfile @@ -1,5 +1,5 @@ default: - guix time-machine --channels=./channels.scm.lock -- shell --container --emulate-fhs --manifest=./manifest.scm -- sh -c "mkdir -p ./out && typst compile ./src/document.typ ./out/document.pdf --font-path=/usr/share/fonts" + guix time-machine --channels=./channels.scm.lock -- shell --container --emulate-fhs --manifest=./manifest.scm -- sh -c "mkdir -p ./out && typst compile ./src/document.typ ./out/document.pdf --font-path=/usr/share/fonts --root=src" fonts: guix time-machine --channels=./channels.scm.lock -- shell --container --emulate-fhs --manifest=./manifest.scm -- typst fonts --font-path=/usr/share/fonts diff --git a/src/page/essay.typ b/src/page/essay.typ index a149488..819af1a 100644 --- a/src/page/essay.typ +++ b/src/page/essay.typ @@ -8,8 +8,8 @@ class: "", content ) = { - import "../base/text.typ": base_text - import "../base/page.typ": base_page + import "/base/text.typ": base_text + import "/base/page.typ": base_page import "essay/header.typ": page_essay_header import "essay/content.typ": page_essay_content diff --git a/src/page/essay/base/grid.typ b/src/page/essay/base/grid.typ index 3b3d0ee..ec37324 100644 --- a/src/page/essay/base/grid.typ +++ b/src/page/essay/base/grid.typ @@ -1,5 +1,5 @@ #let page_essay_base_grid(..items) = { - import "../../../base/const.typ": base_spacing + import "/base/const.typ": base_spacing grid( gutter: base_spacing, diff --git a/src/page/essay/base/heading.typ b/src/page/essay/base/heading.typ index f878f72..df28adf 100644 --- a/src/page/essay/base/heading.typ +++ b/src/page/essay/base/heading.typ @@ -1,5 +1,5 @@ #let page_essay_base_heading(title: "") = { - import "../../../base/text.typ": base_text + import "/base/text.typ": base_text align( center, diff --git a/src/page/essay/bibliography/heading.typ b/src/page/essay/bibliography/heading.typ index 96a9317..8811da2 100644 --- a/src/page/essay/bibliography/heading.typ +++ b/src/page/essay/bibliography/heading.typ @@ -1,5 +1,5 @@ #let page_essay_bibliography_heading(title: "") = { - import "../base/heading.typ": page_essay_base_heading + import "/page/essay/base/heading.typ": page_essay_base_heading block( width: 100%, diff --git a/src/page/essay/body.typ b/src/page/essay/body.typ index 2ea929a..d28f191 100644 --- a/src/page/essay/body.typ +++ b/src/page/essay/body.typ @@ -1,5 +1,5 @@ #let page_essay_body(content) = { - import "../../base/const.typ": base_spacing + import "/base/const.typ": base_spacing set par( leading: base_spacing, diff --git a/src/page/essay/content.typ b/src/page/essay/content.typ index cfe4541..926646f 100644 --- a/src/page/essay/content.typ +++ b/src/page/essay/content.typ @@ -8,7 +8,7 @@ class: "", content ) = { - import "../../base/text.typ": base_text + import "/base/text.typ": base_text import "base/grid.typ": page_essay_base_grid import "title.typ": page_essay_title import "heading.typ": page_essay_heading