定义 pandoc md 到 tex 的转换规则?
Define pandoc md to tex conversion rules?
是否可以定义如何将标题从 Markdown 转换为 LaTeX?
我要转换
# Heading 1
至
\chapter{Heading 1}
和
## Heading 2
到
\section{Heading 2}
等等。
有一个option now:
pandoc --base-header-level=2
旧答案:
我认为您必须编写一个 pandoc filter 将标题整数递增 1,类似于:
#!/usr/bin/env runhaskell
import Text.Pandoc.JSON
main :: IO ()
main = toJSONFilter inchead
where inchead (Header n attr xs) = Header (n+1) attr xs
inchead x = x
是否可以定义如何将标题从 Markdown 转换为 LaTeX?
我要转换
# Heading 1
至
\chapter{Heading 1}
和
## Heading 2
到
\section{Heading 2}
等等。
有一个option now:
pandoc --base-header-level=2
旧答案:
我认为您必须编写一个 pandoc filter 将标题整数递增 1,类似于:
#!/usr/bin/env runhaskell
import Text.Pandoc.JSON
main :: IO ()
main = toJSONFilter inchead
where inchead (Header n attr xs) = Header (n+1) attr xs
inchead x = x