Module: Typst

Defined in:
lib/base.rb,
lib/query.rb,
lib/typst.rb,
lib/document.rb,
lib/formats/pdf.rb,
lib/formats/png.rb,
lib/formats/svg.rb,
lib/formats/html.rb,
lib/formats/html_experimental.rb

Defined Under Namespace

Classes: Base, Document, Html, HtmlDocument, HtmlExperimental, HtmlExperimentalDocument, Pdf, PdfDocument, Png, PngDocument, Query, Svg, SvgDocument

Constant Summary collapse

@@formats =
{}

Class Method Summary collapse

Class Method Details

.formatsObject



12
13
14
# File 'lib/typst.rb', line 12

def self.formats
  @@formats
end

.register_format(**format) ⇒ Object



8
9
10
# File 'lib/typst.rb', line 8

def self.register_format(**format)
  @@formats.merge!(format)
end