Wakaba mark: различия между версиями

Материал из Noobtype — единственного источника Истины во Вселенной
Перейти к навигации Перейти к поиску
 
(не показаны 4 промежуточные версии 4 участников)
Строка 1: Строка 1:
[[Изображение:Wakaba mark.png|thumb|100px|[[:wikipedia:Wakaba mark]]]]
[[Изображение:Wakaba mark.png|thumb|100px|[[:wikipedia:Wakaba mark]]]]
'''Wakaba mark''' ({{мунспик|若葉マーク}}) — язык разметки, применяемый в [[Wakaba|одноимённом движке]]. В целом он применим ко всем имиджбордам, где используется Wakaba, но версии на отдельных имиджбордах обладают некоторой спецификой. Например, это касается специального [[:w:Тег (языки разметки)|тега]] для спойлеров, введённого 28 октября 2007 на [[Иичан]]е и перенятого многими другими [[чан]]ами.
'''Wakaba mark''' ({{мунспик|若葉マーク}}) — язык разметки, применяемый в [[Wakaba|одноимённом движке]]. В целом он применим ко всем имиджбордам, где используется Wakaba, но версии на отдельных имиджбордах обладают некоторой спецификой. Например, это касается специального [[:w:Тег (языки разметки)|тега]] для спойлеров, введённого 28 октября 2007 на [[Ычан]]е и перенятого многими другими [[чан]]ами.


== Форматирование ==
== Форматирование ==
Строка 44: Строка 44:


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

=== Блок кода ===
Блок кода можно начать если добавить в начало каждой строки символ табуляции или четыре пробела.

== Особенности парсера разметки ==
Одна из самых бросающихся в глаза особенностей разметки WakabaMark является тот факт, что она не поддерживает вложенной разметки. Может показаться, что это несовершенство парсера, но это не так, такое поведение было добавлено автором умышлено. Кстати ссылки тоже являются элементом разметки.

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

Приоритет парсера следующий:
* <code>код</code>
* [http://wakaba.c3.cx ссылки]
* '''полужирный'''
* ''курсив''
* {{Спойлер|спойлер}}
* <s>зачёркивание</s>

Так что при некоторой сноровке вполне возможно получить '''''полужирный курсив''''' или даже {{Спойлер|<s>'''''такое'''''</s>}}


== В других движках ==
== В других движках ==
Строка 50: Строка 68:
В движках, разработанных представителями русскоязычного сообщества, разметку предпочитают изначально основывать на совместимом с вакаба-марком языке. В частности, так сделано в Орфереусе, Ханабире и Котобе.
В движках, разработанных представителями русскоязычного сообщества, разметку предпочитают изначально основывать на совместимом с вакаба-марком языке. В частности, так сделано в Орфереусе, Ханабире и Котобе.
== См. также ==
== См. также ==
{{lurkmoar|logo=lmlogo.png|Луркоморье||lm|Wakaba}}
* [http://wakaba.c3.cx/s/web/wakaba_kareha.html Сайт проекта Wakaba]
* [http://wakaba.c3.cx/s/web/wakaba_kareha.html Сайт проекта Wakaba]
** [http://wakaba.c3.cx/docs/docs.html#WakabaMark Официальная документация по WakabaMark]
** [http://wakaba.c3.cx/docs/docs.html#WakabaMark Официальная документация по WakabaMark]
* [[:w:Markdown|Markdown]]
* [[:w:Markdown|Markdown]]
[[Категория:Движки]]
[[Категория:Функции и компоненты движков]]

Текущая версия от 05:20, 21 мая 2023

Wakaba mark (яп. 若葉マーク) — язык разметки, применяемый в одноимённом движке. В целом он применим ко всем имиджбордам, где используется Wakaba, но версии на отдельных имиджбордах обладают некоторой спецификой. Например, это касается специального тега для спойлеров, введённого 28 октября 2007 на Ычане и перенятого многими другими чанами.

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

Использование

*Текст*
_Текст_
**Текст**
__Текст__
Текст^H^H^H^H
%%Текст%%
>Текст
>>265
`Текст`

Результат

Текст
Текст
Текст
Текст
Текст
Текст
>Текст
>>265
Текст

Комментарий

Курсивное начертание.
— Альтернативный способ.
Полужирное начертание
— Альтернативный способ.
Зачёркнутый текст. Количество символов ^H должно быть равно количеству букв в зачёркиваемом слове.
Спойлер.
Цитата. Выделяется другим цветом.
Ссылка на сообщение.
Фрагмент кода. Набирается моноширинным шрифтом.

Списки

Для ненумерованных списков используются символы «* », «+ » и «- », с которых следует начинать пункты списка, каждый пункт — с новой строки.

Нумерованный список делается посредством добавления «1. » в начало строки и далее любых других номеров в начало строки с последующими пунктами списка.

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

Блок кода

Блок кода можно начать если добавить в начало каждой строки символ табуляции или четыре пробела.

Особенности парсера разметки

Одна из самых бросающихся в глаза особенностей разметки WakabaMark является тот факт, что она не поддерживает вложенной разметки. Может показаться, что это несовершенство парсера, но это не так, такое поведение было добавлено автором умышлено. Кстати ссылки тоже являются элементом разметки.

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

Приоритет парсера следующий:

  • код
  • ссылки
  • полужирный
  • курсив
  • спойлер
  • зачёркивание

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

В других движках

Некоторые более поздние движки, среди которых Кусаба, в стандартном виде не используют вакаба-марк, предпочитая ему BB-коды. Некоторые администраторы спокойно относятся к подобной ситуации, но иные делают самодельную реализацию вакаба-марка. Иногда он не в полной мере повторяет оригинал или продолжает сосуществовать с BB-кодами.

В движках, разработанных представителями русскоязычного сообщества, разметку предпочитают изначально основывать на совместимом с вакаба-марком языке. В частности, так сделано в Орфереусе, Ханабире и Котобе.

См. также