Thanks, that works well. Another solution I've come to is to just display jpeg's from code cells rather than from markdown cells, like this: display_jpeg(file="img.jpg", width=400). pandoc's normal behavior then just converts the sized image to \includegraphics[width=..., height=...]{images/...} On Wednesday, July 20, 2022 at 8:57:26 AM UTC-7 Albert Krewinkel wrote: > > Richard Huntsinger writes: > > > Is there a way, perhaps with a lua filter, to capture the > src="image.jpg" width=600> with the sizing > > information [...] > > Lua filter to do this: > > ``` lua > function RawInline (raw) > if raw.format:match 'html' then > return pandoc.utils.blocks_to_inlines( > pandoc.read(raw.text, 'html').blocks > ) > end > end > ``` > > This tries to convert *all* inline HTML code. Modify the `if` condition > in case you want this behavior only for images: > > if raw.text:match '^ > > -- > 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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/bbdf0806-8476-43af-bce7-47a17343e8f4n%40googlegroups.com.