From mckaymeister@gmail.com Mon Apr 10 17:30:16 2023 From: Keith McKay To: ntg-context@ntg.nl Subject: [NTG-context] Help with typesetting footnotes in an HTML document Date: Mon, 10 Apr 2023 16:30:10 +0100 Message-ID: <532167b7-0590-623b-a785-03dd0d64aeb0@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1457690556116443925==" --===============1457690556116443925== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi, I have been puzzling over how to typeset footnotes in a HTML document,=20 most elements have been relatively easy to typeset but I'm stumped with=20 footnotes.=C2=A0 I have been studying the the xml manual in particular=20 Chapter=C2=A0 7.4 Cross Referencing, but I'm still struggling to get=20 xmlsetups which come anywhere near working. Any hints=C2=A0 to a solution=20 would be greatly appreciated. Best Wishes Keith McKay %%%%%%%%%%%%%%%%%%% Here is a snippet of the HTML document with footnotes =C2=A0 =C2=A0

=E2=80=98What is a weed? A plant whose vir= tues have=20 not been discovered,=E2=80=99 wrote Ralph Waldo Emerson. Those delicate crucifers with their=20 manifold faces of four pink or lilac petals striated with veins of=20 deeper lavender are the perfect introduction to flowers for children. So=20 delicate and yet hardy.

=C2=A0

I spend some of April abroad, travelling b= y=20 road from an unseasonably snowy Austria (=E2=80=98dieses Wetter ist=20 verr=C3=BCckt!=E2=80=99 as an elderly lady exclaimed to me) to=20 northern France, and when I come home, it=E2=80=99s to a landscape responding= to=20 substantially increased light levels and temperatures.

=C2=A0

This was the early sixties. Like many=20 thousands, we were rehoused from Maryhill in the heart of urban Glasgow=20 to this peripheral housing scheme which completely changed the character=20 of what had been a village. Within a decade those glasshouses were=20 abandoned, glass broken in the frames, and a row of shops that included=20 a chippy and a betting shop soon replaced them, betting =E2=80=98off=E2=80=99= licensed=20 race-tracks having become legal in 1961.

=C2=A0
=C2=A0=C2=A0=C2=A0
=C2=A0=C2=A0=C2=A0
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Emerson, R.W. (1878) Fortune of the Repub= lic, p.3 quoted=20 in Oxford Dictionary of Quotations, Rev Fourth Edition (1996). =C2=A0=C2=A0=C2=A0
=C2=A0=C2=A0=C2=A0
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =E2=80=98Crazy weather!=E2=80=99 =C2=A0=C2=A0=C2=A0
=C2=A0=C2=A0=C2=A0
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 http://www.independent.co.uk/sport/racing/our-nati= onal-love-affair-a-history-of-the-betting-shop-804966.html=20 [accessed 11 Dec 2017] =C2=A0=C2=A0=C2=A0
=C2=A0
%%%%%%%%%%%%%%%%%% --===============1457690556116443925==-- From mckaymeister@gmail.com Tue Apr 11 22:52:08 2023 From: Keith McKay To: ntg-context@ntg.nl Subject: Re: [NTG-context] Help with typesetting footnotes in an HTML document Date: Tue, 11 Apr 2023 16:52:50 +0100 Message-ID: In-Reply-To: <0b7052a56059472fb3d4ca65d1d46e13@unibe.ch> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3334199276475318017==" --===============3334199276475318017== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Fair comment Denis. I decided to try the lookup based approach on pages 85 - 86 of the xml=20 manual and my setups are based on those pages. I have to admit that I=20 find the xml manual a wee bit difficult in places since xml is outside=20 my expertise. I attach my tex and html files which should save some copy=20 and pasting. Thanks Keith McKay On 11/04/2023 14:51, denis.maier(a)unibe.ch wrote: > Hard to tell, if you don't show us what you've tried so far. > In one of my setups I use the lua based approach described on page 86/87. B= ut again, we'll probably need more information to figure it out. > >> -----Urspr=C3=BCngliche Nachricht----- >> Von: ntg-context Im Auftrag von Keith >> McKay via ntg-context >> Gesendet: Montag, 10. April 2023 17:30 >> An: mailing list for ConTeXt users >> Cc: Keith McKay >> Betreff: [NTG-context] Help with typesetting footnotes in an HTML >> document >> >> Hi, >> >> I have been puzzling over how to typeset footnotes in a HTML document, >> most elements have been relatively easy to typeset but I'm stumped with >> footnotes.=C2=A0 I have been studying the the xml manual in particular Cha= pter=C2=A0 7.4 >> Cross Referencing, but I'm still struggling to get xmlsetups which come >> anywhere near working. Any hints=C2=A0 to a solution would be greatly >> appreciated. >> >> Best Wishes >> >> Keith McKay >> >> %%%%%%%%%%%%%%%%%%% >> >> Here is a snippet of the HTML document with footnotes >> >> >> > =C2=A0 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> >> >> =C2=A0 >> >> >> =C2=A0

=E2=80=98What is a weed? A plant whose= virtues have >> not been discovered,=E2=80=99 wrote Ralph Waldo Emerson> class=3D"footnote">> data-fnref=3D"53-1">. Those delicate crucifers with their >> manifold faces of four pink or lilac petals striated with veins of deeper >> lavender are the perfect introduction to flowers for children. So delicate= and >> yet hardy.

>> =C2=A0

I spend some of April abroad, travelli= ng by road >> from an unseasonably snowy Austria (=E2=80=98dieses Wetter ist verr=C3=BCc= kt!=E2=80=99> class=3D"footnote">> data-fnref=3D"53-2"> as an elderly lady exclaimed to me) to >> northern France, and when I come home, it=E2=80=99s to a landscape respond= ing to >> substantially increased light levels and temperatures.

>> =C2=A0

This was the early sixties. Like many = thousands, >> we were rehoused from Maryhill in the heart of urban Glasgow to this >> peripheral housing scheme which completely changed the character of what >> had been a village. Within a decade those glasshouses were abandoned, >> glass broken in the frames, and a row of shops that included a chippy and a >> betting shop soon replaced them, betting =E2=80=98off=E2=80=99 licensed ra= ce-tracks having >> become legal in 1961.> indirect" data-fnref=3D"75-1">

>> =C2=A0
>> =C2=A0=C2=A0=C2=A0
>> =C2=A0=C2=A0=C2=A0
>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Emerson, R.W. (1878) Fortune of the R= epublic, p.3 quoted in >> Oxford Dictionary of Quotations, Rev Fourth Edition (1996). >> =C2=A0=C2=A0=C2=A0
>> =C2=A0=C2=A0=C2=A0
>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =E2=80=98Crazy weather!=E2=80=99 >> =C2=A0=C2=A0=C2=A0
>> =C2=A0=C2=A0=C2=A0 >> =C2=A0
>> >> >> >> %%%%%%%%%%%%%%%%%% >> >> __________________________________________________________ >> _________________________ >> If your question is of interest to others as well, please add an entry to = the >> Wiki! >> >> maillist : ntg-context(a)ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg- >> context >> webpage : https://www.pragma-ade.nl / http://context.aanhet.net >> archive : https://bitbucket.org/phg/context-mirror/commits/ >> wiki : https://contextgarden.net >> __________________________________________________________ >> _________________________ --===============3334199276475318017== Content-Type: application/x-tex Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="FootnoteTest.tex" MIME-Version: 1.0 XGRlZmluZXBhcGVyc2l6ZVtwYWdlZV1bd2lkdGg9NS4wNmluLGhlaWdodD03LjgxaW5dClxkZWZp bmVwYXBlcnNpemVbQ292ZXJdW3dpZHRoPTExLjAzN2luLGhlaWdodD04LjA2MGluXQpcc3RhcnR4 bWxzZXR1cHMgeG1sOmluaXRpYWxpemUKXHhtbHNldHNldHVwe1x4bWxkb2N1bWVudH17Kn17LX0K XHhtbHNldHNldHVwe1x4bWxkb2N1bWVudH17aHRtbHxib2R5fHB8fXt4bWw6Kn0KXHhtbHNldHNl dHVweyMxfXtzcGFuW0BjbGFzcz0iZGF0YS1mbnJlZiJdfXt4bWw6Zm9vdG5vdGV9Clx4bWxzZXRz ZXR1cHsjMX17ZGl2W0BjbGFzcz0iZm9vdG5vdGVzIl19e3htbDpub3RoaW5nfQpcc3RvcHhtbHNl dHVwcwpceG1scmVnaXN0ZXJzZXR1cHt4bWw6aW5pdGlhbGl6ZX0KXHN0YXJ0eG1sc2V0dXBzIHht bDpodG1sClx4bWxmbHVzaHsjMX0KXHN0b3B4bWxzZXR1cHMKXHN0YXJ0eG1sc2V0dXBzIHhtbDpi b2R5Clx4bWxmbHVzaHsjMX0KXHN0b3B4bWxzZXR1cHMKXHN0YXJ0eG1sc2V0dXBzIHhtbDpwClx4 bWxmbHVzaHsjMX1ccGFyClxzdG9weG1sc2V0dXBzClxzdGFydHhtbHNldHVwcyB4bWw6Zm9vdG5v dGUKXGZvb3Rub3RlCntceG1sZmlyc3R7dGVzdH17ZGl2W0BjbGFzcz0iZm9vdG5vdGVzIl0vZGl2 L2RpdltAaWQ9Ilx4bWxhdHR7IzF9e2lkfSJdfX0KXHN0b3B4bWxzZXR1cHMKXGRlZmluZWZvbnRm YW1pbHlbbWFpbmZhY2VdW3NlcmlmXVthbnR5a3dhLXBvbHRhd3NraWVnb10KXHNldHVwYm9keWZv bnRbbWFpbmZhY2UsMTUuMjVwdF0KXHNldHVwaW5kZW50aW5nW21lZGl1bSx5ZXNdClxzZXR1cGxh eW91dFsKICAgIHdpZHRoPTEwY20sCiAgICB0b3BzcGFjZT0wLjVpbiwKICAgIGJhY2tzcGFjZT0y LjBjbSwKICAgIGhlYWRlcj03LjVtbSwKICAgIGZvb3Rlcj0wLjI1aW4sCiAgICBsb2NhdGlvbj17 bWlkZGxlLG1pZGRsZX0KICAgIF0KXHNldHVwcGFwZXJzaXplW3BhZ2VlXQpcc2V0dXBub3RhdGlv bltmb290bm90ZV1bd2F5PWJ5cGFnZSxudW1iZXJjb252ZXJzaW9uPXNldCAyXQpcc3RhcnR0ZXh0 ClxzdGFydHNldHVwc1tncmlkXVtteXBlbmFsdGllc10KICAgIFxzZXRkZWZhdWx0cGVuYWx0aWVz CiAgICBcc2V0cGVuYWx0aWVzXHdpZG93cGVuYWx0aWVzezJ9ezE1MH0KICAgIFxzZXRwZW5hbHRp ZXNcY2x1YnBlbmFsdGllcyB7Mn17MTUwfQpcc3RvcHNldHVwcwpcc2V0dXBsYXlvdXRbZ3JpZD15 ZXMsIHNldHVwcz1teXBlbmFsdGllc10KXHNldHVwdG9sZXJhbmNlW3NwYWNlXQpcc2V0dXBhbGln bltub3JtYWwsbm90aHlwaGVuYXRlZCxmdWxsaHosdmVyeXRvbGVyYW50LG5vdGhhbmdpbmddClxz ZXR1cHBhZ2VudW1iZXJpbmdbbG9jYXRpb249e2Zvb3RlcixtaWRkbGV9LGFsdGVybmF0aXZlPWRv dWJsZXNpZGVkLHN0YXRlPXN0YXJ0XQpceG1scHJvY2Vzc2ZpbGV7aW5pdGlhbGlzZX17Zm9vdG5v dGVUZXN0Lmh0bWx9e30KXGluc3RhbGxwYWdlYnJlYWtoYW5kbGVye2xhc3R9e30KXHN0b3B0ZXh0 --===============3334199276475318017== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="footnoteTest.html" MIME-Version: 1.0 PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIGh0bWwgUFVC TElDICItLy9XM0MvL0RURCBYSFRNTCAxLjEvL0VOIgogICJodHRwOi8vd3d3LnczLm9yZy9UUi94 aHRtbDExL0RURC94aHRtbDExLmR0ZCI+Cgo8aHRtbCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv MTk5OS94aHRtbCIgeG1sOmxhbmc9ImVuIj4KPGhlYWQ+CiAgPHRpdGxlPjwvdGl0bGU+CjwvaGVh ZD4KCjxib2R5PgogIDxwIGNsYXNzPSJpbXBvcnQtTm9ybWFsIj7igJhXaGF0IGlzIGEgd2VlZD8g QSBwbGFudCB3aG9zZSB2aXJ0dWVzIGhhdmUgbm90IGJlZW4gZGlzY292ZXJlZCzigJkgd3JvdGUg UmFscGggV2FsZG8gRW1lcnNvbjxzcGFuIGNsYXNzPSJmb290bm90ZSI+PHNwYW4gY2xhc3M9ImZv b3Rub3RlLWluZGlyZWN0IiBkYXRhLWZucmVmPSI1My0xIj48L3NwYW4+PC9zcGFuPi4gVGhvc2Ug ZGVsaWNhdGUgY3J1Y2lmZXJzIHdpdGggdGhlaXIgbWFuaWZvbGQgZmFjZXMgb2YgZm91ciBwaW5r IG9yIGxpbGFjIHBldGFscyBzdHJpYXRlZCB3aXRoIHZlaW5zIG9mIGRlZXBlciBsYXZlbmRlciBh cmUgdGhlIHBlcmZlY3QgaW50cm9kdWN0aW9uIHRvIGZsb3dlcnMgZm9yIGNoaWxkcmVuLiBTbyBk ZWxpY2F0ZSBhbmQgeWV0IGhhcmR5LjwvcD4KICA8cCBjbGFzcz0iaW1wb3J0LU5vcm1hbCI+SSBz cGVuZCBzb21lIG9mIEFwcmlsIGFicm9hZCwgdHJhdmVsbGluZyBieSByb2FkIGZyb20gYW4gdW5z ZWFzb25hYmx5IHNub3d5IEF1c3RyaWEgKOKAmGRpZXNlcyBXZXR0ZXIgaXN0IHZlcnLDvGNrdCHi gJk8c3BhbiBjbGFzcz0iZm9vdG5vdGUiPjxzcGFuIGNsYXNzPSJmb290bm90ZS1pbmRpcmVjdCIg ZGF0YS1mbnJlZj0iNTMtMiI+PC9zcGFuPjwvc3Bhbj4gYXMgYW4gZWxkZXJseSBsYWR5IGV4Y2xh aW1lZCB0byBtZSkgdG8gbm9ydGhlcm4gRnJhbmNlLCBhbmQgd2hlbiBJIGNvbWUgaG9tZSwgaXTi gJlzIHRvIGEgbGFuZHNjYXBlIHJlc3BvbmRpbmcgdG8gc3Vic3RhbnRpYWxseSBpbmNyZWFzZWQg bGlnaHQgbGV2ZWxzIGFuZCB0ZW1wZXJhdHVyZXMuPC9wPgogIDxwIGNsYXNzPSJpbXBvcnQtTm9y bWFsIj5UaGlzIHdhcyB0aGUgZWFybHkgc2l4dGllcy4gTGlrZSBtYW55IHRob3VzYW5kcywgd2Ug d2VyZSByZWhvdXNlZCBmcm9tIE1hcnloaWxsIGluIHRoZSBoZWFydCBvZiB1cmJhbiBHbGFzZ293 IHRvIHRoaXMgcGVyaXBoZXJhbCBob3VzaW5nIHNjaGVtZSB3aGljaCBjb21wbGV0ZWx5IGNoYW5n ZWQgdGhlIGNoYXJhY3RlciBvZiB3aGF0IGhhZCBiZWVuIGEgdmlsbGFnZS4gV2l0aGluIGEgZGVj YWRlIHRob3NlIGdsYXNzaG91c2VzIHdlcmUgYWJhbmRvbmVkLCBnbGFzcyBicm9rZW4gaW4gdGhl IGZyYW1lcywgYW5kIGEgcm93IG9mIHNob3BzIHRoYXQgaW5jbHVkZWQgYSBjaGlwcHkgYW5kIGEg YmV0dGluZyBzaG9wIHNvb24gcmVwbGFjZWQgdGhlbSwgYmV0dGluZyDigJhvZmbigJkgbGljZW5z ZWQgcmFjZS10cmFja3MgaGF2aW5nIGJlY29tZSBsZWdhbCBpbiAxOTYxLjxzcGFuIGNsYXNzPSJm b290bm90ZSI+PHNwYW4gY2xhc3M9ImZvb3Rub3RlLWluZGlyZWN0IiBkYXRhLWZucmVmPSI3NS0x Ij48L3NwYW4+PC9zcGFuPjwvcD4KICA8ZGl2IGNsYXNzPSJmb290bm90ZXMiPgogICAgPGhyLz4K ICAgIDxkaXYgaWQ9JzUzLTEnPgogICAgICBFbWVyc29uLCBSLlcuICgxODc4KSA8ZW0+Rm9ydHVu ZSBvZiB0aGUgUmVwdWJsaWM8L2VtPiwgcC4zIHF1b3RlZCBpbiA8ZW0+T3hmb3JkIERpY3Rpb25h cnkgb2YgUXVvdGF0aW9uczwvZW0+LCBSZXYgRm91cnRoIEVkaXRpb24gKDE5OTYpLgogICAgPC9k aXY+CiAgICA8ZGl2IGlkPSc1My0yJz4KICAgICAg4oCYQ3Jhenkgd2VhdGhlciHigJkKICAgIDwv ZGl2PgogICAgPGRpdiBpZD0nNzUtMSc+CiAgICAgIDxhIGNsYXNzPSJySWQxMCIgaHJlZj0iaHR0 cDovL3d3dy5pbmRlcGVuZGVudC5jby51ay9zcG9ydC9yYWNpbmcvb3VyLW5hdGlvbmFsLWxvdmUt YWZmYWlyLWEtaGlzdG9yeS1vZi10aGUtYmV0dGluZy1zaG9wLTgwNDk2Ni5odG1sIiBkYXRhLXVy bD0iaHR0cDovL3d3dy5pbmRlcGVuZGVudC5jby51ay9zcG9ydC9yYWNpbmcvb3VyLW5hdGlvbmFs LWxvdmUtYWZmYWlyLWEtaGlzdG9yeS1vZi10aGUtYmV0dGluZy1zaG9wLTgwNDk2Ni5odG1sIj48 c3BhbiBjbGFzcz0iaW1wb3J0LUh5cGVybGluayI+aHR0cDovL3d3dy5pbmRlcGVuZGVudC5jby51 ay9zcG9ydC9yYWNpbmcvb3VyLW5hdGlvbmFsLWxvdmUtYWZmYWlyLWEtaGlzdG9yeS1vZi10aGUt YmV0dGluZy1zaG9wLTgwNDk2Ni5odG1sPC9zcGFuPjwvYT4gW2FjY2Vzc2VkIDExIERlYyAyMDE3 XQogICAgPC9kaXY+CiAgPC9kaXY+CjwvYm9keT4KPC9odG1sPg== --===============3334199276475318017==-- From denis.maier@unibe.ch Tue Apr 11 23:02:08 2023 From: denis.maier@unibe.ch To: ntg-context@ntg.nl Subject: Re: [NTG-context] Help with typesetting footnotes in an HTML document Date: Tue, 11 Apr 2023 13:51:57 +0000 Message-ID: <0b7052a56059472fb3d4ca65d1d46e13@unibe.ch> In-Reply-To: <532167b7-0590-623b-a785-03dd0d64aeb0@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============9155900660258506384==" --===============9155900660258506384== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hard to tell, if you don't show us what you've tried so far. In one of my setups I use the lua based approach described on page 86/87. But= again, we'll probably need more information to figure it out. > -----Urspr=C3=BCngliche Nachricht----- > Von: ntg-context Im Auftrag von Keith > McKay via ntg-context > Gesendet: Montag, 10. April 2023 17:30 > An: mailing list for ConTeXt users > Cc: Keith McKay > Betreff: [NTG-context] Help with typesetting footnotes in an HTML > document >=20 > Hi, >=20 > I have been puzzling over how to typeset footnotes in a HTML document, > most elements have been relatively easy to typeset but I'm stumped with > footnotes.=C2=A0 I have been studying the the xml manual in particular Chap= ter=C2=A0 7.4 > Cross Referencing, but I'm still struggling to get xmlsetups which come > anywhere near working. Any hints=C2=A0 to a solution would be greatly > appreciated. >=20 > Best Wishes >=20 > Keith McKay >=20 > %%%%%%%%%%%%%%%%%%% >=20 > Here is a snippet of the HTML document with footnotes >=20 > > =C2=A0 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> > > =C2=A0 > > > =C2=A0

=E2=80=98What is a weed? A plant whose v= irtues have > not been discovered,=E2=80=99 wrote Ralph Waldo Emerson class=3D"footnote"> data-fnref=3D"53-1">. Those delicate crucifers with their > manifold faces of four pink or lilac petals striated with veins of deeper > lavender are the perfect introduction to flowers for children. So delicate = and > yet hardy.

> =C2=A0

I spend some of April abroad, travelling= by road > from an unseasonably snowy Austria (=E2=80=98dieses Wetter ist verr=C3=BCck= t!=E2=80=99 class=3D"footnote"> data-fnref=3D"53-2"> as an elderly lady exclaimed to me) to > northern France, and when I come home, it=E2=80=99s to a landscape respondi= ng to > substantially increased light levels and temperatures.

> =C2=A0

This was the early sixties. Like many th= ousands, > we were rehoused from Maryhill in the heart of urban Glasgow to this > peripheral housing scheme which completely changed the character of what > had been a village. Within a decade those glasshouses were abandoned, > glass broken in the frames, and a row of shops that included a chippy and a > betting shop soon replaced them, betting =E2=80=98off=E2=80=99 licensed rac= e-tracks having > become legal in 1961. indirect" data-fnref=3D"75-1">

> =C2=A0
> =C2=A0=C2=A0=C2=A0
> =C2=A0=C2=A0=C2=A0
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Emerson, R.W. (1878) Fortune of the Rep= ublic, p.3 quoted in > Oxford Dictionary of Quotations, Rev Fourth Edition (1996). > =C2=A0=C2=A0=C2=A0
> =C2=A0=C2=A0=C2=A0
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =E2=80=98Crazy weather!=E2=80=99 > =C2=A0=C2=A0=C2=A0
> =C2=A0=C2=A0=C2=A0 > =C2=A0
> > >=20 > %%%%%%%%%%%%%%%%%% >=20 > __________________________________________________________ > _________________________ > If your question is of interest to others as well, please add an entry to t= he > Wiki! >=20 > maillist : ntg-context(a)ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg- > context > webpage : https://www.pragma-ade.nl / http://context.aanhet.net > archive : https://bitbucket.org/phg/context-mirror/commits/ > wiki : https://contextgarden.net > __________________________________________________________ > _________________________ --===============9155900660258506384==-- From denis.maier@unibe.ch Wed Apr 12 10:05:09 2023 From: denis.maier@unibe.ch To: ntg-context@ntg.nl Subject: Re: [NTG-context] Help with typesetting footnotes in an HTML document Date: Wed, 12 Apr 2023 08:05:05 +0000 Message-ID: <65ab1a2fbe1042859061601ddd2dee15@unibe.ch> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5231261886730730218==" --===============5231261886730730218== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hey Keith, the code below should get you started. Obviously, the links in the footnotes = don't appear as there are no setups for the elements yet. By the way, where is the HTML coming from? The dual structure for footnotes l= ooks a bit odd and a bit too complicated for me. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D \startxmlsetups xml:initialize \xmlsetsetup{\xmldocument}{*}{-} \xmlsetsetup{\xmldocument}{html|body|p|}{xml:*} %\xmlsetsetup{#1}{span[@class=3D"data-fnref"]}{xml:footnote} % data-fnref is = not a class; also -> the element won't be seen if the parent span is not trea= ted in some way. \xmlsetsetup{#1}{span[@class=3D"footnote"]}{xml:footnote-wrapper} \xmlsetsetup{#1}{span[@class=3D"footnote-indirect"]}{xml:footnote} \xmlsetsetup{#1}{div[@class=3D"footnotes"]}{xml:nothing} \stopxmlsetups \xmlregistersetup{xml:initialize} \startxmlsetups xml:html \xmlflush{#1} \stopxmlsetups \startxmlsetups xml:body \xmlflush{#1} \stopxmlsetups \startxmlsetups xml:p \xmlflush{#1}\par \stopxmlsetups \startxmlsetups xml:footnote-wrapper \xmlflush{#1} \stopxmlsetups \startxmlsetups xml:footnote \footnote % {\xmlfirst{test}{div[@class=3D"footnotes"]/div/div[@id=3D"\xmlatt{#1}{id}"]= }} -> test is not the document name nor the name of the node to be processed>= ; div/div nesting was wrong; for some reason I can't get it to work with xmlf= irst. But \xmlfilter works {\xmlfilter{\xmldocument}{div[@id=3D'\xmlrefatt{#1}{data-fnref}']/command(xml= :test)}} \stopxmlsetups \startxmlsetups xml:test \xmlflush{#1} \stopxmlsetups \starttext \xmlprocessfile{initialise}{footnoteTest.html}{} \stoptext =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > -----Urspr=C3=BCngliche Nachricht----- > Von: Keith McKay > Gesendet: Dienstag, 11. April 2023 17:53 > An: Maier, Denis Christian (UB) ; ntg- > context(a)ntg.nl > Betreff: Re: AW: [NTG-context] Help with typesetting footnotes in an HTML > document >=20 > Fair comment Denis. >=20 > I decided to try the lookup based approach on pages 85 - 86 of the xml > manual and my setups are based on those pages. I have to admit that I find > the xml manual a wee bit difficult in places since xml is outside my expert= ise. > I attach my tex and html files which should save some copy and pasting. >=20 > Thanks >=20 > Keith McKay >=20 > On 11/04/2023 14:51, denis.maier(a)unibe.ch wrote: > > Hard to tell, if you don't show us what you've tried so far. > > In one of my setups I use the lua based approach described on page 86/87. > But again, we'll probably need more information to figure it out. > > > >> -----Urspr=C3=BCngliche Nachricht----- > >> Von: ntg-context Im Auftrag von Keith > >> McKay via ntg-context > >> Gesendet: Montag, 10. April 2023 17:30 > >> An: mailing list for ConTeXt users > >> Cc: Keith McKay > >> Betreff: [NTG-context] Help with typesetting footnotes in an HTML > >> document > >> > >> Hi, > >> > >> I have been puzzling over how to typeset footnotes in a HTML > >> document, most elements have been relatively easy to typeset but I'm > >> stumped with footnotes.=C2=A0 I have been studying the the xml manual in > >> particular Chapter=C2=A0 7.4 Cross Referencing, but I'm still struggling > >> to get xmlsetups which come anywhere near working. Any hints=C2=A0 to a > >> solution would be greatly appreciated. > >> > >> Best Wishes > >> > >> Keith McKay > >> > >> %%%%%%%%%%%%%%%%%%% > >> > >> Here is a snippet of the HTML document with footnotes > >> > >> >> "-//W3C//DTD XHTML 1.1//EN" > >> =C2=A0 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> > >> > >> =C2=A0 > >> > >> > >> =C2=A0

=E2=80=98What is a weed? A plant who= se virtues > >> have not been discovered,=E2=80=99 wrote Ralph Waldo Emerson >> class=3D"footnote"> >> data-fnref=3D"53-1">. Those delicate crucifers with their > >> manifold faces of four pink or lilac petals striated with veins of > >> deeper lavender are the perfect introduction to flowers for children. > >> So delicate and yet hardy.

> >> =C2=A0

I spend some of April abroad, travel= ling > >> by road from an unseasonably snowy Austria (=E2=80=98dieses Wetter ist > >> verr=C3=BCckt!=E2=80=99 >> data-fnref=3D"53-2"> as an elderly lady exclaimed to me) > >> to northern France, and when I come home, it=E2=80=99s to a landscape > >> responding to substantially increased light levels and temperatures.

> >> =C2=A0

This was the early sixties. Like many > >> thousands, we were rehoused from Maryhill in the heart of urban > >> Glasgow to this peripheral housing scheme which completely changed > >> the character of what had been a village. Within a decade those > >> glasshouses were abandoned, glass broken in the frames, and a row of > >> shops that included a chippy and a betting shop soon replaced them, > >> betting =E2=80=98off=E2=80=99 licensed race-tracks having become legal i= n 1961. >> class=3D"footnote"> 1">

> >> =C2=A0
> >> > >> > >> > >> %%%%%%%%%%%%%%%%%% > >> > >> > __________________________________________________________ > >> _________________________ > >> If your question is of interest to others as well, please add an > >> entry to the Wiki! > >> > >> maillist : ntg-context(a)ntg.nl / > >> https://www.ntg.nl/mailman/listinfo/ntg- > >> context > >> webpage : https://www.pragma-ade.nl / http://context.aanhet.net > >> archive : https://bitbucket.org/phg/context-mirror/commits/ > >> wiki : https://contextgarden.net > >> > __________________________________________________________ > >> _________________________ --===============5231261886730730218==-- From mckaymeister@gmail.com Wed Apr 12 12:22:01 2023 From: Keith McKay To: ntg-context@ntg.nl Subject: Re: [NTG-context] Help with typesetting footnotes in an HTML document Date: Wed, 12 Apr 2023 11:21:57 +0100 Message-ID: In-Reply-To: <65ab1a2fbe1042859061601ddd2dee15@unibe.ch> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8955719506898867391==" --===============8955719506898867391== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Denis, Thanks for the code, I shall give this a try. To get the html file I convert a docx file using a wordpress multisite=20 app called Pressbooks, a book content management system for book=20 publishing in various formats such as the web, pdf, epub and various xml=20 flavours (see pressbooks.com). My interest was that docx files could be=20 imported into pressbooks, edited and then exported as html which I then=20 used in ConTeXt to produce pdf. Pressbooks has an open source option and=20 they give instructions on how to self-host on a local web server, which=20 is what I have done (see pressbooks.org). It is, I suppose, like using a=20 sledgehammer to crack a nut, and the html files produced are quite=20 complicated. I'm still in the experimental stage with it. Before trying out Pressbooks, I had previously produced two=20 books(novels) by converting docx files to epub using an epub extension=20 to Libre Office, then edit/clean-up the epub using Sigil epub editor.=20 Finally I extract the individual xhtml files and input into ConTeXt.=20 That was much easier and the files much less complicated, however those=20 books did not have footnotes so I shall have to check that out in Sigil.=20 I'm still experimenting to get a simple workflow for the conversion of=20 docx files to simple (x)html files. Thanks again for the code. Best Wishes Keith On 12/04/2023 09:05, denis.maier(a)unibe.ch wrote: > Hey Keith, > > the code below should get you started. Obviously, the links in the footnote= s don't appear as there are no setups for the elements yet. > > By the way, where is the HTML coming from? The dual structure for footnotes= looks a bit odd and a bit too complicated for me. > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > \startxmlsetups xml:initialize > \xmlsetsetup{\xmldocument}{*}{-} > \xmlsetsetup{\xmldocument}{html|body|p|}{xml:*} > > %\xmlsetsetup{#1}{span[@class=3D"data-fnref"]}{xml:footnote} % data-fnref i= s not a class; also -> the element won't be seen if the parent span is not tr= eated in some way. > \xmlsetsetup{#1}{span[@class=3D"footnote"]}{xml:footnote-wrapper} > \xmlsetsetup{#1}{span[@class=3D"footnote-indirect"]}{xml:footnote} > \xmlsetsetup{#1}{div[@class=3D"footnotes"]}{xml:nothing} > > \stopxmlsetups > \xmlregistersetup{xml:initialize} > > \startxmlsetups xml:html > \xmlflush{#1} > \stopxmlsetups > > \startxmlsetups xml:body > \xmlflush{#1} > \stopxmlsetups > > \startxmlsetups xml:p > \xmlflush{#1}\par > \stopxmlsetups > > \startxmlsetups xml:footnote-wrapper > \xmlflush{#1} > \stopxmlsetups > > \startxmlsetups xml:footnote > \footnote > % {\xmlfirst{test}{div[@class=3D"footnotes"]/div/div[@id=3D"\xmlatt{#1}{id}= "]}} -> test is not the document name nor the name of the node to be processe= d>; div/div nesting was wrong; for some reason I can't get it to work with xm= lfirst. But \xmlfilter works > {\xmlfilter{\xmldocument}{div[@id=3D'\xmlrefatt{#1}{data-fnref}']/command(x= ml:test)}} > \stopxmlsetups > > \startxmlsetups xml:test > \xmlflush{#1} > \stopxmlsetups > > > \starttext > > \xmlprocessfile{initialise}{footnoteTest.html}{} > > \stoptext > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > >> -----Urspr=C3=BCngliche Nachricht----- >> Von: Keith McKay >> Gesendet: Dienstag, 11. April 2023 17:53 >> An: Maier, Denis Christian (UB) ; ntg- >> context(a)ntg.nl >> Betreff: Re: AW: [NTG-context] Help with typesetting footnotes in an HTML >> document >> >> Fair comment Denis. >> >> I decided to try the lookup based approach on pages 85 - 86 of the xml >> manual and my setups are based on those pages. I have to admit that I find >> the xml manual a wee bit difficult in places since xml is outside my exper= tise. >> I attach my tex and html files which should save some copy and pasting. >> >> Thanks >> >> Keith McKay >> >> On 11/04/2023 14:51, denis.maier(a)unibe.ch wrote: >>> Hard to tell, if you don't show us what you've tried so far. >>> In one of my setups I use the lua based approach described on page 86/87. >> But again, we'll probably need more information to figure it out. >>>> -----Urspr=C3=BCngliche Nachricht----- >>>> Von: ntg-context Im Auftrag von Keith >>>> McKay via ntg-context >>>> Gesendet: Montag, 10. April 2023 17:30 >>>> An: mailing list for ConTeXt users >>>> Cc: Keith McKay >>>> Betreff: [NTG-context] Help with typesetting footnotes in an HTML >>>> document >>>> >>>> Hi, >>>> >>>> I have been puzzling over how to typeset footnotes in a HTML >>>> document, most elements have been relatively easy to typeset but I'm >>>> stumped with footnotes.=C2=A0 I have been studying the the xml manual in >>>> particular Chapter=C2=A0 7.4 Cross Referencing, but I'm still struggling >>>> to get xmlsetups which come anywhere near working. Any hints=C2=A0 to a >>>> solution would be greatly appreciated. >>>> >>>> Best Wishes >>>> >>>> Keith McKay >>>> >>>> %%%%%%%%%%%%%%%%%%% >>>> >>>> Here is a snippet of the HTML document with footnotes >>>> >>>> >>> "-//W3C//DTD XHTML 1.1//EN" >>>> =C2=A0 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> >>>> >>>> =C2=A0 >>>> >>>> >>>> =C2=A0

=E2=80=98What is a weed? A plant wh= ose virtues >>>> have not been discovered,=E2=80=99 wrote Ralph Waldo Emerson>>> class=3D"footnote">>>> data-fnref=3D"53-1">. Those delicate crucifers with their >>>> manifold faces of four pink or lilac petals striated with veins of >>>> deeper lavender are the perfect introduction to flowers for children. >>>> So delicate and yet hardy.

>>>> =C2=A0

I spend some of April abroad, trave= lling >>>> by road from an unseasonably snowy Austria (=E2=80=98dieses Wetter ist >>>> verr=C3=BCckt!=E2=80=99>>> data-fnref=3D"53-2"> as an elderly lady exclaimed to me) >>>> to northern France, and when I come home, it=E2=80=99s to a landscape >>>> responding to substantially increased light levels and temperatures.

>>>> =C2=A0

This was the early sixties. Like ma= ny >>>> thousands, we were rehoused from Maryhill in the heart of urban >>>> Glasgow to this peripheral housing scheme which completely changed >>>> the character of what had been a village. Within a decade those >>>> glasshouses were abandoned, glass broken in the frames, and a row of >>>> shops that included a chippy and a betting shop soon replaced them, >>>> betting =E2=80=98off=E2=80=99 licensed race-tracks having become legal i= n 1961.>>> class=3D"footnote">> 1">

>>>> =C2=A0
>>>> >>>> >>>> >>>> %%%%%%%%%%%%%%%%%% >>>> >>>> >> __________________________________________________________ >>>> _________________________ >>>> If your question is of interest to others as well, please add an >>>> entry to the Wiki! >>>> >>>> maillist : ntg-context(a)ntg.nl / >>>> https://www.ntg.nl/mailman/listinfo/ntg- >>>> context >>>> webpage : https://www.pragma-ade.nl / http://context.aanhet.net >>>> archive : https://bitbucket.org/phg/context-mirror/commits/ >>>> wiki : https://contextgarden.net >>>> >> __________________________________________________________ >>>> _________________________ --===============8955719506898867391==-- From denis.maier@unibe.ch Wed Apr 12 12:33:11 2023 From: denis.maier@unibe.ch To: ntg-context@ntg.nl Subject: Re: [NTG-context] Help with typesetting footnotes in an HTML document Date: Wed, 12 Apr 2023 10:33:07 +0000 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8363244565307833390==" --===============8363244565307833390== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Depending on how complex your files are, you might want to have a look at pan= doc. It does a decent job when converting docx to other formats (HTML, Markdo= wn or even ConTeXt). Best & good luck Denis > -----Urspr=C3=BCngliche Nachricht----- > Von: Keith McKay > Gesendet: Mittwoch, 12. April 2023 12:22 > An: Maier, Denis Christian (UB) ; ntg- > context(a)ntg.nl > Betreff: Re: AW: AW: [NTG-context] Help with typesetting footnotes in an > HTML document >=20 > Hi Denis, >=20 > Thanks for the code, I shall give this a try. >=20 > To get the html file I convert a docx file using a wordpress multisite app = called > Pressbooks, a book content management system for book publishing in > various formats such as the web, pdf, epub and various xml flavours (see > pressbooks.com). My interest was that docx files could be imported into > pressbooks, edited and then exported as html which I then used in ConTeXt > to produce pdf. Pressbooks has an open source option and they give > instructions on how to self-host on a local web server, which is what I have > done (see pressbooks.org). It is, I suppose, like using a sledgehammer to > crack a nut, and the html files produced are quite complicated. I'm still i= n the > experimental stage with it. >=20 > Before trying out Pressbooks, I had previously produced two > books(novels) by converting docx files to epub using an epub extension to > Libre Office, then edit/clean-up the epub using Sigil epub editor. > Finally I extract the individual xhtml files and input into ConTeXt. > That was much easier and the files much less complicated, however those > books did not have footnotes so I shall have to check that out in Sigil. > I'm still experimenting to get a simple workflow for the conversion of docx > files to simple (x)html files. >=20 > Thanks again for the code. >=20 > Best Wishes >=20 > Keith >=20 > On 12/04/2023 09:05, denis.maier(a)unibe.ch wrote: > > Hey Keith, > > > > the code below should get you started. Obviously, the links in the > footnotes don't appear as there are no setups for the elements yet. > > > > By the way, where is the HTML coming from? The dual structure for > footnotes looks a bit odd and a bit too complicated for me. > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > \startxmlsetups xml:initialize > > \xmlsetsetup{\xmldocument}{*}{-} > > \xmlsetsetup{\xmldocument}{html|body|p|}{xml:*} > > > > %\xmlsetsetup{#1}{span[@class=3D"data-fnref"]}{xml:footnote} % data- > fnref is not a class; also -> the element won't be seen if the parent span = is > not treated in some way. > > \xmlsetsetup{#1}{span[@class=3D"footnote"]}{xml:footnote-wrapper} > > \xmlsetsetup{#1}{span[@class=3D"footnote-indirect"]}{xml:footnote} > > \xmlsetsetup{#1}{div[@class=3D"footnotes"]}{xml:nothing} > > > > \stopxmlsetups > > \xmlregistersetup{xml:initialize} > > > > \startxmlsetups xml:html > > \xmlflush{#1} > > \stopxmlsetups > > > > \startxmlsetups xml:body > > \xmlflush{#1} > > \stopxmlsetups > > > > \startxmlsetups xml:p > > \xmlflush{#1}\par > > \stopxmlsetups > > > > \startxmlsetups xml:footnote-wrapper > > \xmlflush{#1} > > \stopxmlsetups > > > > \startxmlsetups xml:footnote > > \footnote > > % > > {\xmlfirst{test}{div[@class=3D"footnotes"]/div/div[@id=3D"\xmlatt{#1}{id}" > > ]}} -> test is not the document name nor the name of the node to be > > processed>; div/div nesting was wrong; for some reason I can't get it > > to work with xmlfirst. But \xmlfilter works > > {\xmlfilter{\xmldocument}{div[@id=3D'\xmlrefatt{#1}{data-fnref}']/comman > > d(xml:test)}} > > \stopxmlsetups > > > > \startxmlsetups xml:test > > \xmlflush{#1} > > \stopxmlsetups > > > > > > \starttext > > > > \xmlprocessfile{initialise}{footnoteTest.html}{} > > > > \stoptext > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D > > > >> -----Urspr=C3=BCngliche Nachricht----- > >> Von: Keith McKay > >> Gesendet: Dienstag, 11. April 2023 17:53 > >> An: Maier, Denis Christian (UB) ; ntg- > >> context(a)ntg.nl > >> Betreff: Re: AW: [NTG-context] Help with typesetting footnotes in an > >> HTML document > >> > >> Fair comment Denis. > >> > >> I decided to try the lookup based approach on pages 85 - 86 of the > >> xml manual and my setups are based on those pages. I have to admit > >> that I find the xml manual a wee bit difficult in places since xml is ou= tside > my expertise. > >> I attach my tex and html files which should save some copy and pasting. > >> > >> Thanks > >> > >> Keith McKay > >> > >> On 11/04/2023 14:51, denis.maier(a)unibe.ch wrote: > >>> Hard to tell, if you don't show us what you've tried so far. > >>> In one of my setups I use the lua based approach described on page > 86/87. > >> But again, we'll probably need more information to figure it out. > >>>> -----Urspr=C3=BCngliche Nachricht----- > >>>> Von: ntg-context Im Auftrag von Keith > >>>> McKay via ntg-context > >>>> Gesendet: Montag, 10. April 2023 17:30 > >>>> An: mailing list for ConTeXt users > >>>> Cc: Keith McKay > >>>> Betreff: [NTG-context] Help with typesetting footnotes in an HTML > >>>> document > >>>> > >>>> Hi, > >>>> > >>>> I have been puzzling over how to typeset footnotes in a HTML > >>>> document, most elements have been relatively easy to typeset but > >>>> I'm stumped with footnotes.=C2=A0 I have been studying the the xml > >>>> manual in particular Chapter=C2=A0 7.4 Cross Referencing, but I'm still > >>>> struggling to get xmlsetups which come anywhere near working. Any > >>>> hints=C2=A0 to a solution would be greatly appreciated. > >>>> > >>>> Best Wishes > >>>> > >>>> Keith McKay > >>>> > >>>> %%%%%%%%%%%%%%%%%%% > >>>> > >>>> Here is a snippet of the HTML document with footnotes > >>>> > >>>> >>>> "-//W3C//DTD XHTML 1.1//EN" > >>>> =C2=A0 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> > >>>> > > >>>> =C2=A0 > >>>> > >>>> > >>>> =C2=A0

=E2=80=98What is a weed? A plant = whose > >>>> virtues have not been discovered,=E2=80=99 wrote Ralph Waldo Emerson >>>> class=3D"footnote"> >>>> data-fnref=3D"53-1">. Those delicate crucifers with > >>>> their manifold faces of four pink or lilac petals striated with > >>>> veins of deeper lavender are the perfect introduction to flowers for > children. > >>>> So delicate and yet hardy.

> >>>> =C2=A0

I spend some of April abroad, > >>>> travelling by road from an unseasonably snowy Austria (=E2=80=98dieses > >>>> Wetter ist verr=C3=BCckt!=E2=80=99 indirect" > >>>> data-fnref=3D"53-2"> as an elderly lady exclaimed to > >>>> me) to northern France, and when I come home, it=E2=80=99s to a landsc= ape > >>>> responding to substantially increased light levels and > temperatures.

> >>>> =C2=A0

This was the early sixties. Like = many > >>>> thousands, we were rehoused from Maryhill in the heart of urban > >>>> Glasgow to this peripheral housing scheme which completely changed > >>>> the character of what had been a village. Within a decade those > >>>> glasshouses were abandoned, glass broken in the frames, and a row > >>>> of shops that included a chippy and a betting shop soon replaced > >>>> them, betting =E2=80=98off=E2=80=99 licensed race-tracks having become= legal in > >>>> 1961. >>>> data-fnref=3D"75- > >> 1">

> >>>> =C2=A0
> >>>> > >>>> > >>>> > >>>> %%%%%%%%%%%%%%%%%% > >>>> > >>>> > >> > __________________________________________________________ > >>>> _________________________ > >>>> If your question is of interest to others as well, please add an > >>>> entry to the Wiki! > >>>> > >>>> maillist : ntg-context(a)ntg.nl / > >>>> https://www.ntg.nl/mailman/listinfo/ntg- > >>>> context > >>>> webpage : https://www.pragma-ade.nl / http://context.aanhet.net > >>>> archive : https://bitbucket.org/phg/context-mirror/commits/ > >>>> wiki : https://contextgarden.net > >>>> > >> > __________________________________________________________ > >>>> _________________________ --===============8363244565307833390==--