Thank you for your help! I tried removing the pandoc-latex-environment arguments in the YAML but still it does not get the environment, it just reproduces the text inside it. Are you suggesting that I can format a reference docx such that the syntax
::: {.definition}
My definition.
:::
is processed by pandoc as a "Definition" environment?
Oops, except: I'm not sure how best to handle the desired {.definition} environment when converting to docx. I suspect you'll have to set up a style in a reference docx file. Look for "--reference-doc=" here for more about that.On Friday, August 4, 2023 at 9:33:19 AM UTC-5 Paul Kelleher wrote:Omit the "pandoc-latex-environment" arguments in the YAML and I think the conversion to docx should work just fine. For cross-referencing equations I highly recommend the pandoc-crossref filter.On Friday, August 4, 2023 at 9:20:31 AM UTC-5 Christophe Demko wrote:Hi, I'm the creator of the pandoc-latex-environment. This filter is for pdf output using LaTeX (or beamer). For docx, you have to use another way.Le vendredi 4 août 2023 à 13:34:46 UTC+2, Enrico Mattia Salonia a écrit :When converting markdown to docx latex environments disappear and only the text inside them is retained. Conversion from markdown to pdf works fine.I am using --filter pandoc-latex-environment. The following is an extract of the .md
---
title: Hi
author: Brover
pandoc-latex-environment:
df: [definition]
prop: [proposition]
proof: [proof]
---
::: {.definition}
A profile of actions $a \in A$ constitute a **Nash Equilibrium** if
$$u_i \left( r_i \left(a_i, a_{-i} \right) \right) \geq u_i \left( r_i \left(a^{\prime}_i, a_{-i} \right) \right)$$
for all agents $i \in N$ and actions $a_i, a_i^{\prime} \in A_i$.
:::Should I use a different syntax or the filter is not enough?