Multiline code block within a list
Ryan Chan
ryanchan404 at gmail.com
Mon Nov 7 12:08:20 EST 2011
Actually this is one of the limitation that I went to reST...sad to
hear the suitation is still the same..
On Mon, Nov 7, 2011 at 11:03 PM, Waylan Limberg <waylan at gmail.com> wrote:
> On Sun, Nov 6, 2011 at 10:11 PM, Ryan Chan <ryanchan404 at gmail.com> wrote:
>> Hello,
>>
>> How to correctly made multiline code block within a list, like..
>>
>>
>> * foo
>> * bar
>> * ``` Code 1
>> Code 2
>> Code 3
>> ```
>> * Another list item
>>
>>
>> The above markup is not working, what I want is Code 1, Code 2 and
>> Code 3 appear in different lines.
>
> Ryan,
>
> The backtick syntax is for code spans. If you want code blocks, then
> to should be using indented blocks. The block needs to be indented at
> least four spaces. Unfortunately, not all markdown implementations
> will recognize this (including markdown.pl).
>
> In fact, some implementations will will never allow *only* a code
> block in a list item. However, if you what to use the multiple block
> in a list item syntax that will work. Therefore,
> you list item will need some paragraph, followed by a blank line,
> followed by your code block. Of course, as additional blocks within a
> list item need to be indented four spaces, already, you will need to
> indent 8 spaces for a code block.
>
> So, something like this (spaces replaced by dots for illustrative
> purposes only):
>
> * foo
> * bar
> * A paragraph followed by a blank line
>
> ........Code 1 (8 spaces of indent)
> ........Code 2
> ........Code 3
> * Another list item
>
> If you don't want the extra paragraph, check
> http://babelmark.bobtfish.net/ for implementations that don't require
> it.
>
> --
> ----
> \X/ /-\ `/ |_ /-\ |\|
> Waylan Limberg
> _______________________________________________
> Markdown-Discuss mailing list
> Markdown-Discuss at six.pairlist.net
> http://six.pairlist.net/mailman/listinfo/markdown-discuss
>
More information about the Markdown-Discuss
mailing list