diff options
author | Jonas Smedegaard <dr@jones.dk> | 2025-06-15 11:29:14 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2025-06-15 12:35:05 +0200 |
commit | 64275630259d8d532b46c57e0cd7febb1bc0a546 (patch) | |
tree | fa2fdabbf2da45c9c4e1de9218ab0b1af37b67f4 | |
parent | 62062c96711c42e810e8f9b2403165fe131306e7 (diff) |
tune ingress only when targeting latex
-rw-r--r-- | _extensions/js/ingress/ingress.lua | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/_extensions/js/ingress/ingress.lua b/_extensions/js/ingress/ingress.lua index 1f584b6..3c2c429 100644 --- a/_extensions/js/ingress/ingress.lua +++ b/_extensions/js/ingress/ingress.lua @@ -19,9 +19,11 @@ local function escape_latex(str) end function Div(el) - if el.classes:includes('lead') then - local content = pandoc.utils.stringify(el.content) - local escaped_content = escape_latex(content) - return pandoc.RawBlock('latex', '\\ingress{' .. escaped_content .. '}') + if FORMAT:match 'latex' then + if el.classes:includes('lead') then + local content = pandoc.utils.stringify(el.content) + local escaped_content = escape_latex(content) + return pandoc.RawBlock('latex', '\\ingress{' .. escaped_content .. '}') + end end end |