Closed iwillwin closed 7 years ago
单纯配置链接分隔符没有办法兼容 git.oschina.net,需要更多的工作。
比如:
## 遇到完整的英文整句、特殊名词,其內容使用半角标点
## `-ms-text-autospace` to the rescue?
在 GitHub 生成的锚点链接:
#遇到完整的英文整句特殊名词其內容使用半角标点
#-ms-text-autospace-to-the-rescue
在 oschina 生成的锚点链接:
#遇到完整的英文整句-特殊名词-其內容使用半角标点
#-ms-text-autospace-to-the-rescue-
很可能还有其它差异,所以如果想比较好地兼容,需要明确找到 oschina 使用的 Markdown 引擎的官方说明和生成 toc 部分源码(我大致看了一下帮助,没有找到)。
另外 :GenTocGFM 是用于生成托管在 GitHub 的文档的 toc,如果需要兼容其它平台,建议添加命令,将不同解析引擎的处理逻辑隔离。
欢迎完善后再次 PR。
添加链接分隔符配置 兼容一些网站 比如git.oschina.net