typ-notes/lib.typ

15 lines
652 B
Plaintext

#import "@preview/gviz:0.1.0": *
#let notes-template(doc) = [
#show raw.where(lang: "dot-render"): it => render-image(it.text)
#show raw.where(lang: "digraphLR"): it => render-image("digraph mygraph { rankdir=\"LR\";" + it.text + "}")
#show raw.where(lang: "digraphTB"): it => render-image("digraph mygraph { rankdir=\"TB\";" + it.text + "}")
#show raw.where(lang: "graphLR"): it => render-image("graph mygraph { rankdir=\"TB\";" + it.text + "}")
#show raw.where(lang: "graphTB"): it => render-image("graph mygraph { rankdir=\"TB\";" + it.text + "}")
#doc
]
#let todo(content) = {
text(weight: "bold", fill: red, [{TODO : #content}])
}