Строка 64: | Строка 64: | ||
==== Внутренние ==== | ==== Внутренние ==== | ||
- | Внутренние ссылки создаются с помощью квадратных скобок. Вы можете просто просто использовать [[Заглавная страница]] или использовать дополнительный [[Заглавная страница|Ссылка на заглавную страницу]]. | + | Внутренние ссылки создаются с помощью квадратных скобок. Вы можете просто просто использовать [[Заглавная страница]] или использовать дополнительный [[Заглавная страница|Ссылка на заглавную страницу]]. |
+ | <pre><nowiki> | ||
+ | Внутренние ссылки создаются с помощью квадратных скобок. Вы можете просто просто | ||
+ | использовать [[Заглавная страница]] или использовать дополнительный [[Заглавная страница|Ссылка на заглавную страницу]].</nowiki></pre | ||
- | + | Окончания сливаются со ссылкой: [[тест]]ирование. Автоматически скрывается заключённое в круглых скобках: [[царство (биология)|царство]]. | |
- | + | ||
- | + | ||
- | + | ||
- | + | Автоматически скрывается пространство имён: [[Википедия:Портал сообщества|Портал сообщества]]. | |
- | + | <pre><nowiki> | |
- | + | Окончания сливаются со ссылкой: [[тест]]ирование. Автоматически скрывается заключённое | |
- | + | в круглых скобках: [[царство (биология)|царство]]. | |
- | + | Автоматически скрывается пространство имён: [[Википедия:Портал сообщества|Портал сообщества]]. | |
Ссылки на отдельную секцию страницы также возможны. Всего лишь добавьте название секции после символа # известного из HTML. Это ссылка на [[syntaxru#5|эту секцию]]. | Ссылки на отдельную секцию страницы также возможны. Всего лишь добавьте название секции после символа # известного из HTML. Это ссылка на [[syntaxru#5|эту секцию]]. |
Содержание |
Редактировать статью в Википедии просто. Следуйте ссылке «править». Откроется страница правки; на ней есть текстовая форма с исходным текстом статьи, который содержит особые символы — разметку «вики», описанную ниже.
Затем:
Зарегистрированным участникам также доступны:
Часто бывает удобно предварительно скопировать текст в текстовый редактор (через буфер обмена), отредактировать, а затем перенести обратно в форму редактирования в браузере. Для этих целей следует использовать текстовый редактор, поддерживающий юникод.
Wiki поддерживает жирный, курсив, подчёркнутый и моноширинный текст. Конечно, вы можете это комбинировать.
Wiki поддерживает '''жирный''', ''курсив'', <u>подчёркнутый</u> и <tt>моноширинный</tt> текст. Конечно, вы можете это '''<u>комбинировать</u>'''.
Вы можете также использовать подстрочный и надстрочный текст.
Вы можете также использовать <sub>подстрочный</sub> и <sup>надстрочный</sup> текст.
Ещё вы можете пометить что-то как зачёркнутое.
Ещё вы можете пометить что-то как <del>зачёркнутое</del>.
Параграф создаётся из пустой строки. Если вы хотите перейти на следующую строку без создания нового параграфа, используйте два бэкслеша стоящих в конце строки или с имеющимся после них пробелом.
Это текст написан в несколько строк. Помните, что только два бэкслеша стоящих в конце строки или с имеющимся после них пробелом опознаются как начало новой строки
Это текст написан в несколько строк. Помните, что только два бэкслеша стоящих в конце строки или с имеющимся после них пробелом опознаются как начало новой строки
Вы должны использовать новые строки только там, где это действительно необходимо.
Wiki поддерживает несколько способов создания ссылок.
Внешние ссылки определяются автоматически: http://www.google.com - Вы можете также делать из текста ссылки: Эта ссылка ведёт на google. Адреса электронной почты определяются следующим образом: name@example.com.
Внешние ссылки определяются автоматически: http://www.google.com - Вы можете также делать из текста ссылки: [http://www.google.com Эта ссылка ведёт на google]. Адреса электронной почты определяются следующим образом: [mailto:name@example.com name@example.com].
Внутренние ссылки создаются с помощью квадратных скобок. Вы можете просто просто использовать Заглавная страница или использовать дополнительный Ссылка на заглавную страницу.
Внутренние ссылки создаются с помощью квадратных скобок. Вы можете просто просто использовать [[Заглавная страница]] или использовать дополнительный [[Заглавная страница|Ссылка на заглавную страницу]].</pre Окончания сливаются со ссылкой: [[тест]]ирование. Автоматически скрывается заключённое в круглых скобках: [[царство (биология)|царство]]. Автоматически скрывается пространство имён: [[Википедия:Портал сообщества|Портал сообщества]]. <pre> Окончания сливаются со ссылкой: [[тест]]ирование. Автоматически скрывается заключённое в круглых скобках: [[царство (биология)|царство]]. Автоматически скрывается пространство имён: [[Википедия:Портал сообщества|Портал сообщества]]. Ссылки на отдельную секцию страницы также возможны. Всего лишь добавьте название секции после символа # известного из HTML. Это ссылка на [[syntaxru#5|эту секцию]]. Это ссылка на [[syntaxru#5|эту секцию]]. Секции, названия которых состоят из не-ASCII символов последовательно нумеруются начиная с 1. Если название секции состоит из ASCII символов (не содержит киррилицу), то ссылка выглядит так: [[syntaxru#name_of_section|....]] Пробелы в названии секции заменяются на знак подчёркивания. Примечания: * Ссылки на [[wiki:syntax|существующие страницы]] отображаются в стиле отличном от [[wiki:nonexisting|несуществующих]]. * DokuWiki не использует [[wp>CamelCase]] для автоматического создания ссылок по умолчанию, но это настраивается в файле [[doku>config]]. Хинт: Если DokuWiki - ссылка, значит [[wp>CamelCase]] включён. * Когда название секции меняется, ссылка на неё тоже меняется. Так что не злоупотребляйте ссылками на секции. ==== Ссылки на изображениях ==== Вы можете использовать изображение как ссылку на другую внутреннюю или внешнюю страницу комбинируя синтаксис ссылки и изображения (смотри ниже), например так: [[http://www.php.net|{{wiki:php-powered.png}}]] [[http://www.php.net|{{wiki:php-powered.png}}]] Пожалуйста, учтите: Форматирование изображений - единственный синтаксис форматирования, разрешённый в ссылках. ===== Сноски ===== Вы можете добавлять сноски ((Это сноска)) используя двойные круглые скобки. Вы можете добавлять сноски ((Это сноска)) используя двойные круглые скобки. ===== Структурирование ===== Вы можете использовать пять разных типов заголовков для структурирования документа. Если вам требуется более трёх заголовков, таблица содержимого генерируется автоматически -- это можно отключить, включив строку ''<nowiki>~~NOTOC~~'' в документ. ==== Заголовок 3 ==== === Заголовок 4 === == Заголовок 5 == ==== Заголовок 3 ==== === Заголовок 4 === == Заголовок 5 == Используя четыре или более дефиса, вы можете создать горизонтальную линию: ---- ===== Изображения и другие файлы ===== Вы можете включить внешние и внутренние изображения с помощью фигурных скобок. Дополнительно вы можете задать их размер. Вы можете задать заголовок к изображению (отображается большинством браузеров как всплывающая подсазка). {{ wiki:php-powered.png |Это заголовок}} {{ wiki:php-powered.png |Это заголовок}} Если вы укажете имя файла, который не является изображением (''gif,jpeg,png''), он отобразится как ссылка. ===== Списки ===== Dokuwiki поддерживает упорядоченные и неупорядоченные списки. Чтобы создать список, предварите свой текст двумя пробелами и используйте ''*'' для неупорядоченного или ''-'' для упорядоченного. * Это список * Это второй пункт * Список может быть многоуровневым * Ещё пункт - Такой же список, но упорядоченный - Ещё пункт - Используйте отступ для более глубоких уровней - Вот так <code> * Это список * Это второй пункт * Список может быть многоуровневым * Ещё пункт - Такой же список, но упорядоченный - Ещё пункт - Используйте отступ для более глубоких уровней - Вот так </code> ===== Эмотиконы ===== DokuWiki конвертирует часто используемые [[wp>emoticon]]ы в графическую форму. Дополнительные смайлики могут быть помещены в директорию ''smiley'' и настроены в файле ''conf/smileys.conf''. Вот обзор смайликов включённых в DokuWiki. * :) %% :) %% * =) %% =) %% * :| %% :| %% * =| %% =| %% * :( %% :( %% * =( %% =( %% * :D %% :D %% * =D %% =D %% * :o %% :o %% * :O %% :O %% * ;) %% ;) %% * :/ %% :/ %% * :P %% :P %% * :lol: %% :lol: %% * :mad: %% :mad: %% * :rolleyes: %% :rolleyes: %% * :cool: %% :cool: %% ===== Типография ===== [[DokuWiki]] может конвертировать простые текстовые символы в их типографически корректные сущности. Это примеры опознаваемых символов. -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) "Он подумал 'Это мужской мир'..." <code> -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) "Он подумал 'Это мужской мир'..." </code> Пожалуйста, учтите: Эта замена может быть отключена в файле конфигурации. ===== Таблицы ===== DokuWiki поддерживает синтаксис для создания таблиц. ^ Заголовок 1 ^ Заголовок 2 ^ Заголовок 3 ^ | Строка 1 Столбец 1 | Строка 1 Столбец 2 | Строка 1 Столбец 3 | | Строка 2 Столбец 1 | двойной столбец || | Строка 3 Столбец 1 | Строка 2 Столбец 2 | Строка 2 Столбец 3 | Строки таблицы должны начинаться и заканчиваться символом ''|'' для обычных строк и ''^'' для заголовков. ^ Заголовок 1 ^ Заголовок 2 ^ Заголовок 3 ^ | Строка 1 Столбец 1| Строка 1 Столбец 2| Строка 1 Столбец 3| | Строка 2 Столбец 1| Объединение столбцов || | Строка 3 Столбец 1| Строка 2 Столбец 2| Строка 2 Столбец 3| Чтобы объединить горизонтальные ячейки, просто оставьте следующую ячейку пустой как показано выше. Убедитесь, что везде используете равное количество разделителей ячеек! Вертикальные заголовки тоже возможны. | ^ Заголовок 1 ^ Заголовок 2 ^ ^ Заголовок 3 | Строка 1 Столбец 2 | Строка 1 Столбец 3 | ^ Заголовок 4 | Нет объединения столбцов | | ^ Заголовок 5 | Строка 2 Столбец 2 | Строка 2 Столбец 3 | Как вы видите, здесь есть разделитель ячеек перед ячейкой, что определяется форматированием: | ^ Заголовок 1 ^ Заголовок 2 ^ ^ Заголовок 3 | Строка 1 Столбец 2 | Строка 1 Столбец 3 | ^ Заголовок 4 | Нет объединения столбцов | | ^ Заголовок 5 | Строка 2 Столбец 2 | Строка 2 Столбец 3 | Примечание: Объединение вертикальных ячеек невозможно. Вы можете выровнять содержимое таблицы. Добавьте как минимум два пробела на противоположном конце текста: Добавьте минимум два пробела слева для выравнивания по правому краю, минимум два пробела справа для выравнивания по левому краю и минимум по два пробела с обеих сторон для центрирования текста. ^ Таблица с выравниванием ^^^ | справа| по центр |слева | |слева | справа| по центру | | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | Вот как это выглядит в исходнике: ^ Таблица с выравниванием ^^^ | справа| по центру |слева | |слева | справа| по центру | | xxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxx | ===== Неформатированые блоки ===== Вы можете включить неформатированые блоки в ваш документ предваряя их как минимум двумя пробелами (как в предыдущих примерах) или используя тэги ''code'' и ''file''. <code> Это преформатированый код, все пробелы сохранены <-здесь </code> <file> Это почти то же самое, но вы можете показать, что цитируете файл. </file> Чтобы указать Wiki игнорировать всю область полностью (т.е. не форматировать её), окружите область тэгами ''nowiki'' или даже проще, двойными знаками процента ''%%''. Это текст, в котором есть адрес: http://www.splitbrain.org и **форматирование**, но с ним ничего не произошло. Смотрите исходный код страницы, чтобы увидеть, как использовать эти блоки ===== Подсветка синтаксиса ===== [[DokuWiki]] может "подсвечивать" исходные коды, что делает их более удобными для чтения. [[DokuWiki]] использует для этого [[http://qbnz.com/highlighter/|GeSHi]] Generic Syntax Highlighter -- то есть, поддерживается подсветка любого языка, поддерживаемого GeSHi. Для подсветки синтаксиса используется тег ''code'' с указанием строки, идентифицирующей язык. Например: ''<code java>''. <code java> /** * The HelloWorldApp class implements an application that * simply displays "Hello World!" to the standard output. */ class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); //Display the string. } } </code> В настоящее время поддерживаются следующие строки, идентифицирующие языки: //actionscript, ada, apache, asm, asp, bash, caddcl, cadlisp, c, c_mac, cpp, csharp, css, delphi, html4strict, java, javascript, lisp, lua, nsis, objc, oobas, pascal, perl, php-brief, php, python, qbasic, smarty, sql, vb, vbnet, visualfoxpro, xml// ===== Внедрение HTML и PHP ===== Вы можете внедрять код HTML или PHP в Ваши документы, используя теги ''html'' или ''php'' примерно так: <code> <html> This is some <font color="red" size="+1">HTML</font> </html> </code> <html> This is some <font color="red" size="+1">HTML</font> </html> <code> <php> echo 'A logo generated by PHP:'; echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" />'; </php> </code> <php> echo 'A logo generated by PHP:'; echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" />'; </php> **Обратите внимание**: Внедрение HTML и PHP запрещено конфигурацией по умолчанию. Если внедрение кода HTML и PHP запрещено, код просто отображается вместо выполнения.