一个用于...
项目描述
mdformat-simple-breaks
一个使用三个短横线而不是70个下划线来渲染主题断开的mdformat插件。
安装
使用以下方法安装
pip install mdformat-simple-breaks
作为pre-commit钩子使用
将以下内容添加到您的.pre-commit-config.yaml
- repo: https://github.com/executablebooks/mdformat
rev: 0.7.13 # Use the ref you want to point at
hooks:
- id: mdformat
additional_dependencies:
- mdformat-simple-breaks
插件理由
CommonMark规范指出,主题断开,应以水平线<hr>
的形式呈现,应编码为
一个由可选的最多三个空格缩进组成的一行,后跟一个由三个或更多匹配的
-
、_
或*
字符组成的序列,每个字符后面可选地跟任意数量的空格或制表符
因此,大多数Markdown指南和速查表都显示由三个短横线符号组成的行作为主题断开的示例
---
另一方面,mdformat默认将这些主题断开渲染为70个连续的下划线字符的一行
________________________________________________________________________________
这是一个明确的风格决策,不会撤销,也不会添加任何配置。
因此,已创建此插件来覆盖该决策并恢复到三个-
主题断开。
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码发行版
mdformat_simple_breaks-0.0.1.tar.gz (6.5 kB 查看哈希值)
构建发行版
关闭
mdformat_simple_breaks-0.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 36dbd4981e177526c08cfd9b36272dd2caf230d7a2c2834c852e57a1649f676a |
|
MD5 | aa526ad4f7ead6d9153946c9f647f69f |
|
BLAKE2b-256 | 62af5b88367b69084c8bc60cfc4103eb62482655f8dbbb6dc81431aa27455b22 |
关闭
mdformat_simple_breaks-0.0.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3dde7209d509620fdd2bf11e780ae32d5f61a80ea145a598252e2703f8571407 |
|
MD5 | 172f9bb7298ebb0e05ece35760dc6f03 |
|
BLAKE2b-256 | 201d8e992c96d7ac86f85e1b4094d3887658376443b56679b834de8b23f4f849 |