Как избежать двойного тире в markdown?



Когда тип -- в jekyll, markdown заменит -- на .
Есть ли способ предотвратить это?

538   5  

5 ответов:

Вы можете экранировать символы markdown, используя обратную косую черту (\). В этом случае вы можете ввести \-\-

Surround -- with ' может решить эту проблему.

Например

`--`

[улучшено]

Использование rdiscount вместо Maruku для разбора markdown может решить эту проблему

Ответ уже принят, но это правильное решение.

Чтобы исправить это в Jekyll, библиотека markdown по умолчанию, Redcarpet, должна включать интеллектуальное расширение.

_config.yml
    markdown: redcarpet
    redcarpet:
      extensions: ['smart']

Это в Jekyll docs

Я столкнулся с этой проблемой с Octopress, здесь что-то работает

-\\\\- 

Я смог заставить его работать на XWiki, используя следующий код:

~-~-

Comments

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