假设使用特定语言,在Jekyll Markdown中自动插入软连字符?

5 html markdown jekyll

我想在我的基于Jekyll的网站上使用合理的文本,但目前在不同宽度的文本中存在一些令人不快的差距.通过将软连字符­插入我的Markdown,我设法让它看起来更好.

然而,这是一个令人不快的过程,它击败了使用Markdown的大部分要点.诸如Microsoft Word之类的软件包能够在逻辑点插入连字符,可能是基于可接受断点的字典.

  • 我在哪里可以得到那种字典?
  • 在处理Markdown文本时,如何让Jekyll自动执行此过程?

我现在只关心支持英语.

Joo*_*stS -1

然而,这是一个令人不愉快的过程,它违背了使用 Markdown 的大部分意义。

这和 Markdown 没有任何关系。这是一个 HTML 问题。

HTML 不使用连字符,除非您使用CSS 连字符。这对浏览器支持很差并且依赖于语言(用于hyphenate-resources此)。

我会接受这个 CSS 功能的不稳定的浏览器支持(接受它的优雅降级/渐进增强)。如果这对您来说不可接受,您可以使用 javascript 库(例如hyphenator.js)将字符插入­到您的内容中。