#notebook #markdown #wolfram #convert-markdown #convert #text-style

app md2nb

将Markdown文件转换为Wolfram Notebooks

1个不稳定版本

0.1.0 2022年3月4日

可视化类别中排名460

MIT/Apache

490KB
1K SLoC

md2nb

md2nb 是一个将 Markdown 文件转换为 Wolfram Notebooks 的命令行工具。

Diagram showing md2nb conversion of Markdown files to Wolfram Notebooks

用法

md2nb 是一个命令行工具。安装 md2nb 后,可以用来将 .md 文件转换为 .nb

$ md2nb <INPUT>.md <OUTPUT>.nb

例如,要将此项目的 README.md 文件转换为Wolfram Notebook,请执行以下命令

$ md2nb README.md README.nb

特性

md2nb.md 文件转换为Wolfram .nb 文件。

Markdown结构被转换为对应的Wolfram Notebook标准表示。

支持大多数CommonMark特性,包括

  • 文本样式,如强调和斜体
  • 链接
  • 标题
  • 项目符号列表
  • 代码块
  • 引用块
  • 表格
  • 水平线

此外,一些Markdown特性被转换为比典型的渲染Markdown更具交互性的Wolfram Notebook表示

  • 包含用 ExternalEvaluate 支持的语言编写的代码块将被转换为外部语言单元,可以直接在Wolfram Notebook中执行。

示例

请参阅“Kitchen Sink”示例,其中包含 md2nb 当前支持的Markdown特性的示例。

安装

待办事项

许可证

许可协议为以下之一

任选其一。

贡献

除非您明确声明,否则根据Apache-2.0许可证定义的,您有意提交供作品包含的贡献,将采用上述双重许可,没有任何附加条款或条件。

依赖项

~6–32MB
~487K SLoC