MultiMarkdown 是Markdown语法的一种扩展形式,它是一种文本到 HTML 的转换语法工具,它允许网络作者编写易于阅读和编写的纯文本文档,然后将其转换为 HTML(或 XHTML)文档。 Markdown 语法的设计目标是通过格式化标签和属性使代码尽可能可读。
如上所述,MultiMarkdown 是 Markdown 的超集,它添加了多种语法功能,例如表格、脚注、引文等,以及可以将文档转换为各种其他格式的工具,例如 – HTML、PDF(通过LaTeX)、OPML 或 OpenDocument(特别是 Flat OpenDocument 或“.fodt”,可以进一步转换为 RTF、Microsoft Word 或几乎任何其他文字处理格式)。 MultiMarkdown 是以 Perl 脚本的形式编写的。它简化了编写的代码并使其可读。它与 Markdown 不同,因为它可以将文档转换为各种文件格式,并提供编写代码的简单性。
用HTML和multimarkdown写粗体字
- HTML:
This will make the 'word' bold.
- MultiMarkdown 编辑:
This will make the **word** bold.
用HTML和multimarkdown写斜体字
- HTML:
This will make the 'word' appear in italics.
- MultiMarkdown 编辑:
This will make the *word* appear in italics.
在 html 中编写无序列表与在多降价中编写
- HTML:
- HTML is the skeliton
- CSS is the skin
- MultiMarkdown 编辑:
*HTML is the skeliton *CSS is the skin
在 html 中插入超链接 vs 在多降价中
- HTML:
Read this page about MultiMarkdown, click [here]
- MultiMarkdown 编辑:
Read this page about MultiMarkdown, click [here](https://fletcherpenney.net/multimarkdown/index.html)
安装:要下载 MultiMarkdown,请参考此链接
- MacOS:只需从此页面下载安装程序 MultiMarkdown-Mac。解压并运行安装程序。
- Windows:通过从该页面下载 MultiMarkdown-Windows 安装程序并运行它,在 Windows 上安装 MMD。
- 单击 Windows 安装程序。
- 解压缩安装程序并单击 .exe 安装程序文件并按照正常步骤“下一步”继续,同时接受条款和条件。
Linux:一一运行以下命令。
-
sudo apt install libtext-multimarkdown-perl
- 从文本文件到 XHTML 文件的转换
multimarkdown file.txt
- 从文本文件到 HTML 文件的转换
multimarkdown file.txt>file.html
- 从文本文件到 LaTex 文件的转换
multimarkdown -t latex file.txt
- 从文本文件到 OPML 的转换
multimarkdown -t opml file.txt
- 从文本文件到 OpenDocument 文件的转换
multimarkdown -t opf file.txt
- 从文本文件到平面 OpenDocument 文件的转换
multimarkdown -t fopt file.txt
创建 MultiMarkdown 文档:这是通过使用元数据 – 键值对来实现的。特殊元数据可以包含在 MultiMarkdown 文档的顶部,然后可用于定义 MultiMarkdown 之后将如何处理文档。此元数据可以是任何内容,例如标题、作者、引文、链接等。
语法规则:
- 它必须从文档的顶部开始——前面不能有空行。
- 它由两部分组成——键和它的值(就像Python词典一样)。
- 它必须以字母或数字开头,然后后面的字符可以是任何字符——字母、数字、空格、连字符或下划线字符。
- 它的形式应该是 – ‘key’: ‘value’
- 不区分大小写。
- 完成后,一个空行会触发并表示文档其余部分的开始。
- HTML 文档必须完整才能包含元数据,或者如果它不包含元数据,它可以只是一个“片段”。
“代码段”只是 HTML(或 LaTeX)的一部分,不包含标题和正文信息。没有进一步的命令,它不能用 LaTeX 编译成 PDF。
MultiMarkdown 拖放:由于其难以通过命令行脚本使用,因此有必要减轻其使用的复杂性。这个问题的第一个解决方案是通过使用 Platypus 创建拖放应用程序来解决的。在这种情况下,可以在应用程序图标上放置一个 MultiMarkdown 文本文件,结果它们会给出一个 .xhtml、.pdf、.rtf 或 .tex 文件。
- 下载链接: http : //files.fletcherpenney.net/MultiMarkdownDragAndDrop.zip