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

Html 在Jekyll标记中自动插入软连字符,假设使用特定语言?,html,markdown,jekyll,Html,Markdown,Jekyll,我想为我基于Jekyll的网站使用对齐文本,但目前在不同宽度的文本中存在一些令人不快的空白。通过插入软连字符,­,在我的降价中,我设法使它看起来更好 然而,这是一个令人不快的过程,它挫败了使用降价的大部分意义。Microsoft Word等软件包能够在逻辑点插入连字符,可能是基于可接受断点的字典 我在哪里能买到那种词典 如何使Jekyll在处理标记文本时自动执行此过程 我现在只关心支持英语 然而,这是一个令人不快的过程,它违背了大部分要点 使用降价的方法 这与降价无关。这是一个HTML

我想为我基于Jekyll的网站使用对齐文本,但目前在不同宽度的文本中存在一些令人不快的空白。通过插入软连字符,
­,在我的降价中,我设法使它看起来更好

然而,这是一个令人不快的过程,它挫败了使用降价的大部分意义。Microsoft Word等软件包能够在逻辑点插入连字符,可能是基于可接受断点的字典

  • 我在哪里能买到那种词典
  • 如何使Jekyll在处理标记文本时自动执行此过程
我现在只关心支持英语

然而,这是一个令人不快的过程,它违背了大部分要点 使用降价的方法

这与降价无关。这是一个HTML问题

HTML不会连字符,除非您使用。这不支持浏览器,并且依赖于语言(为此使用
连字符资源


我会接受这个CSS特性的不稳定的浏览器支持(接受它优雅的递减/渐进增强)。如果您不能接受,您可以使用javascript库插入
­在除Chrome之外的大多数主流浏览器中,您还可以启用CSS连字号…对齐文本的可读性不如左对齐文本。您必须在图形外观和可读性之间进行选择。而且,从我的观点来看,你最好是可读性比图形好。@mb21是的,Chrome是#1浏览器,虽然提供了一些连字号功能,但我认为它没有软连字号。也许一些Smartypants变体可以解决这个问题。至少它可能会给你一些额外的搜索词。你可以写一些代码使用或类似。。。(刚刚谷歌搜索了“ruby断字词典”)