typst_library/pdf/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! PDF-specific functionality.

mod embed;

pub use self::embed::*;

use crate::foundations::{Module, Scope};

/// Hook up all `pdf` definitions.
pub fn module() -> Module {
    let mut pdf = Scope::deduplicating();
    pdf.start_category(crate::Category::Pdf);
    pdf.define_elem::<EmbedElem>();
    Module::new("pdf", pdf)
}