有没有相当于LaTeX的描述环境的Markdown?这使作者能够生成第一个单词以粗体显示的列表,如下所示:

LaTeX 源代码是:
\begin{description}
  \item[First] The first item
  \item[Second] The second item
  \item[Third] The third etc \ldots
\end{description}
我想在 Markdown 中复制这一点,这样如果我通过像这样的工具运行 Markdown,pandoc我会得到类似的结果。
如果您使用的是最新版本的 Pandoc (ver 2.0+),您可以使用定义列表符号,如下所示。这会容易得多。
First
: The first item
Second
: The second item
Third
: The third etc
Markdown 不像 LaTeX 甚至HTML那样全面那样全面:
\n\n\nMarkdown\xe2\x80\x99s 语法仅用于一个目的:用作一种书写格式网络
\nMarkdown 并不是 HTML 的替代品,甚至不能接近它。它的语法非常小,仅对应于 HTML 标签的一个非常小的子集。
\n
它支持项目符号列表和编号列表,但不支持定义列表。
\n但是,您提到使用“诸如”之类的工具pandoc来处理您的输入文件。Pandoc 使用扩展支持内联 LaTeX raw_tex:
\n\n扩展名:raw_tex
\n除了原始 HTML 之外,pandoc 还允许将原始 LaTeX、TeX 和 ConTeXt 包含在文档中。内联 TeX 命令将被保留并原封不动地传递给 LaTeX 和 ConTeXt 编写器。因此,例如,您可以使用 LaTeX 来包含 BibTeX 引用:
\nRun Code Online (Sandbox Code Playgroud)\nThis result was proved in \\cite{jones.1967}.\n请注意,在 LaTeX 环境中,例如
\nRun Code Online (Sandbox Code Playgroud)\n\\begin{tabular}{|l|l|}\\hline\nAge & Frequency \\\\ \\hline\n18--25 & 15 \\\\\n26--35 & 33 \\\\\n36--45 & 22 \\\\ \\hline\n\\end{tabular}\n开始和结束标签之间的材料将被解释为原始 LaTeX,而不是 Markdown。
\n在 Markdown、LaTeX 和 ConTeXt 以外的输出格式中,内联 LaTeX 会被忽略。
\n
因此,只需包含您的 LaTeXdescription环境并运行带扩展名的 Pandocraw_tex就可以得到您想要的结果。
您可能必须手动指定源格式,例如使用-f markdown_strict+raw_tex命令中的类似内容。
| 归档时间: | 
 | 
| 查看次数: | 2593 次 | 
| 最近记录: |