Thanks Albert,
You recommendations added the figure, but the cross referencing didn't come through:
1. there is no figure number before the figure's caption
2. there is no reference in the text to the figure either, only : "(Fig. ¿fig:nf-alert?)"
As the Terminal still says:
Undefined cross-reference: fig:nf-alert
, this has probably something to do with using pandoc-crossref.
This is my line of code for making the file:
% pandoc -F pandoc-crossref myOutput.md -o myOutput.docx --resource-path=../assets/img/ --citeproc --number-sections --lua-filter=parse-latex.lua
Thanks!
// I can live with changing the the figure's Latex code to Markdown when I export to Word (it does not happen that often)
On Sunday, July 24, 2022 at 3:25:27 PM UTC+1 Albert Krewinkel wrote:
'Krisztián Hofstädter' via pandoc-discuss <pandoc-...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> writes:
> How can I use figure placement specifiers with Markdown, e.g. [p] for
> special place?
>
> When converting from Markdown to PDF the figure with the code below is
> rendered properly, however it is missing when converting to Word
> (docx).
The easiest way is probably to use the LaTeX code in combination with a
Lua filter that parses the LaTeX when converting to a different output
format:
``` lua
if FORMAT:match 'latex' then return {} end
function RawBlock (raw)
if raw.format:match 'tex' then
return pandoc.read(raw.text, 'latex').blocks
end
end
```
Save the above to a file `parse-latex.lua` and pass it to pandoc via
`--lua-filter=parse-latex.lua`.
--
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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/0a6a41d3-fb62-43e9-a85e-edb09e53dc79n%40googlegroups.com.