Это старая версия Справка/Пользователь/Форматирование за 2017-11-16 14:16:36..

Вики синтаксис


Основы форматирования

**полужирный**
полужирный
//курсив//
курсив
__подчеркнутый__
подчеркнутый
##моноширинный##
моноширинный
++мелкий текст++
мелкий текст
--зачеркнутый--
зачеркнутый
>>центрированный<<
центрированный
??Вопрос??
Вопрос
E=mc^^2^^ верхний индекс
E=mc2
H vv2vv O нижний индекс
2 O
---- разделитель

альфа---бета перевод строки
альфа
бета

NB Зачеркивание, центрирование и вопрос работают на многострочных текстах.
NB Пробелы перед и после vv обязательны. Между ^^ и ^^ , также как и между vv и vv не должно быть пробелов. Эта разметка создана для математики и ради компактности и совместимости не допускает наличия пробелов внутри размеченного блока.

Цветовое выделение

!!Просто красный!! ''Просто красный''
Просто красный Просто красный
!!(red)Красный!!
Красный
!!(blue)Синий!!
Синий
!!(green)Зеленый!!
Зеленый

NB Вместо английских названий цветов можно использовать русские: red = крас, blue = син, green = зел

Выравнивание

%(div text-left)ТЕКСТ по левому%
ТЕКСТ по левому
%(div text-center)ТЕКСТ по центру%
ТЕКСТ по центру
%(div text-right)ТЕКСТ по правому%
ТЕКСТ по правому
%(div pull-left)БЛОК по левому%
БЛОК по левому
%(div pull-right)БЛОК по правому%
БЛОК по правому

Cсылки

Ссылки на страницы
((!)) ссылка на текущую страницу
((Страницы)) ссылка на страницы в одном кластере
((!/Заголовки)) ссылка на подстраницу
((../Пользователь)) ссылка на страницу уровнем выше
((/Справка)) ссылка на корневую страницу
((/Справка/Пользователь/Форматирование)) абсолютная ссылка на страницу (от корня)
 
Внешние ссылки
 
http://www.yandex.ru ссылки подсвечиваются автоматически
((http://www.yandex.ru Яндекс)) внешняя ссылка с текстом
 
Якоря
 
{{a name="test"}} или {{anchor name="test"}}
объявление якоря
((#test)) и ((/HomePage#TOC_1)) ссылки на якорь

NB Вместо круглых скобок можно писать квадратные [[http://www.yandex.ru Яндекс]]
NB Для внутрисайтовых ссылок писать URL не нужно, иначе не возникает связи между двумя страницами. URL нужен лишь для внешних ссылок.

Изображения

http://img.yandex.net/i/www/logo.png
внешний URL превратится в изображение
file:h1.gif изображение, загруженное на сайт
фон (1 Кб)
 
((/HomePage http://qs.janvarev.ru/sites/qs.janvarev.ru/files/h1.gif)) изображение со ссылкой (необходимо указывать полный URL)

Заголовки

Страница, вызываемая из Действия, пока не существует.(/Справка / Пользователь / Форматирование / Заголовки?)

Отступы и списки

[два пробела]Отступ
Отступ
[четыре пробела]Двойной отступ

NB Перед списками также ставятся парные пробелы
Двойной отступ
  *ненумерованный список
  *ненумерованный список-2
  • ненумерованный список
  • ненумерованный список-2
1. нумерованный список
1. нумерованный список-2
  1. нумерованный список
  2. нумерованный список-2
1. нумерованный список
1.#8 нумерованный список-2, с пропуском
  1. нумерованный список
  2. нумерованный список-2
A. Верхний регистр
A. Верхний регистр-2
  1. Верхний регистр
  2. Верхний регистр-2
a. Нижний регистр
a. Нижний регистр-2
  1. Нижний регистр
  2. Нижний регистр-2
i. Римские цифры
i. Римские цифры-2
  1. Римские цифры
  2. Римские цифры-2

Цитирование и определение

<[ Цитирование текста ]>

Цитирование текста,
длинного,
с переносами
>>Однострочное цитирование
>Да, это оно
(?Термин Некоторое определение?)
Термин
(?Термин с пробелами==Некоторое другое определение?)
Термин с пробелами

NB если вокруг == оставить пробелы, они так же останутся в тексте страницы.

Сноски (footnotes)

Текст, потом сноска[[*]] и вторая[[**]]
Текст, потом сноска* и вторая**
Текст, потом цифровая сноска[[*1]] и вторая[[*2]]
Текст, потом цифровая сноска1 и вторая2
[[#*]] Расшифровка первой сноски
* Расшифровка первой сноски
[[#**]] Расшифровка второй сноски
** Расшифровка второй сноски
[[#1]] Расшифровка цифровой сноски
1 Расшифровка цифровой сноски
[[#2]] Расшифровка второй цифровой сноски
2 Расшифровка второй цифровой сноски

Таблицы


Таблица с рамкой
#|
||cell11|cell12|cell13||
||cell21|cell22||
|#
cell11cell12cell13
cell21cell22


Таблица без рамок, шириной 100%
#||
||cell11|cell12|cell13||
||cell21|cell22||
||#
cell11cell12cell13
cell21cell22

Смена режимов: Wiki-формат – обычный текст – HTML-код


~**обычный** текст тильда перед первым маркером
"**обычный**" текст текст в двойных кавычках
 
**обычный** текст
<#<font color="blue">HTML</font>-<strong>код</strong>#>
HTML-код

Автокорректор

Автоматический корректор, встроенный в wiki, самостоятельно подгоняет сохраняемый текст под нормы форматирования, избавляя авторов от излишне детальной правки. Вот какие изменения он вносит:

Расстановка. Пробелов! И заглавий
Минус - превращает в тире
Два минуса -- в длинное тире
Спецсимволы (c), (r), (tm), (p), +-
Знаки градуса -15^C, +270^K
"Кавычки", "quotes"
Расстановка. Пробелов! И заглавий
Минус – превращает в тире
Два минуса — в длинное тире
Спецсимволы (c), ®, ™, §, ±
Знаки градуса –5°C, +270^K
«Кавычки», “quotes”

Если какой-то текст необходимо вывести «как есть», исключая его автоматическую корректуру, заключите его в двойные кавычки (заметьте: вся wiki-разметка внутри двойных кавычек также выводится на экран, а не форматирует текст).

Макросы


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

Имя текущего пользователя:
::::
SiteAdmin?


Имя текущего пользователя и дата:
::@::
SiteAdmin? /02.11.2004 21:11/


Дата:
::+::
20.06.2003 18:13

Расширения – дополнительные форматтеры

В WackoWiki можно легко добавлять новые обработчики текста. Их вызов происходит по синтаксису %%(name) текст%%.
В стандартной поставке есть следующие форматтеры:
%%(php) PHP-код%%
Важно отметить, что код должен начинаться открывающим <? и заканчиваться закрывающим ?>, так как для используемого встроенного в PHP модуля разметки синтаксиса именно эти разделители являются признаком php-кода.
<?
phpinfo
();
$s "Hello, World!\n";
print 
"$s";
?>

%%(comments) Комментарий, не выводится%%

%%(icq) Логи ICQ Pro%%

НектоПривет14.05.20 14:52
Романпривет, ага14.05.20 14:52
Нектоэкая хрень14.05.20 14:53
Нектотестирую эту ужасную ицкупро
кашмар
28.06.20 2:25
РоманИ не говори28.06.20 2:25

%%(icq_l) Логи ICQ Lite%%

kukutzкакой эвристикой?01:59 AM
TTLogicwassup?01:59 AM
kukutzоки =)01:59 AM
kukutzты меня видишь?

кириллик?
01:59 AM
TTLogiccool. only questions i receive01:59 AM

%%(icq_m) Логи Miranda IM (плагин nConvers)%%

TTLogicага, сколько-сколько у даты в пикселях?27.06.2003 22:23:08
Роман Иваново, сработало27.06.2003 22:23:09
TTLogicда, я убрал 100%27.06.2003 22:23:15
Роман Иванов>> 27.06.2003 22:23:08 TTLogic wrote:
>> ага, сколько-сколько у даты в пикселях?

померяй!!
27.06.2003 22:23:21

%%(email) Email%%
Hi!
RI>> Yes, it is.
>Are you sure?

Of course, yes!

Roman.

%%(sql) SQL-code%%
SELECT * FROM sometable WHERE a = '12' and b = 2 ORDER BY c DESC --Comment

Так же доступны форматтеры (ini), (html), (css), (pascal) и (java)
There are also (ini), (html), (css) and (pascal) highlighters.
<html>
<a href="http://www.ya.ru" width="8">test</a>
</html>



[Wiki]
BestEngine="WackoWiki"
Version=4


body {margin: 0; padding:5px;}
.class {background:url("http://www.ya.ru/")} 


BEGIN
 if a = 15 then writeln("test");
END.

Обёртки вокруг форматтеров

Кроме того, любому форматтеру можно задать одну из «обёрток» указав ему параметр 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% }