Markdown 自动添加中英文空格
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Markdown 自动添加中英文空格相关的知识,希望对你有一定的参考价值。
参考技术A「有研究显示,打字的时候不喜欢在中文和英文之间加空格的人,感情路都走得很辛苦,有七成的比例会在 34 岁的时候跟自己不爱的人结婚,而其馀三成的人最後只能把遗产留给自己的猫。毕竟爱情跟书写都需要适时地留白。
与大家共勉之。」—— vinta/paranoid-auto-spacing
有的网站会在中英文之间留一点间隙,有的则不会,为了显示更美观一点,我会在 Markdown 源码上添加
英文空格。
这是可以自己浏览时自动添空格,如何实现 Markdown 源码上添加呢?
如果用 VS Code 编辑,可以使用 vscode-pangu 自动添加,不过在处理 “* ” 和 “ ” 的时候会出问题。
The pluggable natural language linter for text and markdown. https://textlint.github.io/
textlint 是用 javascript 编写的开源文本链接实用程序。自然语言文本很难, 但我们试图通过可插拔的方法来解决这个问题。
会在当前目录生成 .textlintrc 文件,更新为以下内容。
使用 textlint 检查:
使用 textlint 自动修复:
markdown简明语法
# markdown简明语法
标签(空格分隔): markdown
本语法只涵盖了常用的内容
[toc]
标题
标题
标题
语法为:
根据需求 可以指定 不同大小的标题
# 顶级
## 次级
### 次次级
...可以试试添加更多的 #
引用
文本效果是这样的
语法为:
>内容
有序无序列表
- 西瓜
- 西红柿
- 菠萝
- 南瓜
语法:
1.空格 内容
2.空格 内容
tab 1. 空格 内容 ( 这样可以变为次级内容)
注意 只要保证是 数字. 空格 这种方式写的 那么序号会自动生成
- 你好
- 好哦
- 说话
语法:
* 空格 内容
* 空格 内容
tab * 空格 内容
注意
一些加重效果
粗体 行内代码
分割线
语法
**粗体**
`行内代码`
*** 会生成一根线
代码段
语法
```javascript 这里可以指定语言 有的markdown编辑器会自动推断
在这里面写的就是代码
# 插入图片,连接
语法:
图片: ![图片显示不了显示的内容](图片连接支持网络路径,或者相对路径)
链接: [链接的名字](链接的地址)
# 自动生成索引
语法: [toc] 注意: 该语法部分markdown编辑器不支持
# 引用
[引用底部内容][1]
语法: 这种写法需要写两个部分 部分1 内容区域 [提示信息(图片或者链接会有差别)][引用的脚注序号]
部分2 脚注区域 [序号1]: 地址(可以是相对路径,可以是网络路径)
注意:如果只有少部分内容,使用上面的 内容中引入图片或者链接
```
工具推荐
以上是关于Markdown 自动添加中英文空格的主要内容,如果未能解决你的问题,请参考以下文章