[NTG-context] Minimal code for exporting custom tags
Aditya Mahajan
adityam at umich.edu
Tue May 19 08:16:02 CEST 2020
On Tue, 19 May 2020, Aditya Mahajan wrote:
> On Mon, 18 May 2020, Aditya Mahajan wrote:
>
>>> Thanks! This also helped me find the documentation in hybrid.pdf.
>
> Also epub-mkiv.pdf. Not sure why I didn't think of looking there.
>
>> How do I pass options so that the export is
>>
>> <mycommand name=whatever>...</mycommand>
>>
>> (or some variant of that). I thought that
>>
>> \startelement[mycommand][name=whatever]
>>
>> should work (there are some such examples in the texmf tree), but it does
>> not.
>
> epub-mkiv.pdf states that I need `\setupexport[properties=yes]`, but that
> doesn't work either:
There is a bug in back-exp.lua:
--- /tmp/back-exp.lua 2020-05-19 02:13:54.961276226 -0400
+++ /opt/luametatex/texmf-context/tex/context/base/mkiv/back-exp.lua 2020-05-19 02:13:01.687385009 -0400
@@ -2305,8 +2305,10 @@
if not p then
-- skip
elseif exportproperties == v_yes then
+ n = n+1
r[n] = attributes(p)
else
+ n = n+1
r[n] = properties(p)
end
end
Patching this fixes the export.
Aditya
More information about the ntg-context
mailing list