我想写几行文字。它们应该被正常格式化,除了每一行应该从第 6 列开始。即我不希望代码块格式规则使这块文本看起来像代码,因为我将使用其他格式,如粗体等。如何在 Markdown 中做到这一点?
为什么要使用另一种标记语言?(我同意上面的@cz)。 Markdown 的一个目标是使文档即使在纯文本编辑器中也可以阅读。
代码
Sample code 5th position in an really ugly code 聽聽聽聽5th position in a clear an readable code 聽聽聽聽Again using non-breaking spaces :)
结果
示例代码 在一个非常丑陋的代码 中的第 5 个位置在一个清晰可读的代码中的第 5 个位置 再次使用不间断的空格:)
不间断空格(或硬空格)的视觉表示通常是普通空格“”,然而,它的 Unicode 表示是 U+00A0。 普通空间的 Unicode 表示是 U+0020(ASCII 表中的 32)。 因此,文本处理器的行为可能不同,而视觉表示保持不变。
| OS | Input method | |-----------| ----------------------------------| | macOS | OPTION+SPACE (ALT+SPACE) | | Linux | Compose Space Space or AltGr+Space| | Windows | Alt+0+1+6+0 | Some text editor use Ctrl+Shift+Space.
一些文本编辑器可以在复制和粘贴操作中将硬空格转换为公共空格,所以要小心。