calepin 0.0.52

A Rust CLI for preprocessing Typst documents with executable code chunks
#import "card.typ": card
#import "callout.typ": callout
#import "gallery.typ" as gallerymod
#import "columns.typ": columns
#import "lightbox.typ" as lightboxmod
#import "sidenote.typ": sidenote
#import "sidefigure.typ": sidefigure
#import "margin.typ": set-margin-impl
#import "tabs.typ": tabs, tab
#import "target.typ": target

#let gallery = gallerymod.gallery
#let lightbox-image = lightboxmod.lightbox-image
#let lightbox-video = lightboxmod.lightbox-video

#let _bind(config) = (
  card: card,
  callout: callout,
  gallery: (items, ..args) => gallerymod._gallery(config, items, ..args),
  columns: columns,
  lightbox-image: (id, src, alt, ..args) => lightboxmod._lightbox-image(config, id, src, alt, ..args),
  lightbox-video: (id, src, ..args) => lightboxmod._lightbox-video(config, id, src, ..args),
  sidenote: sidenote,
  sidefigure: sidefigure,
  set-margin-impl: set-margin-impl,
  tabs: tabs,
  tab: tab,
  target: target,
)