Вики/Текст
При создании страниц важно завлечь посетителя. Не забывайте, что в среднем человек находится на веб-странице 3—5 секунд, если он за это время не нашёл нужного, то он уходит со страницы. Следовательно, страницы должны быть:
- Полезными. Отсутствие сути никаким оформлением не прикроешь. Обратное неверно. Пример — Библиотека Мошкова
- Небольшими. Даже если контент интересен, то 10 экранных страниц интересного контента на одной странице сайта — это слишком. 2—3 экрана — это максимум. Большие страницы лучше разбить на несколько и связать гипертекстовыми ссылками.
- Структурными. Структурный текст лучше воспринимается и в нём легче найти необходимую информацию. Самое важное должно быть выделено. Не злоупотребляйте выделением — когда выделено всё, значит ничто не выделено.
В данной главе будет идти речь именно о работе с вики-разметкой. Но на вики-сайте вы также можете использовать HTML или CSS код. Поэтому все, что невозможно реализовать вики-кодом вы можете сделать через HTML.
Разделы
-
Описание1
-
Описание2
Подраздел
== Подраздел ==
Под-подраздел
=== Под-подраздел ===
Под-подраздел
==== Под-подраздел ====
Абзацы, строки
Одиночный перевод строки не влияет на разметку. Его можно использовать, чтобы разделять предложения в одном абзаце. Некоторые редакторы считают, что это облегчает редактирование и улучшает функцию сравнения версий.
Пустая строка начинает новый абзац.
Если вы хотите начать новую строку, но не начинать новый абзац,
разместите в конце строки тег <br>.
- Двоеточие в начале строки даёт отступ строки или абзаца.
Двоеточие часто применяется на страницах обсуждения статей.
- При каждом добавлении комментария к дискуссии. OM 13:44, 13 сентября 2006 (MSD)
Разделитель
Разделять абзацы и/или смысловые части статьи можно при помощи горизонтальной линии. Вот так:
Используйте для этого четыре чёрточки подряд, вот так: ----.
Списки
Сделать список очень просто:
|
|
|
|
Моноширинный текст
ЕСЛИ строка начинается с пробела, ТОГДА она будет отформатирована так же, как и набрана. Шрифтом фиксированной ширины без переноса строк; КОНЕЦЕСЛИ
Аналогичного результата можно добиться используя тэг <pre>текст</pre>.
Это можно применять для:
- вставки преформатированного текста;
- описания алгоритмов, исходного кода программ;
- создания простых таблиц;
- ASCII art (создание изображений при помощи текстовых символов).
___
(o,o)
ВНИМАНИЕ! Если вы сделаете такую строку длинной, вы сделаете всю страницу широкой и из-за этого менее читабельной. Никогда не начинайте обычные строки с пробела. Разве только вы не захотите сделать что-то особенное. |)__)
-"-"-
O RLY?
Выравнивание текста
Этот абзац отцентрирован. Использована конструкция: <p style="text-align:center">текст абзаца</p>. Для того, чтобы лучше показать, чем отличается выравнивание по центру от выравнивания по ширине, по левому и по правому краю, пришлось вставить этот никчёмный текст.
Этот абзац выровнен по ширине. Использована конструкция: <p style="text-align:justify">текст абзаца</p>. Для того, чтобы лучше показать, чем отличается выравнивание по ширине от выравнивания по центру, по левому и по правому краю, пришлось вставить этот никчёмный текст.
Этот абзац выровнен по левому краю. Использована конструкция: <p style="text-align:left">текст абзаца</p>. Для того, чтобы лучше показать, чем отличается выравнивание по левому краю от выравнивания по центру, по ширине и по правому краю, пришлось вставить этот никчёмный текст.
Этот абзац выровнен по правому краю. Использована конструкция: <p style="text-align:right">текст абзаца</p>. Для того, чтобы лучше показать, чем отличается выравнивание по правому краю от выравнивания по центру, ширине и по левому краю, пришлось вставить этот никчёмный текст.
По умолчанию принято выравнивание по левому краю.
Ссылки
Про простую викификацию статьи мы уже говорили. В русском языке слово часто используется в разных падежах. Если падеж внешне текст не совпадает с ссылкой, то следует использовать следующую конструкцию: [[Название_статьи(ее адрес)|название статьи (как увидят пользователи)]]. Эти ссылки называются внутренними ссылками - они будут ссылаться на страницы проекта, в котором пишется эта статья.
Если же вы захотите оставить ссылку на другой вики-проект, например, из русского Викиучебника, то вы можете воспользоваться так называемыми интервики: для того, чтобы сделать ссылку на Википедию, вам нужно использовать вначале b:, а для ссылки на ссылки на английские проекты нужно воспользоваться языковым кодом английского языка (:en) и, в конце концов, вы получите ссылку [[w:en:Main page|ссылку]]
Возможно провести викификацию статьи, отделяя окончания от слов. Например: [[тест]]ирование.
Можно ссылаться на подраздел в самой статье, указав его после символа «#»: [[Викисайт:учебный курс#URL]] → Викисайт:учебный курс#URL. Если ссылка идёт на раздел внутри статьи, то название статьи можно опустить: [[#URL]] → #URL.
Содержание статьи
Если в статье содержится по меньшей мере четыре раздела, то на странице непосредственно перед первым заголовком (то есть сразу после вступительного раздела) автоматически появляется панель «Содержание» (с оглавлением статьи).
Если вы хотите, чтобы содержание появилось в каком-либо другом месте статьи (а не там, где оно появляется по умолчанию), то поместите ключевое слово __TOC__ в этом месте. А для того чтобы содержание вообще нигде не появлялось, достаточно поместить ключевое слово __NOTOC__ где угодно на странице.
Имена статей
Следующие символы нельзя использовать для заголовков статей:
# < > [ ] | { }
Следующие символы не рекомендуется использовать для заголовков статей:
. : /
Символ подчёркивания «_» автоматически заменяется на пробел.
Первая буква названия статьи должна быть заглавной. При викификации статьи автоматически создаются статьи с заглавными буквами.
Длина имени не должна превышать 255 байт в кодировке UTF-8. Поскольку кириллические символы кодируются в UTF-8 двумя байтами, реальное ограничение — около 130 символов.
Статьи, названия которых совпадают с названиями категорий (будем рассматривать позже), могут вызывать проблемы.
Перенаправления
Перенаправления создаются, когда у одного предмета есть несколько альтернатив названия. У статьи всегда одно «настоящее» название, а для других создаются страницы-перенаправления. Когда пользователь запрашивает такую страницу, он автоматически попадает туда, куда она указывает.
Для создания перенаправления напишите в исходном тексте статьи одну строку:
#ПЕРЕНАПРАВЛЕНИЕ [[Название статьи, куда будет перенаправлено]]
или
#REDIRECT [[Название статьи, куда будет перенаправлено]]
Больше никакого исходного текста быть не должно. Перенаправлений с одной страницы на несколько не бывает.
Если целевая страница сама есть перенаправление, то повторно оно не срабатывает. Поэтому следует исправлять двойные перенаправления, чтобы они всегда вели на действительную статью. Переименовывая статью, исправьте все перенаправления, ведущие на страницу со старым названием, ибо при переименовании та становится перенаправлением.
URL
Разместить внешнюю ссылку крайне легко. Достаточно разместить полный URL сайта http://ru.wikipedia.org и всё работает!
Если вы хотите, чтобы внешняя ссылка была поименована, то надо делать так: [http://ru.wikipedia.org Википедия] → Википедия.
Дать ссылку на почтовый адрес также легко: mailto:1553@inbox.ru. По аналогии [mailto:1553@inbox.ru Лицей 1553] → Лицей 1553.
Форматирование символов
| Используйте логическое ударение, | ''логическое ударение''
|
| а также структурное выделение | '''структурное выделение'''
|
| или даже логическое ударение в структурном выделении (или наоборот). | '''''логическое ударение в структурном выделении (или наоборот)'''''
|
| Моноширинный шрифт для технических терминов, | <tt>технических терминов</tt>
|
специальное форматирование для фрагментов исходного кода.
|
<code>исходного кода</code>
|
| Вы можете использовать маленький текст для подзаголовков, | <small>маленький текст</small>
|
| и большой текст для смыслового выделения. | <big>большой</big>
|
| Вы можете |
<s>перечёркивать удалённый материал</s>
|
| подчёркивать новый материал | <u>подчёркивать новый материал</u>
|
| и надчёркивать текст. | <font style="text-decoration:overline">надчёркивать текст</font>
|
Цвета символов
Для окраски текста в вики, как и в HTML, служит атрибут style. Куски текста, цвет которых нужно изменить, включают в теги <span>.
| Цветной текст | <span style="color:red">Цветной текст</span>
|
| Фон для одного или неcкольких слов | <span style="background-color:yellow">Фон для одного или неcкольких слов</span>
|
| Можно комбинировать | <span style="color:red;background-color:yellow">Можно комбинировать</span>
|
Яркие цвета в статьях должны использоваться только в виде исключения, когда это целесообразно. Цвета нужно использовать обдуманно.
Используйте таблицу цветов. Вы можете использовать как шестнадцатеричный код цвета, так и его название.
Специальные символы
Специальные символы в основном используются для написания формул. У каждого символа, приведённого ниже, есть специальное обозначение. См. Специальные символы. Движок MediaWiki записывает статьи в кодировке Юникод, поэтому для удобства чтения исходного текста рекомендуется символы вставлять непосредственно, без использования кодов HTML, напр., α вместо α.
Знаки пунктуации
¿ ¡ « » ‹ › ‘ ’ “ ” ‚ „ § ¶ † ‡ • — – …
Математические символы
√ ∫ ∂ ∑ ∏ − ± × • ÷ ≈ ∝ ≡ ≠ ≤ ≥ ∈ ∩ ∪ ⊂ ⊃ ⊆ ⊇ ¬ ∧ ∨ ∃ ∀ ⇒ ⇔ ← → ↑ ↓ ↔ ¹ ² ³ ¼ ½ ¾ ° ′ ″ ∞ ‰ ∇
Коммерческие символы
™ © ® ¢ € ¥ £ ₴
Другие символы
♠ ♣ ♥ ♦ ⊕ ª º ´ ¨ ˜ ‾ ¦ ◊ ∠ ⊥ ƒ ⁄ ˆ ★
Греческие буквы
Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω
Внимание! Не все браузеры поддерживают расширенный набор символов.
Для написания сложных формул, гарантированно отображающихся в браузере, используется конструкция: <math>формула</math>. Пример:
<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> → .
Подробнее см. Википедия: Формулы.
Для размещения символов в верхних и нижних индексах:
| нижний индекс: x2 | x<sub>2</sub>
|
| верхний индекс: x2 | x<sup>2</sup>
|
| или x² | x²
|
Подавление интерпретации разметки
Если вам необходимо разместить выражение, содержащее вики-разметку в исходном виде (например для написания учебного курса по вики-сайту :), используйте конструкцию: <nowiki>выражение</nowiki>.
Комментарий в исходном тексте страницы
Комментарий в исходном тексте страницы: не отображается на странице. Используется для внесения в исходный текст страницы комментария для последующих редакторов. Пишется он так: <!-- комментарий -->.