мета-данные страницы
  •  

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
syntax [2025/03/17 12:06] radi0devsyntax [2025/11/09 12:07] (текущий) – внешнее изменение A User Not Logged in
Строка 1: Строка 1:
 ====== syntax ====== ====== syntax ======
  
-Для тестирования синтаксических конструкций и плагинов используйте [[:playground|песочницу]]. Так же о синтаксисе на [[doku>ru:wiki:syntax|сайте DokuWiki]]+Если у тебя есть права на редактирование, перед их применением стоит прочесть [[:writeguide|это руководство]]. 
 + 
 +Для тестирования синтаксических конструкций и плагинов используй [[playground:ns_index|песочницу]]. Также о синтаксисе на [[doku>ru:wiki:syntax|сайте DokuWiki]] 
  
 ===== Основные конструкции форматирования ===== ===== Основные конструкции форматирования =====
Строка 29: Строка 32:
  
 <code> <code>
-авто-внешная ссылка http://www.google.com или www.google.com+авто-внешняя ссылка http://www.google.com или www.google.com
  
-[[http://www.google.com|внешная ссылка]]+[[http://www.google.com|внешняя ссылка]]
  
 внутренняя ссылка на [[:syntax]] внутренняя ссылка на [[:syntax]]
Строка 60: Строка 63:
  
 <code> <code>
-  * ненумированный список+  * ненумерованный список
     * строка     * строка
     * строка     * строка
       * строка       * строка
  
-  - нумированный список+  - нумерованный список
     - строка     - строка
     - строка     - строка
Строка 126: Строка 129:
  
 <code> <code>
-<nowiki>полностью игнорируемый парсером текст</nowiki> +<nowiki>__полностью__ игнорируемый парсером текст</nowiki> 
-%%полностью игнорируемый парсером текст%%+%%полностью //игнорируемый// парсером текст%%
 </code> </code>
  
 ==== Вставки RSS/ATOM ==== ==== Вставки RSS/ATOM ====
  
-| any number | Отображается максимальное количество элиментов, по умолчанию 8 |+| any number | Отображается максимальное количество элементов, по умолчанию 8 |
 | reverse | Сначала отобразите последние элементы в ленте | | reverse | Сначала отобразите последние элементы в ленте |
 | author | Показывать имена авторов элементов | | author | Показывать имена авторов элементов |
-| date | Показывать даты элиментов | +| date | Показывать даты элементов | 
-| description | Покажите описание элиментов. Если HTML отключен, все теги будут удалены |+| description | Покажите описание элементов. Если HTML отключен, все теги будут удалены |
 | nosort | Не сортируйте элементы в ленте | | nosort | Не сортируйте элементы в ленте |
 | //n//[dhm] | Период обновления, где d=дни, h=часы, m=минуты. (например 12h = 12 часов) | | //n//[dhm] | Период обновления, где d=дни, h=часы, m=минуты. (например 12h = 12 часов) |
Строка 154: Строка 157:
  
 [[doku>plugin:folded]] [[doku>plugin:folded]]
 +
 +Сворачиваемые блоки.
 +
 <code> <code>
 ++text | some inline folded text++ ++text | some inline folded text++
Строка 165: Строка 171:
  
 [[doku>plugin:plaintext]] [[doku>plugin:plaintext]]
 +
 +Переиначивание логики переноса строк.
 +
 <code> <code>
 <text> <text>
Строка 171: Строка 180:
  
 <TEXT> <TEXT>
-как code, но текст любой длинны будет обернут+как code, но текст любой длины будет обернут
 </TEXT> </TEXT>
  
Строка 179: Строка 188:
 </code> </code>
  
-==== refnotes ====+==== color ==== 
 + 
 +[[doku>plugin:color]] 
 + 
 +Выделение текста и его фона цветами. 
 + 
 +<code> 
 +<color green>text</color> 
 +<color blue/lightgrey>text</color> 
 +<color #FF0000>text</color> 
 +<color /#FFff00>text</color> 
 +<color rgb(80%,0%,0%)/rgb(100%,80%,100%)>text</color> 
 +<color hsl(120,100%,30%):hsl(180,50%,90%)>text</color> 
 +</code> 
 + 
 +==== comment ==== 
 + 
 +[[doku>plugin:comment]] 
 + 
 +Текст, не отображаемый на странице (вернее он вообще не рендерится). 
 + 
 +<code> 
 +/*комментарий, не отображаемый на странице*/ 
 + 
 +/* 
 +многострочный комментарий 
 +*/ 
 +</code> 
 + 
 +==== note ==== 
 + 
 +[[doku>plugin:note]] 
 + 
 +Заметки в рамочках. Большие и броские. 
 + 
 +<code> 
 +<note>обычная заметка</note> 
 +<note tip>подсказка</note> 
 +<note warning>внимание</note> 
 +<note important>очень важно</note> 
 +</code> 
 + 
 +==== tag ==== 
 + 
 +[[doku>plugin:tag]] 
 + 
 +Добавляет теги для страницы. 
 + 
 +<code> 
 +{{tag>tag1 tag2 "tag3 with spaces"}} 
 +</code> 
 + 
 +==== textinsert ==== 
 + 
 +[[doku>plugin:textinsert]] 
 + 
 +Макросы. Просто макросы. 
 + 
 +<code> 
 +#@MACRO_NAME_EXAMPLE@# 
 +</code> 
 + 
 +==== latex ====
  
-[[doku>plugin:refnotes]]+  * ''$...$'' - синтаксис отображается inline, так же как в LaTeX 
 +  * ''$$...$$'' - синтаксис отображается на собственной строке, так же как в LaTeX 
 +  * ''\begin{displaymath}...\end{displaymath}'' - синтаксис 
 +  * ''\begin{eqnarray}...\end{eqnarray}'' - синтаксис 
 +  * ''\begin{eqnarray*}...\end{eqnarray*}'' - синтаксис 
 +  * ''\begin{equation}...\end{equation}'' - синтаксис 
 +  * ''\begin{equation*}...\end{equation*}'' - синтаксис 
 +  * Special''<latex>...</latex>'' - отображается встроенно вне математического режима. Это полезно для ввода окружений, таких как picture и т.п.