Xlog 标题锚点链接处理不完善

原文是指源代码，比如## 标题 。

显示文章是你们看到的。

如果原文标题的 “数字、字母、符号” 与 “汉字” 中间无字符，xlog 会在显示文章中自动在中间加上空格，并在显示文章的锚点链接里把空格替换成- ；但右侧目录里的描述链接虽然加上了空格，但不会自动替换成- ，这样就导致链接不可用，无法跳转。示例：下一个小标题。

发现引号后，我也搞不清 Xlog 的逻辑了。
锚点的链接不是由 HTML 控制，而是由背后的 JS 脚本控制。
博主的解决办法：自己看情况吧！
建议 Xlog 修改下 JS 脚本，这样就完美了。

感谢 @sino

实测

- 也会被当成符号，在- 和其它文字中间也会再加个- 。

原文中的空格会被直接替换成-

“ 和” 会被直接忽略。在右侧目录点击下方的标题，竟然会直接跳到最后一个标题处。

标题源代码 | 显示文章 | 显示文章锚点链接 | 右侧目录
你好2 | 你好 2 | 你好-2 | 无法正常跳转
你好 2 | 你好 2 | 你好-2 | 正常跳转
你好-世界 | 你好 - 世界 | 你好---世界 | 正常跳转
你好 世界 | 你好 世界 | 你好-世界 | 跳转到你好“世界”1 的源代码标题，但不是顶格
你好“世界”1 | 你好 “世界” 1 | 你好-世界-1 | 无法正常跳转

模板

Copy
### 模板

你好 - 世界

Copy
你好-世界

你好 世界

Copy
### 你好 世界

你好 “世界” 1

Copy
### 你好“世界”1