You could use Fenced divs: https://pandoc.org/MANUAL.html#divs-and-spans You can put inside headers, paragraphs, code blocks, etc. Le jeudi 25 mai 2023 à 01:20:09 UTC+2, H a écrit : > On 05/24/2023 04:51 PM, H wrote: > > Using pandoc 3.1.2 and am trying my hand at writing my first writer to > customize HTML output for a specific, predefined newsletter format. > > > > The source document is written in markdown, contains headers of various > levels, paragraphs of text, links to images and mail links. No lists, no > tables and no code blocks. > > > > The document is structured with an introductory section, multiple > identically formatted sections and then a final section at the end. I need > to wrap various portions of the structure with
at multiple > levels in order to achieve the desired formatting. Some of the
> tags need to wrap H1, H2, image, multiple paragraphs, other
> tags wrap only one such item. In addition, most HTML tag need to have some > predefined custom style information. > > > > This output will be manually added to a certain newsletter editor in a > CRM system and I cannot add any CSS information whatsoever, everything has > to be structured as outlined above. > > > > Since I am new to writing filters, I am looking for some suggestions how > approach the
wrapping when multiple different HTML items need > to be wrapped. > > > > Thank you. > > > I should add that one
pair may enclose H1, H2, image, and > several paragraphs until the next H1 tag or end of document. Another >
pair (within the just-mentioned pair) may enclose the image and > several paragraphs, again until the next H1 tag (or end of document). There > are some additional levels of
pairs but this describes the gist of it. > > Suggestions welcome! > > -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/853c402b-d9ee-4c9d-8bae-15b20faf7194n%40googlegroups.com.