add shorthands for graph
parent
250b89b585
commit
f80a8573d3
17
README.md
17
README.md
|
|
@ -39,6 +39,22 @@ digraph mygraph {
|
||||||
\```
|
\```
|
||||||
```
|
```
|
||||||
|
|
||||||
|
`digraphLR`, `digraphTB`, `graphLR` and `graphTB` remove boilerplate code where writing in a hurry:
|
||||||
|
|
||||||
|
```
|
||||||
|
\```digraphLR
|
||||||
|
a -> b;
|
||||||
|
b -> c;
|
||||||
|
c -> a;
|
||||||
|
\```
|
||||||
|
|
||||||
|
\```graphTB
|
||||||
|
a -- b;
|
||||||
|
b -- c;
|
||||||
|
c -- a;
|
||||||
|
\```
|
||||||
|
```
|
||||||
|
|
||||||
### Todo
|
### Todo
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
@ -47,6 +63,5 @@ Lorem ipsum dolore #todo[sit] amet
|
||||||
|
|
||||||
## TODO:
|
## TODO:
|
||||||
|
|
||||||
- add new raw type with graphviz boillerplate code
|
|
||||||
- biblio
|
- biblio
|
||||||
- add a list of all todo at the end of the file
|
- add a list of all todo at the end of the file
|
||||||
|
|
|
||||||
4
lib.typ
4
lib.typ
|
|
@ -2,6 +2,10 @@
|
||||||
|
|
||||||
#let notes-template(doc) = [
|
#let notes-template(doc) = [
|
||||||
#show raw.where(lang: "dot-render"): it => render-image(it.text)
|
#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
|
#doc
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,4 +10,16 @@ digraph mygraph {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
```digraphLR
|
||||||
|
a -> b;
|
||||||
|
b -> c;
|
||||||
|
c -> a;
|
||||||
|
```
|
||||||
|
|
||||||
|
```graphTB
|
||||||
|
a -- b;
|
||||||
|
b -- c;
|
||||||
|
c -- a;
|
||||||
|
```
|
||||||
|
|
||||||
Lorem ipsum dolore #todo[sit] amet
|
Lorem ipsum dolore #todo[sit] amet
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue