Полное описание синтаксиса

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

Базовое форматирование

Позволяет просто отформатировать текст.

Код разметки:

*жирный*
_курсив_
+подчеркнутый+
~~зачеркнутый~~
^^верхний индекс^^
,,нижний индекс,,

Результат форматирования:

жирный
курсив
подчеркнутый
~~зачеркнутый~~
верхний индекс
нижний индекс

Заголовки

Позволяет форматировать текст заголовков.
!!!! Код разметки
! Заголовок 1   
!! Заголовок 2
!!! Заголовок 3
!!!! Заголовок 4
!!!!! Заголовок 5
!!!!!! Заголовок 6

Результат форматирования

Заголовок 1

Заголовок 2

Заголовок 3

Заголовок 4

Заголовок 5
Заголовок 6

Блоки кода

Позволяет отформатировать код языков для которых не предусмотрена подсветка синтаксиса.

Код разметки

// многострочный
{{ 
   public static void Main()
   { 
     // код находится здесь
   }
}}

// однострочный
{{ однострочный текст }}

Результат форматирования

// многострочный
   public static void Main()
   { 
     // код находится здесь
   }

// однострочный
однострочный текст

Последовательности символов

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

Код разметки

{"текст с *неотформатированными* элементами разметки"}

Результат форматирования

текст с *неотформатированными* элементами разметки

Примечание:

Используйте только верхние кавычки (не круглые), чтоб текст был неотформатирован.

Списки

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

Код разметки

* Список 1
** Список 2
*** Список 3

# Нумерованый список 1
## Нумерованый список 1.1
### Нумерованый список 1.1.1
# Нумерованый список 2
## Нумерованый список 2.1

Результат форматирования

  • Список 1
    • Список 2
      • Список 3
  1. Нумерованый список 1
    1. Нумерованый список 1.1
      1. Нумерованый список 1.1.1
  2. Нумерованый список 2
    1. Нумерованый список 2.1

Таблицы

Позволяет создавать простые таблицы.

Код разметки

|| Заголовок 1 || Заголовок 2 || Заголовок 3 ||
| Строка 1 - Ячейка 1 | Строка 1 - Ячейка 2 | Строка 1 - Ячейка 3 |
| Строка 2 - Ячейка 1 | Строка 2 - Ячейка 2 | Строка 2 - Ячейка 3 |

Результат форматирования

Заголовок 1 Заголовок 2 Заголовок 3
Строка 1 - Ячейка 1 Строка 1 - Ячейка 2 Строка 1 - Ячейка 3
Строка 2 - Ячейка 1 Строка 2 - Ячейка 2 Строка 2 - Ячейка 3

Горизонтальная линия

Позволяет визуально разделить содержимое

Код разметки

верхняя часть
----
нижняя часть

Результат форматирования

верхняя часть
нижняя часть

Примечание:

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

Изображения

Изображения позволяют вам ссылаться на картинки находящиеся в разных местах и добавлять их в текст

Дополнительные параметры

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

Название Описание Тип По умолчанию
height Высота изображения px/pt/pc/in/mm/cm/%/em/ex None
width Шириная изображения px/pt/pc/in/mm/cm/%/em/ex None

Код разметки

[image:http://rikker.ru/Themes/RavensDark/Content/Images/LogoText.png]

[image:Logo|http://rikker.ru/Themes/RavensDark/Content/Images/LogoText.png]

[image:Logo|http://rikker.ru/Themes/RavensDark/Content/Images/LogoText.png,height=50,width=150]

Результат форматирования



Logo

Logo

Изображения - гиперссылки

Изображения могут быть гиперссылками.

Код разметки

[image:<Дружественное Имя>|<название изображения или ссылка на изображение>|<Ссылка на которую указывает изображение>]
На пример:
[image:Моя Картинка|http://www.domain.com/myimage.jpg|http://www.domain.com]

Результат форматирования

Моя Картинка

Обтекание текста

Изображения позволяют тексту обтекать слева и справа

Код разметки

<[image:http://rikker.ru/Themes/RavensDark/Content/Images/LogoText.png] Этот текст обтекает изображения справа.
>[image:http://rikker.ru/Themes/RavensDark/Content/Images/LogoText.png] Этот текст обтекает изображения слева.

Результат форматирования

 
Этот текст обтекает изображения справа.
 
Этот текст обтекает изображения слева.

Гиперссылки

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

Внешние ссылки позволяют ссылаться на любой адрес в интернете

Код разметки

[url:http://wikiplex.codeplex.com]
[url:WikiPlex|http://wikiplex.codeplex.com]
[url:Написать письмо|mailto:someone@someurl.com]

Результат форматирования

http://wikiplex.codeplex.com
WikiPlex
Написать письмо

Код разметки

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

Исходная разметка

[[url:file:http://wikiplex.codeplex.com/SourceControl/ListDownloadableCommits.aspx#DownloadLatest|file:///\\http:\wikiplex.codeplex.com\SourceControl\ListDownloadableCommits.aspx#DownloadLatest]]
[[url:file:Скачать|file:///\\Скачать] последние исходники|http://wikiplex.codeplex.com/SourceControl/ListDownloadableCommits.aspx#DownloadLatest]

Результат форматирования

[url:file:http://wikiplex.codeplex.com/SourceControl/ListDownloadableCommits.aspx#DownloadLatest|file:///\\http:\wikiplex.codeplex.com\SourceControl\ListDownloadableCommits.aspx#DownloadLatest]
[url:file:Скачать|file:///\\Скачать последние исходники|http://wikiplex.codeplex.com/SourceControl/ListDownloadableCommits.aspx#DownloadLatest]

Якоря

Якоря позволяют вам ссылаться на элементы содержимого

Код разметки

// создать якорь
{anchor:anchorName}
// ссылка на якорь
[#anchorName] 

Результат форматирования

// создать якорь

// ссылка на якорь
anchorName

Подсветка синтаксиса

Код с подсвеченным синтаксисом

Позволяет вставить код с подсвеченным синтаксисом

Код разметки

{code:c#}
using System;
public class HelloWorld
{
   public static void Main(params string[] args)
   {
       Console.WriteLine("Hello World!");
   }
}
{code:c#}

Результат форматирования

using System;
public class HelloWorld
{
   public static void Main(params string[] args)
   {
       Console.WriteLine("Hello World!");
   }
}

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

Используйте {code:язык} со следующими языками.
Язык Примечание
aspx c# Используеться для файлов .aspx, .ascx, .asax, .asmx, .master и .skin, которые имеют встроенный C# код
aspx vb.net Используеться для файлов .aspx, .ascx, .asax, .asmx, .master и .skin, которые имеют встроенный VB.NET код
ashx Используется для .ashx файлов
c# Для C#
c++ Для C++
vb.net Для VB.NET
html Для HTML
sql Для SQL
java Для Java
javascript Для JavaScript
xml Для файлов .xml, .config, .dbml и .xsd
php Для PHP
css Для CSS
powershell Для Powershell скриптов