
Форматирование текста в Wacko немного отличается от других вики. Поэтому стоит поглядеть на описание и примеры ниже.
Поэкспериментировать с форматированием вы можете в разделе /Help/SandBox.
Текст, заключенный в двойные кавычки, не форматируется, и выводится так же, как был напечатан.
| **полужирный** | полужирный |
| //курсив// | курсив |
| __подчеркнутый__ | подчеркнутый |
| ##моноширинный## | моноширинный |
| ++Мелкий текст++ | Мелкий текст |
| --зачеркнутый-- | |
| NB Зачеркивание, как и все следующие разметки в данном разделе, работает на многострочных текстах, в отличие от предыдущих. | |
| >>центрированный<< | центрированный |
| !!Замечание!! (работает также ''Замечание'', но его лучше не использовать). | Замечание |
| ??Вопрос?? | Вопрос |
| %%код%% | |
| [[http://www.webscript.ru]] или ((http://www.webscript.ru)) | |
| [[http://www.webscript.ru Вебскрипт]] или ((http://www.webscript.ru Вебскрипт)) | |
| [[Кластеры]] или ((Кластеры)) | Кластеры? |
| [[Кластеры Страница про кластеры]] или ((Кластеры Страница про кластеры)) | Страница про кластеры? |
| http://www.ya.ru подсвечивается автоматически. | |
| http://www.yandex.ru/logo1.gif превратится в картинку. | ![]() |
| ((/HomePage http://www.yandex.ru/logo1.gif)) картинка, которая ссылка. | ![]() |
| {{a name="test"}} или {{anchor name="test"}} объявление якоря. |
|
| ((#test)) и ((/HomePage#TOC_1)) ссылки на якорь. | test и /HomePage#TOC_1 |
NB: слова в смешанном регистре (Вот Такие?) выделять ссылками вообще не надо. Для прочих внутрисайтовых ссылок URL писать не нужно (иначе не возникает связи между двумя страницами). URL нужен лишь для внешних ссылок.
NB: чтобы ВотТакое слово не стало ссылкой, поставьте перед ним знак ~ (тильда).
NB: подробности простановки ссылок на документы, находящиеся не в корне, описаны в разделе Кластеры?.
Страница, вызываемая из Действия, пока не существует.(/Wacko Синтаксис Заголовки?)
Отступы делаются с помощью двух пробелов (можно использовать устаревший вариант – табуляцию).
Так же нужно выделять отступом списки.
| Отступ Двойной отступ | Отступ
Двойной отступ |
| *ненумерованный список *ненумерованный список-2 |
|
| 1. нумерованный список 1. нумерованный список-2 |
|
| 1. нумерованный список 1.#8 нумерованный список-2, с пропуском |
|
| A. Верхний регистр A. Верхний регистр-2 |
|
| a. Нижний регистр a. Нижний регистр-2 |
|
| i. Римские цифры i. Римские цифры-2 |
|
| Текст, потом сноска[[*]] и вторая[[**]] | Текст, потом сноска* и вторая** |
| Текст, потом цифровая сноска[[*1]] и вторая[[*2]] | Текст, потом цифровая сноска1 и вторая2 |
| [[#*]] Расшифровка первой сноски [[#**]] Расшифровка второй сноски [[#1]] Расшифровка цифровой сноски [[#2]] Расшифровка второй цифровой сноски | * Расшифровка первой сноски ** Расшифровка второй сноски 1 Расшифровка цифровой сноски 2 Расшифровка второй цифровой сноски |
Таблица с рамкой
#|
||cell11|cell12|cell13||
||cell21|cell22||
|#
| cell11 | cell12 | cell13 |
| cell21 | cell22 | |
Таблица без рамок, шириной 100%
#||
||cell11|cell12|cell13||
||cell21|cell22||
||#
| cell11 | cell12 | cell13 |
| cell21 | cell22 | |
Разделитель:
----
Явный перевод строки:
тест---шмест
тест
шмест
Вывод текста как есть, без применения форматирования:
текст необходимо заключить в двойные кавычки. В качестве примера можете изучить исходный текст данной страницы.
Вывод HTML как есть:
работает только если такую функциональность разрешил администратор сайта.
<# <input type="text"> #>
Если вы видите <input type="text"> вместо поля ввода — значит, администратор сайта не разрешил данную функцию (параметр allow_rawhtml конфигурационного файла).
Верхний индекс:
E=mc^^2^^
E=mc2
Нижний индекс:
пробелы перед и после vv обязательны
H vv2vv O
H 2 O
Макросы отличаются от остальной разметки тем, что при повторном редактировании документа вы увидите не вызов макроса, а результат его работы — они отрабатывают при сохранении текста.
Имя текущего пользователя:
::::
RomanIvanov?
Имя текущего пользователя и дата:
::@::
RomanIvanov? /20.06.2003 18:13/
Дата:
::+::
20.06.2003 18:13
В /Wacko Wiki? можно легко добавлять новые обработчики текста. Их вызов происходит по синтаксису %%(name) текст%%.
В стандартной поставке есть следующие форматтеры:
Кроме того, любому форматтеру можно задать одну из «обёрток» указав ему параметр wrapper.
Доступны обёртки: box и shade.
You choose specific wrapper for any highlighter using wrapper parameter as shown below.
There are two kinds of wrappers: box and shade
%%(css wrapper=box wrapper_align=left wrapper_width=100) .d { font-size:70% } %% | .d { font-size:70% } Как мы видим, обёртка box позволяет формировать удобные «меню», обтекаемые текстом. Кстати, есть специальный форматтер (box), который не делает ничего кроме как оборачивает текст в эту обёртку. |
%%(css wrapper=shade) .d2 { font-size:70% } %% | .d2 { font-size:70% } |