1
0
Fork 0
generated from me/nix-flake-template
nix-flake-typst-template/main.typ
2025-07-20 01:29:34 -05:00

31 lines
647 B
XML

// SPDX-FileCopyrightText: 2025 Ethan Reece <contact@ethanreece.com>
//
// SPDX-License-Identifier: MIT
// https://typst.app/docs/
#{
import "@preview/cmarker:0.1.6"
import "@preview/linguify:0.4.2": linguify, set-database
let self = toml("typst.toml")
let lang-data = toml("lang.toml")
set-database(lang-data)
set document(
title: "Nix Flake Typst Template",
author: self.package.authors,
description: self.package.description,
keywords: self.package.keywords,
)
set page("us-letter")
set text(
lang: "en",
region: "US",
)
context cmarker.render(read(lang-data.lang.at(text.lang).content))
}