1个不稳定版本
0.1.0 | 2022年3月4日 |
---|
在可视化类别中排名460
490KB
1K SLoC
md2nb
md2nb
是一个将 Markdown 文件转换为 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版 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义的,您有意提交供作品包含的贡献,将采用上述双重许可,没有任何附加条款或条件。
依赖项
~6–32MB
~487K SLoC