Is there any way to get the current input format in Lua?

Den mån 20 feb. 2023 07:29Albert Krewinkel <albert+pandoc-9EawChwDxG8hFhg+JK9F0w@public.gmane.org> skrev:

BPJ <melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes:

> This one is for Albert I guess.
>
> Is it now possible to invoke `pandoc.read()` inside a filter and
> apply the reader options from the current invocation of `pandoc`? If
> so how?

    local flavor = {
      format = 'markdown',
      extensions = PANDOC_READER_OPTIONS.extensions
    }

    function CodeBlock (cb)
      return pandoc.read(cb.text, flavor, PANDOC_READER_OPTIONS).blocks
    end

With that, everything in code block will be parsed in exactly the same
way as the main input.

Cheers!


--
Albert Krewinkel
GPG: 8eed e3e2 e8c5 6f18 81fe  e836 388d c0b2 1f63 1124

--
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@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/87mt58df5s.fsf%40zeitkraut.de.

--
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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/CADAJKhC02NbUxS8Unumv58qTdoKHn8H7%3Dg%3D0z4iKvZLvMccq_w%40mail.gmail.com.