welcome: please sign in
location: Diff for "u/Stiletto/BnW/Форматирование"
Differences between revisions 1 and 2
Revision 1 as of 2013-03-04 23:20:33
Size: 2796
Editor: anonymous
Comment: initial
Revision 2 as of 2013-03-04 23:24:30
Size: 2986
Editor: anonymous
Comment: proposal
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
[[../|BnW]] использует [[https://ru.wikipedia.org/wiki/Markdown|Markdown]]-форматирование для отображения постов и комментариев в вебморде. [[../|BnW]] использует [[https://ru.wikipedia.org/wiki/Markdown|Markdown]]-форматирование для отображения постов и комментариев в веб-интерфейсе.
Line 31: Line 31:
 * [[../posts_formatting_proposal|Устаревший черновик]] по улучшению синтаксиса; XHTML-IM часть остаётся актуальной

Форматирование

BnW использует Markdown-форматирование для отображения постов и комментариев в веб-интерфейсе.

Поддерживаются следующие расширения синтаксиса (в основном это GFM):

  • Одинарные переносы строк переносят на следующую строчку
  • Нижние подчёркивания внутри строк не форматируются как курсив
  • Ссылки в тексте автоматически становятся кликабельными
  • Поддержка мультистрочного кода, окружённого ```

  • Возможно указание языка программирования для подсветки синтаксиса на на первой строчке с ```

  • Номера постов вида #0XYNTA и #0XYNTA/NYA автоматически становятся ссылками
  • Упоминания пользователей вида @user автоматически становятся ссылками

Подсветка кода

Многострочный код подсвечивается с помощью библиотеки highlight.js. Если не указан язык, то библиотека пытается угадать язык программирования сниппета, но это редко у неё получается. Поэтому желательно всегда его указывать. Список поддерживаемых языков доступен здесь.

Описание синтаксиса

Руководств по Markdown в сети достаточно, поэтому мы не будем делать ещё одно, а приведём ссылки на некоторые из них:

См. также

u/Stiletto/BnW/Форматирование (last edited 2018-01-05 04:58:19 by anonymous)