Страница полузащищенная
Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Wikitext , также известный как разметка Wiki или Wikicode , состоит из синтаксиса и ключевых слов, используемых программным обеспечением MediaWiki для форматирования страницы. Чтобы узнать, как просмотреть эту разметку гипертекста и сохранить правку, см. Справка: Редактирование . Как правило, код можно копировать и вставлять без написания нового кода. В Help: Cheatsheet есть краткий список разметки и советов .

Помимо Wikitext, для форматирования презентации также разрешены некоторые элементы HTML . См. Help: HTML в wikitext для получения информации об этом.

Макет

Разделы

Разделы на странице будут следовать за началом / введением страницы и, при определенных условиях, за оглавлением .

Заголовки разделов

=Через ======разметку являются заголовками для разделов , с которыми они связаны.

  • Одиночный знак = оформлен как заголовок статьи и не должен использоваться в статье.
  • Заголовки оформляются с помощью CSS и добавляют [edit]ссылку. См. Соответствующий CSS в этом разделе .
  • Четыре или более заголовков вызывают автоматическое создание оглавления.
  • Не следует использовать любую разметку после окончательного заголовка разметки - это будет либо разорвать заголовок, или заставят заголовок не быть включен в резюме редактирования.



Шаблоны: {{ fake heading }} для использования в документации.

Горизонтальная линейка

Горизонтальная линейка представляет собой тематический разрыв на уровне абзаца. Не используйте в содержании статьи, так как правила используются только после основных разделов, и это происходит автоматически.

Эквивалент HTML: <hr />(который может иметь отступ, тогда как ---- всегда начинается с левого поля.)

Оглавление

Если на странице есть как минимум четыре заголовка, после начала и перед первым заголовком автоматически появится оглавление. Оглавлением можно управлять с помощью волшебных слов или шаблонов:

  • __FORCETOC__ заставляет оглавление появляться в обычном месте независимо от количества заголовков.
  • __TOC__ заставляет оглавление появляться в том месте, где вставлено волшебное слово, а не в обычном месте.
  • __NOTOC__ полностью отключает оглавление.
  • {{ Ограничение оглавления }} можно использовать для управления глубиной подразделов, включенных в оглавление. Это полезно, когда оглавление длинное и громоздкое.
  • Категория: Шаблоны оглавления Википедии содержат ряд специализированных шаблонов оглавления.

Разрывы строк

Разрывы строк или новые строки используются для добавления пробелов между строками, например для разделения абзацев.

  • Разрыв строки, видимый в содержимом, вставляется двойным нажатием ↵ Enter.
  • Однократное нажатие ↵ Enterприведет к разрыву строки в разметке, но он не будет отображаться в отображаемом содержимом, за исключением случаев использования разметки списка.
  • Разметка жирным шрифтом или курсивом будет завершена разрывом строки.

Эквивалент HTML: <br>или <br />может использоваться для разрыва макета строки.

Шаблоны для разрывов строк:

  • {{ break }} добавляет несколько разрывов строки.
  • {{ - }} и {{ clear }} добавляют перерыв со стилем для очистки плавающих элементов. (часто используется для предотвращения перетекания текста рядом с несвязанными таблицами или изображениями)

Список без маркировки:

  • И {{ plainlist }}, и {{ unbulleted list }} образуют неразмеченный список.

Отступ текста

Отступы чаще всего используются на страницах обсуждения.

Шаблоны: {{ outdent }}, {{ outdent2 }}

Цитата

Когда есть необходимость разделить блок текста. Это полезно для (как следует из названия) вставки блоков цитируемого (и цитируемого) текста.

Здесь используется HTML-тег; шаблон {{ quote }} приводит к тому же рендерингу.

Текст по центру

В шаблоне {{ center }} используется такая же разметка. Чтобы центрировать стол, см. Help: Table # Centering tables . Пожалуйста, не используйте <center>...</center>теги, так как они устарели.

Выровнять текст по правому краю

Вы можете выровнять контент в отдельном контейнере:

Или же; заставьте текст плавать вокруг него:

Списки

Не оставляйте пустые строки между элементами в списке, если для этого нет причины, поскольку это заставляет программное обеспечение MediaWiki интерпретировать каждый элемент как начало нового списка.

Неупорядоченные списки

Ярлык
  • H: UL

Упорядоченные списки

Ярлык
  • H: OL

Списки описаний

Ярлык
  • H: DL

Чтобы перечислить термины и определения, начните новую строку с точки с запятой (;), за которой следует термин. Затем введите двоеточие (:), за которым следует определение. Формат также можно использовать для других целей, например, для обозначения марки и модели автомобилей и т. Д.

Описание списков (ранее списки определений , и он же списки ассоциаций ) состоят из имен групп , соответствующих значениям. Названия групп (термины) выделены жирным шрифтом. Значения (определения) имеют отступ. Каждая группа должна включать одно или несколько определений. Для одиночного или первого значения, :можно разместить в той же строке после, ;но последующие значения должны быть размещены в отдельных строках.

Не используйте точку с запятой (;) для выделения строки жирным шрифтом без определения значения с помощью двоеточия (:). Это использование делает неверный HTML5 и создает проблемы с программами чтения с экрана .

HTML эквивалент: <dl> <dt>...</dt>,<dd>...</dd> </dl>

Шаблоны: {{ defn }}

Сохранение новых строк и пробелов

Ярлык
  • H: ПОЭМА

Программное обеспечение MediaWiki подавляет отдельные символы новой строки и преобразует строки, начинающиеся с пробела, в предварительно отформатированный текст в пунктирной рамке. HTML подавляет множественные пробелы. Часто желательно сохранить эти элементы для стихов, текстов песен, девизов, клятв и тому подобного. Расширение Poem добавляет <poem>...</poem>теги, подобные HTML, для поддержки новой строки и пробелов. Эти теги могут использоваться внутри других тегов, таких как <blockquote>...</blockquote>; шаблон предоставляет удобное сокращение. Стили CSS могут быть применены к этой метке, например: .{{poemquote}}<poem style="margin-left: 2em;">

Стихи и их перевод могут быть представлены рядом, а язык может быть обозначен значком lang="xx". После последнего параллельного блока должен использоваться для отмены и восстановления нормального потока. Обратите внимание, что этот метод не требует наличия таблицы и ее столбцов для параллельного представления.{{Clear|left}}"float:left;"

Разметка

<poem  lang = "fr"  style = "float: left;" > Отец Жак, брат Жак,Дормез-ву? Дормез-ву?Sonnez les matines! Sonnez les matines!Динь, черт, дон. Динь, черт, дон. </poem> <poem  style = "margin-left: 2em; float: left;" > Ты спишь? Ты спишь?Брат Джон, Брат Джон,Звонят утренние колокола! Звонят утренние колокола!Динь, черт, дон. Динь, черт, дон. </poem> {{Очистить | left}}

Отображается как


Отец Жак, брат Жак, Дормез-ву? Дормез-ву?
Sonnez les matines! Sonnez les matines!
Динь, черт, дон. Динь, черт, дон.

Ты спишь? Ты спишь?
Брат Джон, Брат Джон,
Утренние колокола звенят! Звонят утренние колокола!
Динь, черт, дон. Динь, черт, дон.

Формат

Форматирование текста

Специальные символы

Специальные символы часто могут отображаться с использованием числовых ссылок на символы или ссылок на символьные сущности . Для получения дополнительной информации см. Кодировки символов в HTML . Например, &Agrave;и &#xC0;оба рендерит А (A- могила ). Процентное кодирование использовать нельзя, так как оно работает только в URL-адресах .

Диакритические знаки

Диакритические знаки, использующие ссылки на символьные сущности.

Специальные символы пунктуации

Использование символьных ссылок на сущности.

Экранирование знаков препинания

В <pre>, <nowiki>и <code> разметки метки, также доступны, для написания "[", "{", "&", "}", "]", например. Эти теги предотвращают распознавание этих символов как разметку вики, что возможно при некоторых обстоятельствах.

Коммерческие символы

Использование символьных ссылок на сущности.

Греческие символы

Использование символьных ссылок на сущности.

Египетские иероглифы

WikiHiero - это программное расширение, которое с помощью тегов отображает египетские иероглифы как изображения PNG .<hiero>

Пример:

Шахматные символы

Например, & # 9812; отображает ♔

Подстрочные и надстрочные индексы

  • Руководство стиля предпочитает <sub>и <sup>форматы, например . Так что это следует использовать в большинстве случаев.x<sub>1</sub>
  • Последние методы подстрочного / надстрочного индекса не могут использоваться в самом общем контексте, поскольку они полагаются на поддержку Unicode, которая может присутствовать не на всех компьютерах пользователей.

Символы в области частного использования и невидимые символы форматирования

По возможности следует избегать невидимых персонажей и персонажей PUA (Private Use Areas) . При необходимости они оба должны быть заменены их (шестнадцатеричными) значениями десятичного кода (как "& # (x) ...;"). Это делает невидимые символы видимыми для ручного редактирования и позволяет AWB обрабатывать страницы с символами PUA. Последние также должны быть помечены шаблоном {{ PUA }} для отслеживания и дальнейшего обслуживания.

Математические символы и формулы

Математические символы

  • См. Также Википедию: математические символы , WikiProject Mathematics и TeX .

Математические формулы

  • Формулы, содержащие математические буквы, такие как x , и операторы, например, ×не должны использовать простые буквы x. См. Математическое форматирование шрифтов . Полный набор символов и сравнение <math>тегов с шаблоном {{ math }} см. В разделе TeX vs HTML .
  • В <math>тег Печатает с использованием LaTeX разметки , [а] , который может сделать как изображение или HTML, в зависимости от параметров окружающей среды. <math>Тег лучше всего подходит для сложной формулы на отдельной строке в формате изображения. Если вы используете этот тег, чтобы поместить формулу в строку с текстом, поместите ее в шаблон {{ nowrap }}.
  • Шаблон {{ math }} использует HTML и будет соответствовать размеру шрифта с засечками, а также предотвратит перенос строки. Все шаблоны чувствительны к =знаку, так что не забудьте заменить =с на входе шаблона, или начать ввод с . Используйте wikimarkup и внутри шаблона {{ math }}, а также другие объекты HTML . Шаблон {{ math }} лучше всего подходит для набора формул в соответствии с текстом.{{=}}1='''''

Интервал в простых математических формулах

  • Использование &nbsp;для предотвращения разрыва строки не требуется; шаблон {{ math }} в любом случае предотвратит разрыв строки; вы можете использовать, <br />если вам нужен явный разрыв строки внутри формулы.

Сложные формулы

  • См. Справку: отображение формулы, чтобы узнать, как ее использовать <math>.
  • Формула, отображаемая в отдельной строке, вероятно, должна иметь отступ с помощью символа двоеточия (:).

Ссылки и URL

Бесплатные ссылки

В Википедии и других вики , бесплатные ссылки используются в вики - тексте разметке для создания внутренних связей между страницами, в отличие от концепции CamelCase для тех же целей, которая была использована в первые дни Википедии - см верблюжьего и Wikipedia .

В языке разметки Википедии вы создаете бесплатные ссылки, помещая двойные квадратные скобки вокруг текста, обозначающего заголовок страницы, на которую вы хотите создать ссылку. Таким образом, [[Texas]]будет отображаться как Техас . При желании вы можете использовать вертикальную полосу (|) для настройки заголовка ссылки. Например, при вводе [[Texas|Lone Star State]]будет получено «Штат одинокой звезды» , ссылка, которая отображается как « Штат одинокой звезды », но на самом деле ведет к Техасу .

Ссылка на другую статью вики

  • Внутри первая буква целевой страницы автоматически пишется с заглавной буквы, а пробелы представлены как подчеркивания (ввод подчеркивания в ссылке имеет тот же эффект, что и ввод пробела, но не рекомендуется).
  • Таким образом, ссылка ниже ведет на веб-адрес en.wikipedia.org/wiki/Public_transport, который представляет собой статью в Википедии под названием «Общественный транспорт». См. Также Канонизация .
  • Красная ссылка - это страница, которой еще нет; его можно создать, перейдя по ссылке.
  • Ссылка на его собственную страницу будет отображаться только жирным шрифтом.

Переименованная ссылка

  • Та же цель, другое имя.
  • Мишень ( «конвейер») текст должен быть помещен первым , то текст , который будет отображаться второй .

Автоматически переименовывать ссылки

  • Просто введите вертикальную черту | после ссылки автоматически переименовывает ссылку при определенных обстоятельствах. В следующий раз, когда вы откроете поле редактирования, вы увидите развернутую ссылку. При предварительном просмотре изменений вы не увидите развернутую форму, пока не нажмете « Сохранить и изменить» еще раз. То же самое относится к ссылкам на разделы на той же странице .
  • Подробнее см. Уловка с трубкой .

Смешать ссылку

  • Окончания переходят в ссылку.
    • Исключение : конечный апостроф (') и любые символы, следующие за апострофом, не смешиваются.
  • Предпочтительный стиль - по возможности использовать эту ссылку вместо конвейерной ссылки.
  • Смешивание можно подавить с помощью <nowiki />тега, что может быть желательно в некоторых случаях.

Ссылка на раздел страницы

  • Часть после знака решетки (#) должна соответствовать заголовку раздела на странице. Совпадения должны быть точными с точки зрения написания, регистра и пунктуации. Ссылки на несуществующие разделы не разрываются; они рассматриваются как ссылки на начало страницы.
  • Включить «| название ссылки» , чтобы создать стильный ( конвейерный ) название ссылки.
  • Если разделы имеют одинаковый заголовок, добавьте номер для ссылки на любой, кроме первого. # Пример раздела 3 переходит в третий раздел под названием «Пример раздела». Вы можете использовать вертикальную черту и повторно ввести заголовок раздела, чтобы текст отображался без символа #.

Создать ссылку на страницу

  • Чтобы создать новую страницу:
    1. Создайте ссылку на него на другой (связанной) странице.
    2. Сохраните эту страницу.
    3. Щелкните только что созданную ссылку. Новая страница откроется для редактирования.
  • Для получения дополнительной информации см. Начало статьи и ознакомьтесь с соглашениями об именах в Википедии .
  • Пожалуйста, не создавайте новую статью без ссылки на нее хотя бы из одной другой статьи.

Перенаправления

  • Перенаправьте один заголовок статьи на другой, разместив директиву, подобную показанной справа, в первой строке статьи (например, на странице с заголовком « США »).
  • Есть возможность перенаправить в раздел. Например, перенаправление на United States # History будет перенаправлять в раздел History на странице United States , если таковой существует.

Ссылка на другое пространство имен

  • Полное название страницы должно быть заключено в двойные квадратные скобки.

Ссылка на ту же статью на другом языке (межъязыковые ссылки)

  • Для ссылки на соответствующую страницу на другом языке, используйте форму: .[[language code:Foreign title]]
  • Межъязыковые ссылки рекомендуется размещать в самом конце статьи.
  • Межъязыковые ссылки не видны в отформатированной статье, а вместо этого отображаются в виде языковых ссылок на боковой панели (слева) в разделе меню «языки».
  • ПРИМЕЧАНИЕ. Чтобы создать встроенную ссылку (интерактивную ссылку в тексте) на любую статью на иностранном языке, см . Справку: Межъязыковые ссылки # Встроенные межъязыковые ссылки и учтите примечания по использованию.

Интервики-ссылка

  • Ссылки интервики ведут на любую страницу других вики. Interwikimedia ссылается на другие вики-сайты Викимедиа.
  • Обратите внимание, что ссылки интервикимедиа используют стиль внутренней ссылки с двойными квадратными скобками.
  • См. Список ярлыков в MetaWikiPedia: Interwiki_map ; если сайта, на который вы хотите создать ссылку, нет в списке, используйте внешнюю ссылку .
  • См. Также родственные проекты Викимедиа .

Категории

  • Чтобы поместить статью в категорию , разместите ссылку как [[Category:Example]]в статье. Как и в случае межъязыковых ссылок, рекомендуется размещать эти ссылки в конце статьи .
  • Чтобы создать ссылку на страницу категории, не помещая статью в категорию, используйте в ссылке префикс двоеточия («: Категория»).

Внешние ссылки

  • Одиночные квадратные скобки обозначают внешнюю ссылку. Обратите внимание на использование пробела (а не вертикальной черты |) для отделения URL-адреса от текста ссылки в именованной ссылке. Квадратные скобки могут использоваться как обычные знаки препинания, когда ни на что не ссылаются - [вот так].
  • URL должен начинаться с поддерживаемой схемой URI : http://и https://будет поддерживаться всеми браузерами; irc://, ircs://, ftp://, news://, mailto:, И gopher://потребуется плагин или внешнее приложение. Адреса IPv6 в URL-адресах в настоящее время не поддерживаются.
  • URL-адрес, содержащий определенные символы, будет отображаться и ссылаться на него неправильно, если эти символы не закодированы в процентах . Например, необходимо заменить пробел на %20. Кодирование может быть достигнуто:
  • Используйте кнопку ссылки на расширенной панели инструментов редактирования, чтобы закодировать ссылку; этот инструмент добавит разметку скобок и связанный текст, что не всегда может быть желательно.
  • Или вручную закодируйте URL, заменив эти символы:
  • Или используйте {{urlencode:}}волшебное слово. Дополнительную информацию см. В разделе « Справка: волшебные слова» в документации MediaWiki.
  • См. Разделы « Википедия: внешние ссылки» по вопросам стиля и « Категория: шаблоны типов файлов внешних ссылок» для указания типа файла внешней ссылки с помощью значка.

Разнообразный

Шаблон "По состоянию на"

  • Шаблон « По состоянию на» генерирует такие фразы, как «По состоянию на апрель 2009 г.» или «По состоянию на апрель 2009 г.», и классифицирует информацию, которую необходимо обновить. Для объяснения параметров см. Документацию {{ As of }}.

Ссылка на СМИ

  • Чтобы включить ссылки на загружаемые файлы без изображений, например звуки, используйте ссылку «медиа». Изображения см. В следующем разделе .
  • Некоторые загруженные звуки перечислены на Commons: Sound .

Ссылки прямо в режим редактирования

  • Они создают ссылки, которые напрямую переходят на вкладку редактирования или просмотра исходного кода. Например, чтобы создать ссылки на вкладку редактирования для этой страницы, можно использовать одно из следующих действий:

Ссылки частично выделены курсивом

  • Ссылка на страницу с заголовком, содержащим слова, которые обычно выделяются курсивом, например, статья о катастрофе Гинденбурга .

Вспомогательные средства для произношения

Часто бывает желательно помочь с произношением слова. В IPAc-ан и Respell шаблоны могут быть полезны.

Обратитесь к Википедии: Руководство по стилю (произношению) для получения дополнительной информации.

Музыкальная нотация

Музыкальная нотация добавляется с помощью тега расширения. Например:<score>...</score>

Изображений

Могут использоваться только изображения, загруженные в Википедию или Викискладе . Чтобы загрузить изображения, используйте мастер загрузки Commons для снятых вами фотографий и страницу загрузки Wikipedia, если могут возникнуть проблемы с авторскими правами. Вы можете найти загруженное изображение в списке изображений .

См. Политику использования изображений в Википедии, чтобы узнать о политике, используемой в Википедии.

Для получения дополнительной справки по изображениям, включая некоторые более универсальные возможности, см. Руководство по изображениям и расширенный синтаксис изображений .

Столы

Есть два способа создания таблиц:

  • В специальной вики-разметке (см. Справка: Таблица ).
  • Использование HTML - элементов: <table>, <tr>, <td>или <th>.

См. Также Когда подходят таблицы .

Столбцы

Используйте {{ colbegin }} и {{ colend }} для создания столбцов.

Ссылки и цитирующие источники

Создание ссылки со ссылкой на печатный или онлайн-источник может быть выполнено с помощью <ref>...</ref>тегов. Внутри этих тегов добавляется подробная информация о ссылке.

Подробная информация о цитировании может быть предоставлена ​​с использованием структуры, предоставляемой различными шаблонами; в таблице ниже перечислены некоторые типичные компоненты цитирования.

Шаблоны и включение страниц

Примеры шаблонов: {{pad | ...}}, {{math | ...}}, {{по состоянию на | ...}}, {{edit}}

Шаблоны - это сегменты вики-разметки, которые предназначены для автоматического копирования («включения») на страницу. Они указываются путем заключения имени шаблона в {{двойные фигурные скобки}}. Большинство шаблонов являются страницами в пространстве имен Template , но можно включить страницы (статьи) из основного пространства , используя {{: двоеточие и двойные фигурные скобки}}.

Есть три пары тегов, которые можно использовать в вики-тексте для управления тем, как включение влияет на части шаблона или статьи. Они определяют, будет ли отображаться wikitext либо в отдельной статье, которую мы назовем « здесь », либо в другой статье, куда он включен, которую мы назовем « там ».

  • <noinclude>: контент там отображаться не будет . Эти теги не имеют никакого эффекта здесь .
  • <includeonly>: контент будет отображаться только там и не будет отображаться здесь (как невидимые чернила, которые становятся видимыми посредством включения).
  • <onlyinclude>: контент будет отображаться здесь и будет отображаться там , но он будет отображать только то, что находится между этими тегами.

Таких « элементов » раздела может быть несколько . Также они могут быть вложенными. Все возможные визуализации достижимы. Например, чтобы сделать там один или несколько разделов страницы здесь использовать <onlyinclude> теги. Чтобы добавить туда текст , заключите добавление в теги <includeonly> до, внутри или после раздела. Чтобы опустить части раздела, вложите в него теги <noinclude> .

Если страница включена без разметки включения, это может вызвать непреднамеренную категоризацию . Любая страница, включающая ее, будет содержать ту же категорию, что и исходная страница. Оберните разметку категории тегами <noinclude>, чтобы предотвратить неправильную категоризацию.Некоторые шаблоны также принимают параметры , которые вы разделяете вертикальной чертой |.

Страницы обсуждений и проектов

Они могут быть полезны на страницах обсуждений и проектов .

Подпись комментариев

  • Символ тильды (~) используется при подписании комментария на странице обсуждения. Ваше имя пользователя представляет собой ссылку на вашу пользовательскую страницу .

Ссылки на старые версии страниц, различия и определенные страницы истории

  • Для этого в основном используется функция внешней ссылки. Откройте старую версию или различие и скопируйте URL-адрес из адресной строки, вставив его в нужное место.
  • Вы также можете использовать внутреннюю ссылку на различие . В отличие от шаблона {{ diff }}, этот вид ссылки можно использовать даже в сводках редактирования.
  • Если разница, предназначенная для показа, находится между непосредственно предыдущей ревизией, первый параметр можно отбросить.
  • Для старой версии вы также можете использовать постоянную ссылку . Хотя здесь гарантируется сохранение только основного текста (изображения и шаблоны будут отображаться такими, какие они есть сегодня, а не такими, какими они были в то время).

Какие ссылки здесь, и последние изменения связаны

  • Можно использовать следующую разметку. Например, для статьи Свекла :

Пользовательские правки

  • Ссылка на страницу вкладов пользователя .

Раскрашивание и выделение текста

  • Используя шаблоны {{ Color }} и {{ Font color }}:

Пример текста

Семейство шаблонов можно использовать на страницах справки и пользовательских страниц , чтобы выделить е х достаточно текс т . {{xt}}

Они не работают в основном пространстве; то есть в статьях.

Показать удаленный или вставленный текст

  • При редактировании ваших собственных предыдущих замечаний на страницах обсуждения иногда уместно пометить удаленный или вставленный контент:
    • Лучше всего обозначать удаленный контент с помощью зачеркивания <s>...</s>.
    • Лучше всего обозначать вставленное содержимое с помощью разметки подчеркивания <u>...</u>.
  • При редактировании обычных статей Википедии просто вносите изменения и не помечайте их каким-либо особым образом. Однако, когда в самой статье обсуждается удаленное или добавленное содержимое, например поправка к статуту:
    • Лучше всего обозначать удаленный контент с помощью зачеркивания <del>...</del>.
    • Лучше всего обозначать вставленное содержимое с помощью разметки подчеркивания <ins>...</ins>.

Примечание: <s></s>and <u></u>(написано в HTML 3 и 4) значительно более популярно, чем <del></del>и <ins></ins> (написано в HTML 5) в Википедии.

Зачеркнуть

Это также возможно с шаблоном.{{strike}}

Ограничение форматирования / экранирование разметки вики

Несколько различных видов форматирования укажут вики, что нужно отображать вещи по мере того, как вы их вводили - то, что вы видите, это то, что вы получаете!

Новики

Ярлыки
  • H: NOWIKI
  • РГ: НОВИКИ

Чтобы программа могла интерпретировать разметку вики, ее парсер сначала сканирует страницу. Когда он видит свои теги nowiki

<nowiki>...</nowiki>( избегает всей содержащейся вики-разметки) и
<nowiki /> (избегает интерпретаций, которые призван "сломать"),

он избегает своего викикода, поэтому редакторы могут документировать его разметку, используя его разметку.

Редакторы статей могут нормализовать шрифт символов после [[...]]outsideвики-ссылки, который в противном случае придерживался бы шрифта вики-ссылки. Они также могут добавлять межстрочный интервал в викитекст. Редакторы шаблонов: тег <nowiki>работает только на своей исходной странице, а не на целевой; Кроме того , хотя он обертывает этот контент в теги nowiki, он также выполняет преобразование перед сохранением этого контента, что полностью противоречит предполагаемой цели nowiki для шаблонов, подстановки, подписей и трюка с конвейером.{{#tag:nowiki | content}}

Эти два типа nowiki действуют по-разному для нацеливания на контент, но оба они удаляют смысл (вычитают отрисовку) разметки wiki, а затем исчезают в фоновом шрифте. Nowiki ничего не делает для рендеринга, но может добавлять новые строки в wikitext (для удобства чтения), как и HTML-комментарий (предпочтительный метод). В отличие от разметки вики, nowiki не удаляет значения символьных сущностей , как специальных символов HTML, так и MediaWiki .

То <nowiki>...</nowiki>, что содержит, имеет только одно значение , поэтому для этого нужно несколько примеров; но единственный <nowiki />тег «содержит» много структур связи, где он ожидается между парами скобок или в области ключевых слов. Так что в этом разделе есть много примеров и несколько неправильных примеров.

Например, только в начале строки (бол из вики - текста, бола в включении или начало ячейки таблицы), сделать *, #, ;или :что - то значит.

Остальная часть раздела состоит из простых живых примеров, показывающих, как один тег nowiki экранирует целые структуры связи, помимо [[wikilink]] и {{template}}:

[[ fullpagename | label ]]
{{ pagename | параметр }}
[[ fullpagename | {{ pagename }}]]
{{ pagename | [[ fullpagename ]]}}
{{ pagename | {{ pagename }}}}

Если вы не используете два «сбалансированных» тега nowiki, устранение ошибок маркеров полосы и несоответствий при обработке параметров шаблона является риском. Кроме того, ошибка рендеринга может возникнуть, когда две [[...]]квадратные скобки находятся на одной строке или две {{...}}фигурные скобки находятся в одном разделе, но только если в них разметка nowiki размещена непоследовательно.

Отображение вики-ссылок

(Это все живые примеры.)

[[wp: pagename | название страницы]][<nowiki /> [wp: pagename | название страницы]][[<nowiki /> wp: pagename | название страницы]][[wp: pagename <nowiki /> | название страницы]][[wp: pagename | название страницы] <nowiki />]

имя страницы
[[wp: pagename | название страницы]]
[[wp: pagename | название страницы]]
[[wp: pagename | название страницы]]
[[wp: pagename | название страницы]]

Для вложенных структур выход из внутренней структуры также ускользает от ее внешней структуры.

[[WP: {{1x | pagename}}]][[wp: {<nowiki /> {1x | pagename}}]][[wp: {{<nowiki /> 1x | pagename}}]][[wp: {{1x <nowiki /> | pagename}}]]

wp: pagename
[[WP: {{1x | pagename}}]]
[[WP: {{1x | pagename}}]]
[[WP: {{1x | pagename}}]]

Для двух, первых каналов , требуются два тега nowiki:

[[wp: pagename | {{1x | метка }} ]][[wp: pagename <nowiki /> | {{1x <nowiki /> | метка }} ]]<nowiki> [[wp: pagename | {{1x | label}}]] </nowiki>

метка
[[wp: pagename | {{1x | метка }} ]]
[[wp: pagename | {{1x | метка }} ]]

Отображение шаблонных вызовов

Для шаблонов ставьте nowiki перед первой трубкой. Если у параметра есть вики-ссылка, поместите ее в самую внутреннюю позицию.

{<nowiki /> {val | u = & gt; [[мс]] | 49082}}{{<nowiki /> val | u = & gt; [[мс]] | 49082}}{{val <nowiki /> | u = & gt; [[мс]] | 49082}}{{val | u => [[мс]] | 49082} <nowiki />}{{val | u => [[ms] <nowiki />] | 49082}}

{{val | u => мс | 49082}}
{{val | u => мс | 49082}}
{{val | u => мс | 49082}}
{{val | u => мс | 49082}}
{{val | u => [[мс]] | 49082}}Зеленая галочкаY

Отображение волшебных слов

Для входных параметров , {{{1}}}, {{{2}}}, просто запишите их, если они не имеют значения по умолчанию (которое идет за их конвейером): {{<nowiki /> {1 | default}} } → {{{1 | по умолчанию}}}

Для функции синтаксического анализатора nowiki находится между символами пары скобок или где угодно перед двоеточием.

{{#ifeq: inYes | inДа | outДа | outNo}}{<nowiki /> {#ifeq: inYes | inДа | outДа | outNo}}{{<nowiki /> #ifeq: inYes | inДа | outДа | outNo}}{{#ifeq <nowiki />: inYes | inДа | outДа | outNo}}{{#ifeq: inYes | inДа | outДа | outNo} <nowiki />}

вне да
{{#ifeq: inYes | inДа | outДа | outNo}}
{{#ifeq: inYes | inДа | outДа | outNo}}
{{#ifeq: inYes | inДа | outДа | outNo}}
{{#ifeq: inYes | inДа | outДа | outNo}}

Поведенческие переключатели ожидают тега где угодно:

 1. __HIDDENCAT__ 2. __HIDDENCAT <nowiki /> __
1.
2. __HIDDENCAT__

Отображение тегов

<tags>не отображать; они просто разметка. Если хотите, вставьте <nowiki />после <открывающейся угловой скобки; это идет только в самом переднем плане. Открывающие и закрывающие теги следует рассматривать отдельно.

<span style = color: blue> Синий </span><< nowiki /> span style = color: blue> Синий << nowiki /> / span><section end = la <nowiki /> bel /> 

Синий
<span style = color: blue> Синий </span>
bel /> ☒N

Используйте шаблон {{ tag }} вместо тегов nowiki для отображения тегов парсера:

Существа персонажей , от новики не сбежать Чтобы избежать HTML или специальных символов, замените их &на &amp;. Например, &amp;lt;&lt;

Чтобы отобразить тег nowiki , вы можете (1) использовать {{ tag }}, (2) заменить левую угловую скобку <его символом HTML или (3) вложить теги nowiki друг в друга:

{{tag | nowiki}}<code> & lt; nowiki> ... & lt; / nowiki> </code><code> << nowiki />nowiki>...<<nowiki /> / nowiki> </code>

<nowiki>...</ nowiki >
< nowiki>...</ nowiki >
< nowiki>...</ nowiki >

{{tag | новики | s}}<code> & lt; nowiki /> </code><code> << nowiki /> nowiki /> </code><code> <nowiki> <nowiki /> </nowiki> </code>

<nowiki />
< nowiki />
< nowiki />
< nowiki />

В противном случае теги Nowiki не являются вложенными, поэтому отображаются второй и четвертый теги:

1 <nowiki> 2 <nowiki> 3 </nowiki> 4 </nowiki><nowiki>{{!}}<nowiki> </nowiki> {{!}} </nowiki>

12 <nowiki> 34 </nowiki> второй и четвертый     
{{!}} <nowiki> | </nowiki>

Они просто сканируют слева направо. Парные теги не могут перекрываться, потому что самое первое совпадение пары обнуляет любые промежуточные теги внутри. Несбалансированные теги отображаются всегда.

Теги Nowiki не отображают разметку таблицы, используйте <pre>...</pre>.

Предварительно

Ярлык
  • WP: PRE

<pre>- тег парсера, имитирующий <pre>тег HTML . Он определяет предварительно отформатированный текст, который отображается шрифтом фиксированной ширины и заключен в пунктирную рамку. Разметки HTML и вики экранируются, пробелы и разрывы строк сохраняются, но объекты HTML анализируются.

<pre> форматированный текст не переносится, поэтому текст может выходить за пределы окна браузера:

Lorem ipsum dolor sit amet, conctetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud упражнение ullamco labouris nisi ut aliquip ex ea Commodo Conquat.

Чтобы решить эту проблему, <pre>можно использовать стили CSS для добавления обтекания или горизонтальной полосы прокрутки:

  • Упаковка: <pre style="white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;">
  • Полоса прокрутки: <pre style="overflow:auto; width:auto;">

Как <pre>и тег парсера, он экранирует теги wikitext и HTML. Этого можно избежать с помощью <includeonly> </includeonly> внутри <pre>, что делает его более похожим на его эквивалент в HTML:

Невидимые <pre>теги HTML также могут быть вставлены с помощью символа пробела перед текстом, например:

разметка вики и

В качестве альтернативы рассмотрите возможность использования шаблона {{ pre2 }} или .<syntaxhighlight lang="text">...</syntaxhighlight>

Невидимый текст (комментарии)

Нечасто, но иногда приемлемо для заметок для других редакторов, добавлять скрытый комментарий в текст статьи. Эти комментарии видны только при редактировании или просмотре исходного кода страницы. Большинство комментариев следует размещать на соответствующей странице обсуждения . Формат заключается в том, чтобы заключить скрытый текст в символы « <!--» и « -->» и может занимать несколько строк, например:

<! - Пример скрытых комментариев Это не будет видно, кроме как в режиме «редактирования». ->

Другой способ включения комментария в разметку вики использует шаблон {{ Void }}, который можно сократить до {{ ^ }}. Этот шаблон «расширяется» до пустой строки, не генерируя вывода HTML; он виден только людям, редактирующим исходный текст вики. Таким образом действует аналогично комментарию . Основное отличие состоит в том, что версия шаблона может быть вложенной, в то время как попытка вложить комментарии HTML дает странные результаты.{{^|A lengthy comment here}}<!-- A lengthy comment here -->

Переменные

{{NUMBEROFARTICLES}} - это количество страниц в основном пространстве имен, которые содержат ссылку и не являются перенаправлением. Сюда входят полные статьи, статьи, содержащие ссылки, и страницы значений.

{{CURRENTMONTHNAMEGEN}} - родительная (притяжательная) грамматическая форма названия месяца, которая используется в некоторых языках, но не в английском; {{CURRENTMONTHNAME}} - это форма именительного падежа (подлежащего), как это обычно бывает в английском языке.

В языках, где это имеет значение, вы можете использовать такие конструкции, как {{grammar:case|word}}преобразование слова из именительного падежа в какой-либо другой падеж. Например, {{grammar:genitive|{{CURRENTMONTHNAME}}}}означает то же, что и {{CURRENTMONTHNAMEGEN}}.

HTML

Многие теги HTML можно использовать в разметке вики. Вы можете проверить свой HTML с помощью проверки разметки .

Общие шаблоны

Заметки

  1. ^ Используемая версия LaTeX является подмножеством разметки AMS-LaTeX; подробности см. в справке: отображение формулы .

Смотрите также

Информация icon.svg Служба поддержки

Дополнительные ссылки см. В разделе «Кодирование вики-разметки» навигационного окна «Справка» ниже.

  • Википедия: Центр дизайна страниц пользователя / Стиль
  • Википедия: Расширенный синтаксис изображений : расширенная визуальная разметка файлов .
  • Справка: краткое руководство по шаблонам : введение в шаблоны .
  • Справка: Замена : замена альтернативный способ включения шаблонов , чем включение
  • Справка: партитура : как оформить партитуру.
  • Справка: отображение формулы : отображение математических формул.
  • Редактирование Викитекста в Викиучебнике
  • Parsoid - приложение MediaWiki, которое позволяет конвертировать между викитекстом и HTML.
  • {{ Syntaxhighlight }}