Markdown 标记代码块缩进不起作用

Markdown 标记代码块缩进不起作用,markdown,Markdown,当我尝试写下面的降价时,我知道我需要用4个空格缩进代码块,然后项目索引号将是正确的 但实际上代码块不能按空格缩进,否则它不会显示为代码块 请参见以下示例: 1. line 1 ``` - \usepackage[utf8x]{inputenc} % Allow utf-8 characters in the tex document ``` 2. line 2 ``` - \usepackage[utf8x]{inputenc} % Allow utf-8 ch

当我尝试写下面的降价时,我知道我需要用4个空格缩进代码块,然后项目索引号将是正确的

但实际上代码块不能按空格缩进,否则它不会显示为代码块

请参见以下示例:

1. line 1

```
-    \usepackage[utf8x]{inputenc} % Allow utf-8 characters in the tex document
    ```

2. line 2

    ```
-    \usepackage[utf8x]{inputenc} % Allow utf-8 characters in the tex document
    ```
现在输出为:


你可以看到第一项是好的,但第二项不是。唯一的区别是第二个列表有4个空格缩进。

如果编号的列表项之间有非列表项,Markdown无法判断是否要启动新列表或恢复现有列表。但您可以为每个列表项指定起始值:

1. line 1

```
code block1
```
2. line 2

```
code block2
```
3. line 3

```
code block3
```

你们在说什么?为了更好地理解,修改了这个问题。似乎代码内容相关,请参见我的示例