Подтвердить что ты не робот

Как вставить цитату блока в абзац с помощью Pandoc?

Я использую pandoc для преобразования из уценки в LaTeX. Моя проблема в том, что Pandoc, кажется, интерпретирует текст абзаца после цитаты блока как начало нового абзаца. Хотя это часто то, что я хочу, много раз я хочу продолжить абзац, предшествующий цитате. Это достаточно легко достигается в LaTeX --- я просто вставляю среду цитат в абзац, не оставляя пустых строк между цитатой и окружающими строками, например:

This is the first sentence of paragraph ONE.
\begin{quote}
This is a block quote.
\end{quote}
This is the second sentence of paragraph ONE.

This is the first sentence of paragraph TWO.

Но так как Pandoc требует, чтобы за какими кавычками следовала пустая строка, единственный вывод, который я могу выполнить, выглядит следующим образом:

This is the first sentence of paragraph ONE.

\begin{quote}
This is a block quote.
\end{quote}

This is the first sentence of paragraph TWO.

This is the first sentence of paragraph THREE.

Как я могу получить pandoc для вывода LaTeX, как мой первый пример?

4b9b3361

Ответ 1

После некоторых поисков я нашел это обсуждение: https://groups.google.com/forum/#!topic/multimarkdown/iIaBLYI92K0.

Кажется маловероятным, что уценка Pandoc способна различать продолжение и новые абзацы, следующие за кавычками. Лучшее решение, похоже, использует \noindent, например:

This is the first sentence of paragraph ONE.

> This is a block quote.

\noindent This is the second sentence of paragraph ONE.

This is the first sentence of paragraph TWO.

К сожалению, это решение не помещает абзац без абзаца как семантически связанный с первым, поэтому я полагаю, что любой счетчик абзацев в LaTeX по-прежнему будет видеть здесь три абзаца, а не два.