Создание двух пустых строк в markdown



Я добавляю поддержку markdown в мой редактор CMS.



при написании markdown, как создать две пустые строки?



Я пыталась, но я всегда получаю только одну строку.

1130   11  

11 ответов:

поддерживает ли ваш компилятор markdown html? Вы можете добавить <br><br> в источнике markdown.

Я тестирую на много уценок, неразрывное пространство ASCII символ &nbsp; (пустая строка) даст пустую строку. Повторите эту пару будет делать свою работу. До сих пор я не провалил ни одного.

для образец:  

Привет

мир!

в уценках, которые поддерживают вывод уравнения, следующее должно работать на строке само по себе, с пустыми строками до и после (повторите для большего количества строк):

$~$

Это в основном уравнение, содержащее только одно уравнение-белое пространство. Преимущество заключается в том, что в уценках, которые включают как параметры вывода PDF, так и HTML (включая Rmarkdown), это следует понимать одинаково для обоих типов вывода, тогда как я не уверен, как PDF вывод будет интерпретировать
или

вы можете использовать последовательность неразрывный пробел (U+00a0), за которым следуют два пробела (U+0020 ×2) с последующей новой строкой (U+000a) неоднократно для достижения этой цели. Два или более раз, в зависимости от вашего варианта использования.

использование (не уценка интерпретируется здесь, но) фактические символы пробела (теоретически копировать и вставлять):

Preceding
   
   
   
Following.

Я знаю только эти 3 варианта, было бы здорово взять список всех из них и комментировать их различия

// Creates 2 Lines than **can** be selected as text
&nbsp;  
&nbsp;

// Creates 2 Lines than **cannot** be selected as text
&NewLine;
&NewLine;

</br>
</br>

Я знаю, что уже очень поздно отвечать на этот вопрос. Но, на мой взгляд, ни один из ответов выше не дает аккуратного решения.

в принципе, если библиотека, которую вы используете, совместима с CommonMark, вы можете добавить несколько жестких разрывов строк (<br />) легко. Вот цитата из CommonMark последние спецификации (0.28)

разрыв строки (не в диапазоне кода или HTML-теге), которому предшествуют два или более пробелов и который не встречается в конце строки блок анализируется как жесткий разрыв строки (отображается в HTML как
tag)

и потом...

для более заметной альтернативы вместо двух пробелов можно использовать обратную косую черту перед окончанием строки

спецификация довольно ясна. Однако библиотека, которую я использую MarkDig, не совсем работает с техникой двух пространств (должна быть ошибка), но она работает безупречно с люфтом.

что сказал, Это вход...

Line one\
\
\
\
Line two

произведет 4 трудных разрыва линии после "линии одного". Вы можете увидеть его здесь (с помощью люфта)...

https://babelmark.github.io/?text=Line+one%5C%0A%5C%0A%5C%0A%5C%0ALine+two%0A

обратите внимание, как все CommonMark-уступчивый реализации получат это право

в GitHub Wiki markdown я использовал хэш-метки ( # ), за которыми следуют два пробела, чтобы сделать разрыв строки больше. На самом деле это не дает вам несколько разрывов строк, но он сделал один большой разрыв строки и хорошо служил мне для моих нужд.

вместо:

текст
(пространство) (пространство)
больше текста

Я:

текст
(хэш-метка) (пробел) (пробел)
больше текста

надеюсь, что это помогает!

обратные кавычки с пробелом внутри и 2 пробелами, чтобы следовать. Повторите по мере необходимости для большего количества строк:

text1 text1
`(space)`(space)(space)
`(space)`(space)(space)
text2 text2

выглядит прилично в markdown source:

text1 text1
` `  
` `  
text2 text2

для пустой строки в markdown, экранируйте пробел ( \ ), затем добавьте новую строку.

пример:

"\

"

помните: избежать пробел и избежать новой линии. Этот способ совместим с markdown и должен правильно компилироваться в любом компиляторе. Вы можете выбрать пример текста, чтобы увидеть, как он настроен.

вы можете сделать это совершенно с помощью этого :

texttextexttexttext
&nbsp;
&nbsp;
texttexttexttexttext

попробуйте добавить несколько пробелов (два пробела = один <br>):

mycode(space)(space)(space)(space)

надеюсь, что это поможет вам.

Comments

    Ничего не найдено.