Markdown 有没有一种方法可以用降价来安排对话?

Markdown 有没有一种方法可以用降价来安排对话?,markdown,pandoc,Markdown,Pandoc,我正在写一个降价文档,打算由Pandoc格式化。我想在文档中两个或两个以上的人之间进行对话,每个句子都以破折号作为前缀,或者至少在不引起新段落缩进或额外换行的情况下,在自己的行上进行对话;有没有一个标准的方法来标记这个 大概是这样的: HTML5标准,建议每个人只使用普通的元素。因此,最好的方法似乎是在每个人之间使用空行,并使用类似围栏的div来标记对话: These two causes made him answer in a very low and hesitating voice; w

我正在写一个降价文档,打算由Pandoc格式化。我想在文档中两个或两个以上的人之间进行对话,每个句子都以破折号作为前缀,或者至少在不引起新段落缩进或额外换行的情况下,在自己的行上进行对话;有没有一个标准的方法来标记这个

大概是这样的:

HTML5标准,建议每个人只使用普通的
元素。因此,最好的方法似乎是在每个人之间使用空行,并使用类似围栏的div来标记对话:

These two causes made him answer in a very low and hesitating voice;
whereupon a gentleman in a white waistcoat said he was a fool. Which
was a capital way of raising his spirits, and putting him quite at
his ease.

::: {.conversation}
'Boy,' said the gentleman in the high chair, 'listen to me.
You know you're an orphan, I suppose?'

'What's that, sir?' inquired poor Oliver.

'The boy _is_ a fool---I thought he was,' said the gentleman in the
white waistcoat.
:::

然后可以使用CSS缩进代码,并根据需要减少间距。A可以用来调整其他格式的输出,比如通过LaTeX的PDF格式。

“-A\n-b\n-c”将给出
  • ..
,而“-A\n\n-b\\n-c”将给出段落:
    A

。在HTML中如何实现这一点?我怀疑这个问题的答案就是降价的答案。提醒一下,Markdown只支持HTML的一个子集,所以您的选项是有限的。