我写Markdown时遇到了问题。
我希望Markdown能够编译'一个'到 a
,但空格将被忽略,结果如下:
a
而且,我希望在[a](http://link.com)="1"
," a"可以联系起来。
这是不可能的,还是有诀窍来解决这个问题?
或者我是否只能按预期使用HTML并使用code
代码?例如,<code> a</code>
?
但降价中的HTML似乎不是一个好的解决方案:rule of MD033 - Inline HTML
答案 0 :(得分:0)
如果你想在纯Markdown中开始一个空格的行,在常规空间前面使用零宽度空间:
<zero-width space><regular space>a
这将导致:
a
而不是:
一
您可以复制零宽度空间,例如this Wikipedia article
但是,使用
广泛用于Markdown文档,我建议您改用它。
此外,您可以使用两个代码跨度彼此相邻,并在其中一个代码中附加链接。遗憾的是,没有办法消除两个部分之间的空间(至少不是在这个标记中)。
此:
[`linked`](http://example.com)<zero-width space>`not linked`
将导致:
linked
not linked