Markdown Pandoc标记:带代码块的多段图列表

Markdown Pandoc标记:带代码块的多段图列表,markdown,pandoc,github-flavored-markdown,Markdown,Pandoc,Github Flavored Markdown,清单上的所有文档似乎都是错误的,或者充其量只是一团乱麻 我主要是整理了处理列表中多个段落的方法,但我坚持以下组合:代码块段落后面的文本段落会从列表中消失。也就是说,一个代码块段落打破了列表(如latex.tex输出文件所示;使用选项-t tex) 如果以下标记文本位于文件test.md中,并且我使用Pandoc作为 pandoc-t latex test.md-o test.pdf 应如何设置以下标记文本的格式,使第3段位于列表的第1项内,并与其第一段对齐 1. List item. Pa

清单上的所有文档似乎都是错误的,或者充其量只是一团乱麻

我主要是整理了处理列表中多个段落的方法,但我坚持以下组合:代码块段落后面的文本段落会从列表中消失。也就是说,一个代码块段落打破了列表(如latex.tex输出文件所示;使用选项-t tex)

如果以下标记文本位于文件test.md中,并且我使用Pandoc作为
pandoc-t latex test.md-o test.pdf

应如何设置以下标记文本的格式,使第3段位于列表的第1项内,并与其第一段对齐

   1. List item. Paragraph 1

   ```javascript
        // Second paragraph is a code block. If start at column 6, code shows ok.
        // Additional indentation only moves code block further right
        // Notice code block tag/backticks starts at column 1 though!!
        //  If it starts at col 2+, code block w/ tag is messed up as all code block.
        var x = 3
        print( "Pandoc has made a mess out of Markdown!" )
   ```

        Paragraph 3. However list is broken and Par 3 falls off.
   2. List item
它应显示为:

  • 列表项。第1款
  • 
    //第二段是代码块。如果从第6列开始,代码显示ok。
    //附加缩进只会将代码块进一步向右移动
    //注意,代码块标记/反标记从第1列开始!!
    //如果它从col 2+开始,则带标签的代码块将被弄乱为所有代码块。
    变量x=3
    打印(“潘多克把降价搞得一团糟!”)
    

    二,。列表项

    但却表现为

  • 列表项。第1款
  • 
    //第二段是代码块。如果从第6列开始,代码显示ok。
    //附加缩进只会将代码块进一步向右移动
    //注意,代码块标记/反标记从第1列开始!!
    //如果它从col 2+开始,则带标签的代码块将被弄乱为所有代码块。
    变量x=3
    打印(“潘多克把降价搞得一团糟!”)
    

    第3段。然而,列表被打破,PAR 3下降。

  • 列表项

  • 关键是使用缩进和换行的正确组合:

    1. List item, no indention
    
        This paragraph is indented by two tabs (four spaces). 
        Put separating newlines below and above the following code chunk:
    
        ```javascript
        // This code chunk is indented by two tabs (four spaces)
        var x = 3
        print("Pandoc has made a mess out of Markdown!")
        ```
    
        Paragraph 3 is indented by two tabs.
    
    2. List item, no indention
    
    这就产生了


    太好了,成功了。我想我有一次是偶然的,但这让我很沮丧。你有没有遵循熊猫文档中的组合?如果是这样,我完全错过了。是的,我错过了。:-:-)好的,您的第二段和下面的段落缩进了第1列的4个空格,其中列出了计数器。就这样,从第5列开始。医生不是这么说的。实际上,这种组合在哪里都找不到。最接近的是当代码块跟随列表标记时的规则:“后续段落必须在列表标记的最后一个字符后的两列开始”!我发现这些文件几乎和hexdump的一样糟糕。。。
    1. List item, no indention
    
        This paragraph is indented by two tabs (four spaces). 
        Put separating newlines below and above the following code chunk:
    
        ```javascript
        // This code chunk is indented by two tabs (four spaces)
        var x = 3
        print("Pandoc has made a mess out of Markdown!")
        ```
    
        Paragraph 3 is indented by two tabs.
    
    2. List item, no indention