summaryrefslogtreecommitdiff
path: root/crates/typst-cli
diff options
context:
space:
mode:
authorNiklas Eicker <git@nikl.me>2025-01-08 10:38:34 +0100
committerGitHub <noreply@github.com>2025-01-08 09:38:34 +0000
commit0a374d238016c0101d11cbc3f4bc621f3895ad36 (patch)
tree5799e3c279e70a371fe7d737ac3ff37655827910 /crates/typst-cli
parent265df6c29f4d142a372917dd708bfba780f7cfbc (diff)
Embed files associated with the document as a whole (#5221)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
Diffstat (limited to 'crates/typst-cli')
-rw-r--r--crates/typst-cli/src/args.rs3
-rw-r--r--crates/typst-cli/src/compile.rs1
2 files changed, 4 insertions, 0 deletions
diff --git a/crates/typst-cli/src/args.rs b/crates/typst-cli/src/args.rs
index 83c4c8f9..d6855d10 100644
--- a/crates/typst-cli/src/args.rs
+++ b/crates/typst-cli/src/args.rs
@@ -473,6 +473,9 @@ pub enum PdfStandard {
/// PDF/A-2b.
#[value(name = "a-2b")]
A_2b,
+ /// PDF/A-3b.
+ #[value(name = "a-3b")]
+ A_3b,
}
display_possible_values!(PdfStandard);
diff --git a/crates/typst-cli/src/compile.rs b/crates/typst-cli/src/compile.rs
index adeef0f2..515a777a 100644
--- a/crates/typst-cli/src/compile.rs
+++ b/crates/typst-cli/src/compile.rs
@@ -136,6 +136,7 @@ impl CompileConfig {
.map(|standard| match standard {
PdfStandard::V_1_7 => typst_pdf::PdfStandard::V_1_7,
PdfStandard::A_2b => typst_pdf::PdfStandard::A_2b,
+ PdfStandard::A_3b => typst_pdf::PdfStandard::A_3b,
})
.collect::<Vec<_>>();
PdfStandards::new(&list)?