[NTG-context] ignore not closed tags in XML input
Pablo Rodriguez
oinos at gmx.es
Wed May 18 18:00:20 CEST 2022
On 5/18/22 03:23, Thangalin via ntg-context wrote:
> […]
> I wanted to write an introduction on how to typeset XML sources with
> ConTeXt (at least, in Spanish).
>
> See:
> https://dave.autonoma.ca/blog/2020/04/11/project-gutenberg-projects/
>
> It's English, but describes a fair amount of what you're probably
> looking to accomplish, and there are all sorts of free translation
> services now.
Hi Dave,
many thanks for your reply.
Your introduction clearly states
(https://dave.autonoma.ca/blog/2020/04/11/project-gutenberg-projects/#xhtml-to-markdown):
Even though ConTeXt can typeset XML documents, we’ll use XSLT—the
verbose language only gurus grok without gripes—to convert XHTML into
a Markdown document that pandoc can read to produce a native ConTeXt
file.
I’m afraid I’m interested in typesetting XML documents with ConTeXt.
Actually, I have been typesetting XHML documents (generated by pandoc
from Markdown sources) for years now.
Sorry for having explained myself like crap. I wanted to write an
introduction on how to typeset XML sources in ConTeXt. I cannot see how
free translation services may be of help here.
> One of the main issues I face is to find examples.
>
> See:
>
> https://wiki.contextgarden.net/XML
> https://wiki.contextgarden.net/Getting_Started_with_XML_and_ConTeXt_using_TEXML
>
> And themes for my text editor, KeenWrite, in particular:
>
> https://github.com/DaveJarvis/keenwrite-themes/tree/main/xhtml
> https://github.com/DaveJarvis/keenwrite-themes/tree/main/tarmes
> https://github.com/DaveJarvis/keenwrite-themes/tree/main/boschet
Sorry for explaining myself so poorly.
One of the not irrelevant tasks for me is finding examples of XML code.
> Maybe all XML handling is way more complex than I originally thought.
>
> It takes some elbow grease. Conceptually, it's essentially mapping XML
> elements to xmlsetups, which are used to apply typesetting instructions.
I agree, this is basically the idea.
But my worries came from having to sanitize HTML sources (which aren’t
strict XML-compliant).
Many thanks for your help,
Pablo
More information about the ntg-context
mailing list