это тот же формат wiki-edit-, который использует эта сторона.
k3b
+1 @ Андреа: Спасибо, хотя я могу придумать больше, чем несколько форматов уценки, какой формат и версия ожидается на Github? Кроме того, ваш комментарий читается как ответ, пожалуйста, опубликуйте его как полный ответ. Еще раз спасибо!
промахи
+1 @ K3b: Полагаю, вы к чему-то относитесь, вы говорите об использовании Github Голлума , который, например, позволяет относительные ссылки? Если это так, пожалуйста, опубликуйте это как ответ, так как я считаю, что это правильный ответ. Благодарность!
промахи
Ответы:
37
Markdown - это простой синтаксис для предоставления семантической информации и представления общего форматирования в виде простого текста. У Daring Fireball есть потрясающее руководство по синтаксису для стандартной уценки . Затем GitHub использует вариант этого, который они называют GitHub Flavored Markdown .
Для настройки вашего readme просто создайте текстовый файл и назовите его README (или README.md / README.markdown) и передайте его в корень вашего репозитория. GitHub примет это как readme проекта.
GitHub использует то, что мы называем «GitHub Flavored Markdown» (GFH) для сообщений, проблем и комментариев. Он отличается от стандартной Markdown (SM) несколькими существенными отличиями и добавляет некоторые дополнительные функции.
На странице также дается описание отличий от стандартной уценки.
Также есть больше информации о том, как на самом деле Markdown отображается в GitHub:
Если вы заинтересованы в том, как мы отображаем файлы Markdown, вы можете попробовать Redcarpet , наш интерфейс Ruby для библиотеки Sundown .
(Судя по всему, Sundown - это фактический анализатор Markdown, который используется за занавесом.)
Чтобы добавить еще один уровень абстракции, Sundown - это форк даже еще одного анализатора Markdown :-)
Цитата со страницы Sundown на GitHub :
Sundown - это анализатор Markdown, основанный на оригинальном коде библиотеки Upskirt от Natacha Porté.
GitHub использует «GitHub Flavored Markdown», или GFM, по всему сайту - в вопросах, комментариях и запросах по запросу.
Вместо этого он использует версию redcarpet как часть проекта разметки GitHub . Они также поддерживают несколько других форматов разметки, включая MediaWiki. Просто используйте правильное расширение файла, и GitHub отобразит разметку.
redcarpet и Github Flavored Markdown - это две разные, но дополняющие друг друга концепции, а не конкурирующие реализации одной и той же вещи. redcarpet в основном компилятор , который принимает вещи , написанные в Github ароматизированного Markdown языка и выводит HTML или XHTML.
Ответы:
Markdown - это простой синтаксис для предоставления семантической информации и представления общего форматирования в виде простого текста. У Daring Fireball есть потрясающее руководство по синтаксису для стандартной уценки . Затем GitHub использует вариант этого, который они называют GitHub Flavored Markdown .
Для настройки вашего readme просто создайте текстовый файл и назовите его README (или README.md / README.markdown) и передайте его в корень вашего репозитория. GitHub примет это как readme проекта.
источник
Википедия - Markdown ссылается на страницу «GitHub Flavored Markdown - Введение» ( арх. )
Цитата со страницы:
На странице также дается описание отличий от стандартной уценки.
Также есть больше информации о том, как на самом деле Markdown отображается в GitHub:
(Судя по всему, Sundown - это фактический анализатор Markdown, который используется за занавесом.)
Чтобы добавить еще один уровень абстракции, Sundown - это форк даже еще одного анализатора Markdown :-)
Цитата со страницы Sundown на GitHub :
источник
Это очень странно, но похоже, что GitHub не использует GitHub-Flavored Markdown (GFM) при рендеринге файла README.
Вместо этого он использует версию redcarpet как часть проекта разметки GitHub . Они также поддерживают несколько других форматов разметки, включая MediaWiki. Просто используйте правильное расширение файла, и GitHub отобразит разметку.
Если вы хотите увидеть различия между двумя различными разновидностями Markdown, прочтите описание GFM и его дополнительные функции .
источник