мета-данные страницы
syntax
Если у тебя есть права на редактирование, перед их применением стоит прочесть это руководство.
Для тестирования синтаксических конструкций и плагинов используй песочницу. Также о синтаксисе на сайте DokuWiki
Основные конструкции форматирования
Текст
**жирный** //курсив// __подчёркнутый__ ''моноширинный'' подстрочный <sub>индекс</sub> надстрочный <sup>индекс</sup> <del>зачеркнутый</del> текст принудительный переход\\ на новую строку\\ без создания нового абзаца
Ссылки
авто-внешняя ссылка http://www.google.com или www.google.com
[[http://www.google.com|внешняя ссылка]]
внутренняя ссылка на [[:syntax]]
внутренняя [[:syntax|ссылка]] с именем
ссылка на [[#Заголовок 3 уровня|заголовок]]
интервики ссылка [[wp>Wiki]]
ссылка-картинка [[http://www.php.net/|{{wiki:dokuwiki-128.png}}]]
сноска((Сноска —
помещаемые внизу страницы примечание, ссылка, перевод.))
Заголовки
====== Заголовок 1 уровня ====== ===== Заголовок 2 уровня ===== ==== Заголовок 3 уровня ==== === Заголовок 4 уровня === == Заголовок 5 уровня ==
Списки
* ненумерованный список
* строка
* строка
* строка
- нумерованный список
- строка
- строка
- строка
Цитирование
> ответ на это! >> ответ на ответ > второй ответ >> ответ на второй ответ >>> ответ на ответ на второй ответ
Таблицы
^ Заголовок 1 ^ Заголовок 2 ^ Заголовок 3 ^ | Ряд 1 Колонка 1 | Ряд 1 Колонка 2 | Ряд 1 Колонка 3 | | вертикальное объединение | Объединение колонок (обратите внимание на двойную вертикальную черту) || | ::: | Ряд 3 Колонка 2 | Ряд 3 Колонка 3 |
Неформатируемые блоки
неформатированный **блок**
std::cout << "неформатированный блок с подсветкой синтаксиса на основе GeSHi";
неформатированный **блок**
- example.cpp
std::cout << "блок, доступный для скачивания как файл";
- "пример.cpp"
std::cout << "не английские имена файлов следует оборачивать двойными кавычками";
Прямые вставки
<html> <p>прямая вставка html</p> </html> <php> echo ' (прямая вставка php).'; </php>
Игнорируемый текст
<nowiki>__полностью__ игнорируемый парсером текст</nowiki> %%полностью //игнорируемый// парсером текст%%
Вставки RSS/ATOM
| any number | Отображается максимальное количество элементов, по умолчанию 8 |
| reverse | Сначала отобразите последние элементы в ленте |
| author | Показывать имена авторов элементов |
| date | Показывать даты элементов |
| description | Покажите описание элементов. Если HTML отключен, все теги будут удалены |
| nosort | Не сортируйте элементы в ленте |
| n[dhm] | Период обновления, где d=дни, h=часы, m=минуты. (например 12h = 12 часов) |
{{rss>http://slashdot.org/index.rss 5 author date 1h }}
Управляющие макросы
~~NOTOC~~ | Если этот макрос присутствует в статье, оглавление не будет создано. |
~~NOCACHE~~ | «Докувики» помещает всё выводимое в кэш по умолчанию. Иногда это нежелательно (например, когда выше был использован синтаксис <php>), добавление этого макроса заставит «Докувики» обрабатывать статью при каждом вызове. |
Синтаксические плагины
folded
Сворачиваемые блоки.
++text | some inline folded text++ ++++ Title | some folded in block ++++
plaintext
Переиначивание логики переноса строк.
<text> как nowiki, но переносы строк сохраняются </text> <TEXT> как code, но текст любой длины будет обернут </TEXT> <file plaintext> неформатированный текст </file>
color
Выделение текста и его фона цветами.
<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>
comment
Текст, не отображаемый на странице (вернее он вообще не рендерится).
/*комментарий, не отображаемый на странице*/ /* многострочный комментарий */
note
Заметки в рамочках. Большие и броские.
<note>обычная заметка</note> <note tip>подсказка</note> <note warning>внимание</note> <note important>очень важно</note>
tag
textinsert
latex
$…$- синтаксис отображается 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 и т.п.