44 个版本
0.7.3 | 2023年9月10日 |
---|---|
0.7.1 | 2023年6月20日 |
0.5.18 | 2023年3月7日 |
0.5.11 | 2022年12月29日 |
0.4.10 | 2022年7月31日 |
#1357 在 网页编程 中
每月 88 次下载
1MB
12K SLoC
MDxt
MarkdDown 扩展
MDxt 是一种扩展的 Markdown 格式。虽然不是 gfm 的严格超集,但 MDxt 支持其大多数功能。您可以在此处了解更多关于它的信息这里
MDxt 的许多功能需要适当的样式表和脚本文件。我强烈建议您使用专用 网页框架 来使用 MDxt。
如果您想了解更多关于 MDxt 的信息,请参阅这些文章。
GFM 兼容性
GFM 是 GitHub 风格的 Markdown 格式,是最广泛使用的 Markdown 扩展之一。
MDxt 可以读取大多数 gfm 文档,但输出不同。(例如:与 gfm 不同,代码跨度被渲染为 <code class="short">
。)它不支持一些 gfm 语法。(例如:缩进代码块、setext 标题和更多一些)
我不会为 gfm 创建任何兼容层(例如:GFM <-> MDxt 转换器)。因为一些元素无法转换为 GFM 格式。它们需要在输出 HTML 中使用 <script>
标签,这些标签在 GFM 和大多数其他 Markdown 扩展中不受支持。
前端框架
如果您想使用具有 MDxt 的完整功能的前端框架,请尝试 此项目。
TODO:删除 ./styles
贡献
为什么是 Vec<u32>
这是索引字符串(String
不支持索引)和使用表情符号(大多数表情符号的大小大于u16::MAX
)的唯一方法
依赖项
~2–10MB
~83K SLoC