diff options
author | Jonas Smedegaard <dr@jones.dk> | 2024-06-05 10:48:07 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2024-06-05 11:22:05 +0200 |
commit | adf24d98f4998af3fad6b60647503575df3ed039 (patch) | |
tree | 19aedda0581df5f1a740f1c109baeba9b6795b67 | |
parent | 1605d3018d8689831c7050bd388159b1fa3a84b4 (diff) |
add rdfs2dot diagrams, rendered conditionally as SVG or TeX
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Makefile | 16 | ||||
-rw-r--r-- | _report.yml | 1 | ||||
-rw-r--r-- | worlding/_diagram.qmd | 17 | ||||
-rw-r--r-- | worlding/index.qmd | 4 |
5 files changed, 39 insertions, 1 deletions
@@ -10,9 +10,11 @@ svg-inkscape/ /ex/*.svg /learn/*/*.ttl /learn/*.ttl +/learn/*.pdf /learn/*.puml /learn/*.png /learn/*.svg +/learn/*.tex /waste/*.ttl /waste/*.puml /waste/*.png @@ -34,7 +34,9 @@ render: $(ANNOT_TAGS:%=annot/%/index.qmd) publish: rsync -avH --delete-after _site/ $(BASE_SSH) -prepare: $(patsubst %,learn/$(ONTOLOGIES_VERSION)/%.ttl,core $(ONTOLOGIES_LEARN)) +prepare: \ + $(patsubst %,learn/$(ONTOLOGIES_VERSION)/%.ttl,core $(ONTOLOGIES_LEARN)) \ + $(foreach dia,tentacular trap,$(foreach ext,svg tex,learn/$(dia)_rdfs.$(ext))) learn/$(ONTOLOGIES_VERSION)/%.ttl: learn/%.ttl mkdir --parents learn/0.1 @@ -203,6 +205,18 @@ $(ARTICLES:%=%/b.tex): %/b.tex: %/core.svg: %/core.puml plantuml -tsvg $< +%/rdfs.svg: %/core.ttl + rdfs2dot -f turtle $< | dot -Tsvg -o$@ + +learn/%_rdfs.svg: learn/%.ttl + rdfs2dot -f turtle $< | dot -Tsvg -o$@ + +%/rdfs.tex: %/core.ttl + rdfs2dot -f turtle $< | dot2tex --figonly -o$@ + +learn/%_rdfs.tex: learn/%.ttl + rdfs2dot -f turtle $< | dot2tex --figonly -o$@ + ex/%.puml: ex/%.ttl ex/prefixes.ttl rdfpuml $< diff --git a/_report.yml b/_report.yml index bad7757..8f8c924 100644 --- a/_report.yml +++ b/_report.yml @@ -7,6 +7,7 @@ comments: format: pdf: + default-image-extension: tex # links-as-notes: true colorlinks: false pdf-engine: lualatex diff --git a/worlding/_diagram.qmd b/worlding/_diagram.qmd new file mode 100644 index 0000000..df8c902 --- /dev/null +++ b/worlding/_diagram.qmd @@ -0,0 +1,17 @@ +## Diagrammer + +::: {.content-visible when-format="html"} + +::: {.callout-tip} + +### Fuldskærmsvisning + +Klik på diagrammet for en detaljeret visning. + +::: + +::: + +![Tentakulær læring [rdfs2dot]](../learn/tentacular_rdfs){#fig-10tac-rdfs width=100% .lightbox} + +![Faldgruber [rdfs2dot]](../learn/trap_rdfs){#fig-trap-rdfs width=100% .lightbox} diff --git a/worlding/index.qmd b/worlding/index.qmd index 8cfa869..577c3ad 100644 --- a/worlding/index.qmd +++ b/worlding/index.qmd @@ -72,3 +72,7 @@ breaks: false # Bilag C {.appendix} {{< include ../interview/expert2/index.qmd >}} + +# Bilag D {.appendix} + +{{< include _diagram.qmd >}} |