summaryrefslogtreecommitdiff
ModeNameSize
-rw-r--r--.gitignore44logplain
-rw-r--r--Makefile2148logplain
-rw-r--r--_TODO.md704logplain
-rw-r--r--_affiliations.yml258logplain
-rw-r--r--_draft.yml207logplain
d---------_extensions / pandoc-ext / diagram37logplain
-rw-r--r--_quarto.yml1227logplain
-rw-r--r--_report.yml1049logplain
d---------_templates118logplain
d---------bin120logplain
d---------code76logplain
d---------events75logplain
d---------fonts137logplain
d---------graph69logplain
-rw-r--r--index.qmd915logplain
d---------learn76logplain
d---------plans37logplain
-rw-r--r--ref.bib6994logplain
d---------styles74logplain
d---------tools37logplain
d---------use76logplain
c">\n/' $@
  • worlding/_konklusion.qmd:
  • hedgedoc export --md ofRbx2f4QcWLR-o_kqTNCQ $@
  • perl -g -e 's/\s*\z/\n/' $@
  • worlding/_perspektivering.qmd:
  • hedgedoc export --md lU8aUxCkR5GNrP-8frklFA $@
  • perl -g -e 's/\s*\z/\n/' $@
  • worlding/_kilder.qmd:
  • hedgedoc export --md Jt6S4tAhQM-BUrAP-OllCg $@
  • perl -g -e 's/\s*\z/\n/' $@
  • worlding/_planer.qmd:
  • hedgedoc export --md qfFl3xiaQWCbpoyNPbNsEA $@~
  • bin/hedgedoc2quarto $@~ $@
  • $(PAD_ARTICLES:%=pad-import-%): pad-import-%:
  • hedgedoc import $*/index.qmd
  • pad-import-ref:
  • hedgedoc import ref.bib
  • lint: lint-markdown
  • lint-markdown:
  • @mdl --ignore-front-matter --style .mdl.rb $(filter-out %/index.qmd,$(wildcard $(addsuffix /*.qmd,$(TIDY_MARKDOWN))))
  • tidy: tidy-bibtex tidy-perl
  • tidy-bibtex: ref.bib
  • bin/biblatex-tidy $<
  • tidy-perl:
  • perltidy -b -bext='/' --profile=.perltidyrc $(PERL_FILES)
  • $(ARTICLES:%=screening-of-%): screening-of-%:
  • QUARTO_LOG_LEVEL=quiet \
  • quarto render $*/index.qmd --to man --output - | man -l -
  • $(ARTICLES:%=wordcount-of-%): wordcount-of-%:
  • QUARTO_LOG_LEVEL=quiet \
  • quarto render $*/index.qmd --to plain --columns=9999 --output - \
  • | perl -nE 'next if /^-*$$/; $$bilag += $$_ =~ "^Bilag\\b"; $$chars += length unless $$bilag; END { say $$chars }'
  • $(ARTICLES:%=turtle-from-%): turtle-from-%:
  • @bin/xmp2rdfxml _site/$*/S*.pdf \
  • | rapper -i rdfxml -o turtle - $(BASE_IRI)$*/
  • $(ARTICLES:%=dotgraph-from-%): dotgraph-from-%:
  • @bin/xmp2rdfxml _site/$*/S*.pdf \
  • | rapper -i rdfxml -o dot - $(BASE_IRI)$*/
  • diff-all: $(ARTICLES:%=diff-of-%)
  • $(ARTICLES:%=diff-of-%): diff-of-%: %/changes.tex
  • $(ARTICLES:%=%/changes.tex): %/changes.tex: %/a.tex %/b.tex
  • latexdiff --type CULINECHBAR --subtype COLOR --replace-context2cmd '' $^ > $*/changes.tex
  • perl -i -pe 's/\[pdftex\]{changebar}/[luatex]{changebar}/g' $*/changes.tex
  • latexmk --gg --lualatex --cd --silent --Werror $*/changes.tex
  • find $*/ -name 'changes.*' -not -name changes.pdf -delete
  • rm -f $^
  • $(ARTICLES:%=%/a.tex): %/a.tex:
  • git switch --detach $(shell git describe --tags --abbrev=0)
  • QUARTO_LOG_LEVEL=quiet \
  • quarto render $*/index.qmd --to pdf -M keep-tex:true --output a.pdf
  • mv --force $*/index.tex $@
  • rm --force _site/a.pdf
  • $(ARTICLES:%=%/b.tex): %/b.tex:
  • git switch -
  • QUARTO_LOG_LEVEL=quiet \
  • quarto render $*/index.qmd --to pdf -M keep-tex:true --output b.pdf
  • mv --force $*/index.tex $@
  • rm --force _site/b.pdf
  • %/concepts.svg: %/core.sdm
  • sdml draw --diagram concepts -i $< -f svg -o $@
  • %/er.svg: %/core.sdm
  • sdml draw --diagram entity-relationship -i $< -f svg -o $@
  • %/uml.svg: %/core.sdm
  • sdml draw --diagram uml-class -i $< -f svg -o $@
  • %.ttl: %.sdm
  • sdml convert -i $< -f rdf -o $@ --no-color
  • %/core.puml: %/core.ttl %/prefixes.ttl
  • rdfpuml $<
  • %/core.png: %/core.puml
  • plantuml -tpng $<
  • %/core.svg: %/core.puml
  • plantuml -tsvg $<
  • ex/%.puml: ex/%.ttl ex/prefixes.ttl
  • rdfpuml $<
  • ex/%.png: ex/%.puml
  • plantuml -tpng $<
  • ex/%.svg: ex/%.puml
  • plantuml -tsvg $<
  • %/docs/index.html: %/core.ttl
  • mkdir --parents $*/docs