ГоБиблиотека: Синтаксис

Это старая версия Синтаксис за 2004-04-14 22:32:47..


Оглавление документа


Вы можете потренироваться в использовании применяющегося здесь языка разметки в традиционной песочнице...


полужирный
курсив
подчеркнутый
зачеркнутый
моноширинный
центрированный
Замечание
Вопрос
Комментарий
Все то же, но зеленым цветом

http://forum.weiqi.ru
Форум
Вход

здесь все до первого пробела — ВикиИмя,
после него — текст ссылки
Начальная страница
http://www.ya.ru подсвечивается автоматически.http://www.ya.ru
http://www.yandex.ru/logo1.gif
превратится в картинку.

картинка, которая ссылка.

объявление якоря.

ссылки на якорь.
#test и Вход#TOC_1

NB: слова в смешанном регистре (~ВотТакие) выделять ссылками вообще не надо. Для прочих внутрисайтовых ссылок URL писать не нужно (иначе не возникает связи между двумя страницами). URL нужен лишь для внешних ссылок.

NB: чтобы ~ВотТакое слово не стало ссылкой, поставьте перед ним знак ~ (тильда).


Если полный адрес рисунка оканчивается на .gif, .jpg, .jpe, .jpeg или .png, то для отображения этого рисунка на странице достаточно указать его адрес (см. в предыдущем разделе пример с логотипом Яндекса).
В противном же случае (например, рисунок отдается скриптом) необходимо использовать экшн :
{{img src="http://www.yandex.ru/logo1.gif"}}

Если рисунок загружен в ГоБиблиотеку, то для его отображения на странице, к которой он прикреплен необходимо поставить конструкцию вида :
{{img src="file:logo1.gif"}}


Заголовки разных уровней набираются с помощью нескольких последовательных знаков "=" с обоих сторон.













Отступы делаются с помощью двух пробелов. Так же нужно выделять отступом списки.


Отступ
Двойной отступ

  • ненумерованный список
  • ненумерованный список-2

  1. нумерованный список
  2. нумерованный список-2

  1. нумерованный список
  2. #8 нумерованный список-2

  1. Верхний регистр
  2. Верхний регистр-2

  1. Нижний регистр
  2. Нижний регистр-2

  1. Римские цифры
  2. Римские цифры-2


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

cell11cell12cell13
cell21cell22

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

cell11cell12cell13
cell21cell22


Разделитель:
---- (4 минусa)


Явный перевод строки:

тест
с разрывом

Вывод текста как есть, без применения форматирования:
текст необходимо заключить в двойные-двойные кавычки.
""текст""

Вывод HTML как есть:
постарайтесь не злоупотреблять этой возможностью
<# <input type="text"> #>


Верхний индекс:
E=mc^^2^^
E=mc2
  • NB: между ^^ не должно быть пробелов. Эта разметка создана для математики и ради компактности и совместимости не допускает наличия пробелов внутри размеченного блока

Нижний индекс:
пробелы перед и после vv обязательны
H vv2vv O
2 O
  • NB: между vv не должно быть пробелов. Эта разметка создана для математики и ради компактности и совместимости не допускает наличия пробелов внутри размеченного блока


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

Имя текущего пользователя:
::::
ПавелСтрибук

Имя текущего пользователя и дата:
::@:: или ::;::
ПавелСтрибук /29.02.2004 19:16/

Дата:
::+::
29.02.2004 19:16


Вызов форматтеров (обработчиков текста) происходит по синтаксису .

  1. diag (по умолчанию)
    • Позволяет вставлять в текст диаграммы.
      Использование: , синтаксис см. в «Диаграммы»
  2. sgf
    • Позволяет размещать записи партий с помощью программы Flash Goban.
      Использование:
      Параметры:
      w — ширина в пикселях (по умолчанию = 400)
      h — высота в пикселях (по умолчанию = 550)
      m — «режим», если равен “toend”, без кавычек, то после загрузки будет осуществлен переход к последнему ходу в основной последовательности (по умолчанию = “ ").
  3. pre
    • Комбинация двойных-двойных кавычек и ##, т.е. выводит текст моноширинным шрифтом без изменения. При этом допускает разрывы строк внутри.


Присутствует специальный обработчик текста, который обрабатывает кавычки, тире, приклеивает пробелы и т.д.


Переводы строк
Эта эвристика заменяет переводы строк на <BR>.

Предлоги и nbsp;
Смелая эвристика предполагает, что короткие слова (1-3 символа) не должны отрываться от следующих за ними. Поэтому она заменяет идущие следом за коротким словом разделители на неразрывный пробел.

Дефисы и nbsp;
Заключение всех слов, разделённых дефисами в тэги <nobr>.

Запятые и пробелы
Контроль небрежности автора. Удаляет случайные пробелы перед запятыми и точками.


На входеНа выходе
"«русский»
"english"“english”
-
(минус)

среднее тире
--
(2 минусa)

длинное тире
(c), (C),
англ/рус
©
(r), (R),
англ
®
(tm), (TM),
англ
(p), (P),
англ
§
+-±
^C,
англ/рус
°C
^F°F

NB: Минусы преобразуются в тире только если окружены разделителями (пробелами, переводами строк, табуляцией).


Как оформлять диаграммы описано здесь.


ИльяКириллов /14.04.2004 22:32/ Павел. Я хотел бы, что бы вы добавили возможность выравнивания текста. Что бы все тексты в ГБ смотрелсиь красиво. (В html коде – это <p align="justify"> </p>)