diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -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 $< |