小编典典

如何在 Markdown 标记中缩进几行?

all

我想写几行文字。它们应该被正常格式化,除了每一行应该从第 6 列开始。即我不希望代码块格式规则使这块文本看起来像代码,因为我将使用其他格式,如粗体等。如何在
Markdown 中做到这一点?


阅读 111

收藏
2022-03-11

共1个答案

小编典典

请使用硬(不间断)空格

为什么要使用另一种标记语言?(我同意上面的@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.

问题

一些文本编辑器可以在复制和粘贴操作中将硬空格转换为公共空格,所以要小心。

2022-03-11