aboutsummaryrefslogtreecommitdiff
path: root/_extensions
diff options
context:
space:
mode:
Diffstat (limited to '_extensions')
-rw-r--r--_extensions/ruc-play/semantic-markdown/semantic-markdown.lua5
1 files changed, 3 insertions, 2 deletions
diff --git a/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua b/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua
index d8fd339..d0f68ab 100644
--- a/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua
+++ b/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua
@@ -111,11 +111,12 @@ local curie_default = ":"
--- @see <https://www.w3.org/TR/rdf12-concepts/#vocabularies>
local function Namespaces(blocks)
- -- paragraph with only a braced reference CURIE, colon and one word
+ -- paragraph with only a braced prefix-only CURIE, colon and one word
+ local pattern = "^{"..curie_prefix.."}:$"
if #blocks.content == 3
and blocks.content[1].t == "Str"
and blocks.content[2].t == "Space"
- and blocks.content[1].text:match "^{"..curie_no_ref.."}%:%:$"
+ and blocks.content[1].text:match(pattern)
then
-- default namespace, misparsed as a citation