aboutsummaryrefslogtreecommitdiff
path: root/_markdown.qmd
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2025-05-22 13:04:05 +0200
committerJonas Smedegaard <dr@jones.dk>2025-05-22 13:04:05 +0200
commite7bf6fc56d9e33239dfaa0a18ed5ebb220f9320b (patch)
treea8c4b19664197dd8a5172937e3a14f5acd1f3734 /_markdown.qmd
parent3b42a8b705d48e360fa792d4ed868ba4a64db091 (diff)
postpone describing RDF to subsection Perspectives
Diffstat (limited to '_markdown.qmd')
-rw-r--r--_markdown.qmd32
1 files changed, 7 insertions, 25 deletions
diff --git a/_markdown.qmd b/_markdown.qmd
index 64cff7b..4ce8bb3 100644
--- a/_markdown.qmd
+++ b/_markdown.qmd
@@ -28,6 +28,13 @@ chosen because it covers semantic text annotation
and,
as far as we are aware,
is the only description for a Markdown extension with this coverage.
+Additionally,
+the embedded language for the annotations themselves
+used in this specification
+will likely ease future work of enhanced renderings of Markdown,
+since it is abstractly equivalent
+to metadata embedding formats of both PDF and HTML
+(as discussed in more detail at @sec-rdf).
## Syntax of Markdown dialect Commonmark
@@ -205,28 +212,3 @@ For syntactically incorrect or structurally unsupported annotations...
* the annotation **must not** disappear from visual output
* visual output **should** include the annotation in source form
-
-### XMP, RDFa and RDF {#sec-rdf}
-
-*FIXME: drop unneeded details, and more clearly begin with HTML and PDF already using RDF*
-
-RDF is an abstract data model for knowledge graphs,
-usable for domain-specific annotations:
-Terminology for a domain is established by referencing a shared ontology,
-and terms are composed as sets of subject-predicate-object triples.
-RDF includes one language, Turtle, strives to be human readable,
-and languages for embedding triples into other data structures,
-notably XMP for PDF files and RDFa for HTML.
-
-RDF is an abstract data model for knowledge graphs.
-Multiple RDF languages exist,
-each covering all or subsets of the RDF model,
-including human readability optimized Turtle,
-RDFa for HTML embedding
-and XMP for PDF embedding.
-Each RDF language have different constraints,
-e.g. the XMP language for storing RDF in media files
-can express express one RDF graph in each XMP object
-[@Adobe2012, p. 9].
-
-*FIXME: describe terms URI, CURIE, subject, predicate and object*