summaryrefslogtreecommitdiff
path: root/biblio/citation-style-language/citeproc-node-group.lua
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-04-14 03:01:48 +0000
committerNorbert Preining <norbert@preining.info>2023-04-14 03:01:48 +0000
commitb17717e3829bc08efb71ec2537d9d894c8b82d45 (patch)
tree42351b1c085da8ee5f80387c2fb9ee00b7a7767a /biblio/citation-style-language/citeproc-node-group.lua
parentc6d2f94d04f69bb5b2143ef62e7ab90bd3b60212 (diff)
CTAN sync 202304140301
Diffstat (limited to 'biblio/citation-style-language/citeproc-node-group.lua')
-rw-r--r--biblio/citation-style-language/citeproc-node-group.lua19
1 files changed, 16 insertions, 3 deletions
diff --git a/biblio/citation-style-language/citeproc-node-group.lua b/biblio/citation-style-language/citeproc-node-group.lua
index ecc638ee55..a89199128f 100644
--- a/biblio/citation-style-language/citeproc-node-group.lua
+++ b/biblio/citation-style-language/citeproc-node-group.lua
@@ -6,9 +6,22 @@
local group = {}
-local SeqIr = require("citeproc-ir-node").SeqIr
-local Element = require("citeproc-element").Element
-local util = require("citeproc-util")
+local element
+local ir_node
+local util
+
+if kpse then
+ element = require("citeproc-element")
+ ir_node = require("citeproc-ir-node")
+ util = require("citeproc-util")
+else
+ element = require("citeproc.element")
+ ir_node = require("citeproc.ir-node")
+ util = require("citeproc.util")
+end
+
+local SeqIr = ir_node.SeqIr
+local Element = element.Element
local Group = Element:derive("group")