I'd rather not write any filters for this, and convert to PDF or another format externally, then embed in markdown. Is there perhaps a way to do that? On Mon, 6 Mar 2023 at 16:46, Bastien DUMONT wrote: > You can include the command directly in the resulting LaTeX document. This > filter should do the job: > > ``` > function Image(image) > local file = image.src > if FORMAT == 'latex' and string.match(file, '%.svg$') then > return pandoc.RawInline('latex', '\\includesvg[scale=1.0]{' .. file .. > '}') > end > end > ``` > > > Le Monday 06 March 2023 à 04:11:37PM, A A a écrit : > > I’d like to include SVG graphics in my LaTeX document using pandoc. I > > understand this is currently [1]not supported so I have resorted to the > idea of > > performing the SVG to PDF conversion externally and then including in my > > markdown using something like this: > > > > ![whee](foo.pdf) > > > > I would prefer not to do this conversion using raw inkscape because the > svg > > package in LaTeX has the added advantage of rendering LaTeX math within > the > > figure if it encounters LaTeX math in the SVG. This won’t happen if I > only use > > inkscape. > > > > Unfortunately, I haven’t found a way to ensure that the resulting PDF is > > cropped to the extents of the image after doing a LaTeX compilation. For > > example: > > > > \documentclass{article} > > > > \usepackage{svg} > > > > \begin{document} > > \includesvg[scale=1.0]{idea.svg} > > > > \end{document} > > > > will compile as a full A4 sized page with page number. If I then include > it in > > my markdown as ![idea](idea.pdf) I’d get the whole page as my “figure” > and not > > only the SVG. > > > > How can include SVGs with LaTeX math in Pandoc ? > > > > -- > > 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 [2]pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > To view this discussion on the web visit [3] > https://groups.google.com/d/msgid/ > > pandoc-discuss/ > > CAMwawgPKcXu-CapB6d_vSWc7%3DvfA_sQSzFnnv4nGBurq6%2BMkEw%40mail.gmail.com > . > > > > References: > > > > [1] https://github.com/jgm/pandoc/issues/265 > > [2] mailto:pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > > [3] > https://groups.google.com/d/msgid/pandoc-discuss/CAMwawgPKcXu-CapB6d_vSWc7%3DvfA_sQSzFnnv4nGBurq6%2BMkEw%40mail.gmail.com?utm_medium=email&utm_source=footer > > -- > 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/ZAYK7Z%2BjpC9LlcAc%40localhost > . > -- 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/CAMwawgNE1b%2BLzo6edzZsOX_PA-Z9TDPVFKecb-CEFuy2cK0LXw%40mail.gmail.com.