├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── doc ├── manual.pdf └── manual.typ ├── examples ├── VERYlargegraph.txt ├── filerender.pdf ├── filerender.typ ├── font.pdf ├── font.typ ├── relative.pdf ├── relative.typ ├── simplegraph.pdf ├── simplegraph.typ ├── test.pdf └── test.typ ├── graphviz_interface ├── .clang-format ├── Makefile ├── diagraph.prot ├── diagraph.wasm ├── protocol.typ └── src │ ├── color │ ├── color.c │ ├── color.h │ └── colors.h │ ├── main.c │ ├── math │ ├── math.c │ └── math.h │ └── protocol │ ├── plugin.h │ ├── protocol.c │ └── protocol.h ├── lib.typ ├── src ├── adjacency.typ ├── html_processing.typ ├── internals.typ └── selector.typ ├── tests ├── adjacency │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── adjacencyEdgesProp │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── adjacencyLabelProp │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── clustersoverwrite │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── colorNames │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── edgeslabeloverwrite │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── fontsAndColors │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── functionlabel │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── issue_56 │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── labeloverwrite │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── landscape │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── mathmode │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── pointlabels │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── simplegraph │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ ├── stretch │ ├── .gitignore │ ├── ref │ │ └── 1.png │ └── test.typ └── xlabeloverwrite │ ├── .gitignore │ ├── ref │ └── 1.png │ └── test.typ └── typst.toml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/README.md -------------------------------------------------------------------------------- /doc/manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/doc/manual.pdf -------------------------------------------------------------------------------- /doc/manual.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/doc/manual.typ -------------------------------------------------------------------------------- /examples/VERYlargegraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/examples/VERYlargegraph.txt -------------------------------------------------------------------------------- /examples/filerender.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/examples/filerender.pdf -------------------------------------------------------------------------------- /examples/filerender.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/examples/filerender.typ -------------------------------------------------------------------------------- /examples/font.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/examples/font.pdf -------------------------------------------------------------------------------- /examples/font.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/examples/font.typ -------------------------------------------------------------------------------- /examples/relative.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/examples/relative.pdf -------------------------------------------------------------------------------- /examples/relative.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/examples/relative.typ -------------------------------------------------------------------------------- /examples/simplegraph.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/examples/simplegraph.pdf -------------------------------------------------------------------------------- /examples/simplegraph.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/examples/simplegraph.typ -------------------------------------------------------------------------------- /examples/test.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/examples/test.pdf -------------------------------------------------------------------------------- /examples/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/examples/test.typ -------------------------------------------------------------------------------- /graphviz_interface/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/.clang-format -------------------------------------------------------------------------------- /graphviz_interface/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/Makefile -------------------------------------------------------------------------------- /graphviz_interface/diagraph.prot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/diagraph.prot -------------------------------------------------------------------------------- /graphviz_interface/diagraph.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/diagraph.wasm -------------------------------------------------------------------------------- /graphviz_interface/protocol.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/protocol.typ -------------------------------------------------------------------------------- /graphviz_interface/src/color/color.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/src/color/color.c -------------------------------------------------------------------------------- /graphviz_interface/src/color/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/src/color/color.h -------------------------------------------------------------------------------- /graphviz_interface/src/color/colors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/src/color/colors.h -------------------------------------------------------------------------------- /graphviz_interface/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/src/main.c -------------------------------------------------------------------------------- /graphviz_interface/src/math/math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/src/math/math.c -------------------------------------------------------------------------------- /graphviz_interface/src/math/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/src/math/math.h -------------------------------------------------------------------------------- /graphviz_interface/src/protocol/plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/src/protocol/plugin.h -------------------------------------------------------------------------------- /graphviz_interface/src/protocol/protocol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/src/protocol/protocol.c -------------------------------------------------------------------------------- /graphviz_interface/src/protocol/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/graphviz_interface/src/protocol/protocol.h -------------------------------------------------------------------------------- /lib.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/lib.typ -------------------------------------------------------------------------------- /src/adjacency.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/src/adjacency.typ -------------------------------------------------------------------------------- /src/html_processing.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/src/html_processing.typ -------------------------------------------------------------------------------- /src/internals.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/src/internals.typ -------------------------------------------------------------------------------- /src/selector.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/src/selector.typ -------------------------------------------------------------------------------- /tests/adjacency/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/adjacency/.gitignore -------------------------------------------------------------------------------- /tests/adjacency/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/adjacency/ref/1.png -------------------------------------------------------------------------------- /tests/adjacency/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/adjacency/test.typ -------------------------------------------------------------------------------- /tests/adjacencyEdgesProp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/adjacencyEdgesProp/.gitignore -------------------------------------------------------------------------------- /tests/adjacencyEdgesProp/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/adjacencyEdgesProp/ref/1.png -------------------------------------------------------------------------------- /tests/adjacencyEdgesProp/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/adjacencyEdgesProp/test.typ -------------------------------------------------------------------------------- /tests/adjacencyLabelProp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/adjacencyLabelProp/.gitignore -------------------------------------------------------------------------------- /tests/adjacencyLabelProp/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/adjacencyLabelProp/ref/1.png -------------------------------------------------------------------------------- /tests/adjacencyLabelProp/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/adjacencyLabelProp/test.typ -------------------------------------------------------------------------------- /tests/clustersoverwrite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/clustersoverwrite/.gitignore -------------------------------------------------------------------------------- /tests/clustersoverwrite/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/clustersoverwrite/ref/1.png -------------------------------------------------------------------------------- /tests/clustersoverwrite/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/clustersoverwrite/test.typ -------------------------------------------------------------------------------- /tests/colorNames/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/colorNames/.gitignore -------------------------------------------------------------------------------- /tests/colorNames/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/colorNames/ref/1.png -------------------------------------------------------------------------------- /tests/colorNames/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/colorNames/test.typ -------------------------------------------------------------------------------- /tests/edgeslabeloverwrite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/edgeslabeloverwrite/.gitignore -------------------------------------------------------------------------------- /tests/edgeslabeloverwrite/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/edgeslabeloverwrite/ref/1.png -------------------------------------------------------------------------------- /tests/edgeslabeloverwrite/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/edgeslabeloverwrite/test.typ -------------------------------------------------------------------------------- /tests/fontsAndColors/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/fontsAndColors/.gitignore -------------------------------------------------------------------------------- /tests/fontsAndColors/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/fontsAndColors/ref/1.png -------------------------------------------------------------------------------- /tests/fontsAndColors/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/fontsAndColors/test.typ -------------------------------------------------------------------------------- /tests/functionlabel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/functionlabel/.gitignore -------------------------------------------------------------------------------- /tests/functionlabel/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/functionlabel/ref/1.png -------------------------------------------------------------------------------- /tests/functionlabel/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/functionlabel/test.typ -------------------------------------------------------------------------------- /tests/issue_56/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/issue_56/.gitignore -------------------------------------------------------------------------------- /tests/issue_56/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/issue_56/ref/1.png -------------------------------------------------------------------------------- /tests/issue_56/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/issue_56/test.typ -------------------------------------------------------------------------------- /tests/labeloverwrite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/labeloverwrite/.gitignore -------------------------------------------------------------------------------- /tests/labeloverwrite/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/labeloverwrite/ref/1.png -------------------------------------------------------------------------------- /tests/labeloverwrite/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/labeloverwrite/test.typ -------------------------------------------------------------------------------- /tests/landscape/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/landscape/.gitignore -------------------------------------------------------------------------------- /tests/landscape/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/landscape/ref/1.png -------------------------------------------------------------------------------- /tests/landscape/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/landscape/test.typ -------------------------------------------------------------------------------- /tests/mathmode/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/mathmode/.gitignore -------------------------------------------------------------------------------- /tests/mathmode/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/mathmode/ref/1.png -------------------------------------------------------------------------------- /tests/mathmode/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/mathmode/test.typ -------------------------------------------------------------------------------- /tests/pointlabels/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/pointlabels/.gitignore -------------------------------------------------------------------------------- /tests/pointlabels/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/pointlabels/ref/1.png -------------------------------------------------------------------------------- /tests/pointlabels/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/pointlabels/test.typ -------------------------------------------------------------------------------- /tests/simplegraph/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/simplegraph/.gitignore -------------------------------------------------------------------------------- /tests/simplegraph/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/simplegraph/ref/1.png -------------------------------------------------------------------------------- /tests/simplegraph/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/simplegraph/test.typ -------------------------------------------------------------------------------- /tests/stretch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/stretch/.gitignore -------------------------------------------------------------------------------- /tests/stretch/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/stretch/ref/1.png -------------------------------------------------------------------------------- /tests/stretch/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/stretch/test.typ -------------------------------------------------------------------------------- /tests/xlabeloverwrite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/xlabeloverwrite/.gitignore -------------------------------------------------------------------------------- /tests/xlabeloverwrite/ref/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/xlabeloverwrite/ref/1.png -------------------------------------------------------------------------------- /tests/xlabeloverwrite/test.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/tests/xlabeloverwrite/test.typ -------------------------------------------------------------------------------- /typst.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robotechnic/diagraph/HEAD/typst.toml --------------------------------------------------------------------------------