summaryrefslogtreecommitdiff
path: root/city
ModeNameSize
-rw-r--r--caritascross.jpg29823logplain
-rw-r--r--egomargrethe.jpg12441logplain
-rw-r--r--garderkolumne.jpg48264logplain
-rw-r--r--hundtisser.jpg12014logplain
-rw-r--r--magsstrede.jpg13213logplain
-rw-r--r--nyhavnslenge.jpg42913logplain
-rw-r--r--oversigtfruetaarn2_x1600.jpg595301logplain
-rw-r--r--rundetaarn.jpg12325logplain
-rw-r--r--sidebar.mdwn721logplain
-rw-r--r--topbar.mdwn188logplain
-rw-r--r--tubacity.jpg9426logplain
-rw-r--r--vognmagergade.jpg93979logplain
s="hl opt">.json.encode(defaultOptions)
  • end
  • ---@return string
  • local function wrapInlineDiv(options)
  • return [[
  • <div id="${id}" class="qrcode"></div>
  • <script type="text/javascript">
  • var qrcode = new QRCode("${id}", ]]
  • .. options .. [[);
  • </script>
  • ]]
  • end
  • ---@return string
  • local function wrapInlineTex(url, opts)
  • return [[
  • \qrcode[]] .. opts .. [[]{]] .. url .. [[}
  • ]]
  • end
  • return {
  • ['qrcode'] = function(args, kwargs, _)
  • if quarto.doc.is_format("html:js") then
  • quarto.doc.add_html_dependency {
  • name = 'qrcodejs',
  • version = 'v1.0.0',
  • scripts = { './assets/qrcode.js' },
  • }
  • local url = pandoc.utils.stringify(args[1])
  • local id = 'qrcode'
  • local maybeId = args[2]
  • if maybeId ~= nil then
  • id = pandoc.utils.stringify(maybeId)
  • end
  • local options = mergeOptions(url, kwargs)
  • local text = wrapInlineDiv(options)
  • return pandoc.RawBlock(