Списки в уценке

436
shirish

Предположим, у меня есть список что-то вроде -

1. some content   2. some content   2b . some content   2c. some content   3. some content  

Теперь, если я буду анализировать в уценке, это получается как -

    1. некоторый контент

    2. некоторый контент

    2б. некоторый контент

    2с. некоторый контент

Обновление - я предоставляю цифры вручную, но все равно они не отображаются правильно :(

3. some content 

Как видно, синтаксис уценки полностью облажался. Как я могу выразить это так, как я хочу?

1
Стоит помнить, что есть разные «варианты» уценки. Были попытки стандартизировать его [как оригинальная спецификация Грубера] (http://daringfireball.net/projects/markdown/syntax) или [commonmark] (http://commonmark.org/) Journeyman Geek 7 лет назад 1

3 ответа на вопрос

2
karel

Вставьте один пробел перед 2b. и 2с. для отступа этих строк и двух пробелов в конце каждой строки перед нажатием Enterклавиши, чтобы начать новую строку.

  1. некоторый контент
  2. некоторый контент
    2b. некоторый контент
    2c. некоторый контент
  3. некоторый контент

Нажмите серую ссылку редактирования под этим ответом, чтобы отобразить текст без разметки. Это также не меняет нумерацию строк в списке.

0
Alex

Markdown не понимает a, b, c, вы можете использовать его как

 1. some content 2. some content 1. some content 2. some content 3. some content 

который будет предоставлен

  1. некоторый контент
  2. некоторый контент
    1. некоторый контент
    2. некоторый контент
  3. некоторый контент

Другой способ, если вы все еще хотите использовать a, b, c, вы можете использовать неупорядоченный список, но тогда вам нужно будет вручную ввести свои номера

 - 1) some content - 2) some content - 2b) some content - 2c) some content - 3) some content 

что оказано

  • 1) некоторый контент
  • 2) некоторый контент
    • 2b) некоторый контент
    • 2c) некоторый контент
  • 3) некоторый контент

0
Tetsujin

Уценку можно «заставить» создать подсписки, используя 2 пробела в конце строки, а затем возврат каретки, чтобы вызвать новую строку.
Так это

1. some content 1. some content  1a. some content  4b. some content  1. some content 

становится этим

  1. некоторый контент
  2. некоторый контент
    1а. некоторый контент
    4b. некоторый контент
  3. некоторый контент

Посмотрите, как он сам установит пронумерованные точки, но не для секций a & b, они должны быть специально пронумерованы. Я намеренно «сломал» нумерацию там, чтобы показать это.

Кстати, Stack Exchange использует markdown для форматирования вопросов и ответов, так что вы можете практиковаться в любой форме или в любом редакторе ответов здесь и посмотреть, как он будет выглядеть.

Похожие вопросы