我想在我的基于Jekyll的网站上使用合理的文本,但目前在不同宽度的文本中存在一些令人不快的差距.通过将软连字符­插入我的Markdown,我设法让它看起来更好.
然而,这是一个令人不快的过程,它击败了使用Markdown的大部分要点.诸如Microsoft Word之类的软件包能够在逻辑点插入连字符,可能是基于可接受断点的字典.
我现在只关心支持英语.
Joo*_*stS -1
然而,这是一个令人不愉快的过程,它违背了使用 Markdown 的大部分意义。
这和 Markdown 没有任何关系。这是一个 HTML 问题。
HTML 不使用连字符,除非您使用CSS 连字符。这对浏览器支持很差并且依赖于语言(用于hyphenate-resources此)。
我会接受这个 CSS 功能的不稳定的浏览器支持(接受它的优雅降级/渐进增强)。如果这对您来说不可接受,您可以使用 javascript 库(例如hyphenator.js)将字符插入­到您的内容中。