Pandoc增加了额外的段落

Art*_*syn 6 markdown latex pandoc

pandoc用来将Markdown转换为Latex.我的问题是pandoc在开始/结束环境中添加额外的段落中断.

资源:

**First** phrase in a paragraph.
\begin{multline*}
some long formulae
\end{multline*}
Second phrase in a paragraph.
Run Code Online (Sandbox Code Playgroud)

这样pandoc my.md -o my.tex得到:

\textbf{First} phrase in a paragraph.

\begin{multline*}
some long formulae
\end{multline*}

Second phrase in a paragraph.
Run Code Online (Sandbox Code Playgroud)

很明显,这是不恰当的行为,因为当它看到额外的空行时,乳胶在生成的PDF中放置了额外的垂直空间multline.

有没有办法在.tex输出中抑制额外的空行pandoc

The*_*ell 4

正确的垂直多行


修改:

**First** phrase in a paragraph.
\empty{
\begin{multline*}
some long formulae
\end{multline*}
}
Second phrase in a paragraph.
Run Code Online (Sandbox Code Playgroud)

解析为

\textbf{First} phrase in a paragraph. \empty{
\begin{multline*}
some long formulae
\end{multline*}
} Second phrase in a paragraph.
Run Code Online (Sandbox Code Playgroud)