Подробное описание синтаксиса

Философия

Texy инструмент создан для того, чтобы позволить неопытным пользователям легко редактировать содержание сайта. Таким образом, наиболее интуитивный синтаксис. Предполагается, что текст в сети (неформатированный) образуют четкие и его формат tušitelný.

Сегодня Texy является прекрасным и опытные специалисты с HTML. Позволяет свободно комбинировать Texy регистрации HTML тегов. Опытные пользователи не нужно выучить новый мета-язык и в полной мере использовать свои знания. Texy только делает их работу.

Первоначальные синтаксиса логика не использовать какие-либо синтаксиса. Просто написать простой текст. Размещение расширенной информации, таких как классы CSS или ссылки затруднять поток текста. И вошел в порядке, понятными и Несоздание пользователей.

Текст пунктов

В пункте предусматривается, что одна или несколько сразу последовательно строки текста. Odstavečky отделены друг от друга пустой строкой.

 První odstavec lorem ipsum dolor sit amet. 

Druhý odstavec, který tvoří jeden řádek.
A druhý řádek textu. Texy je spojí.
 <p>První odstavec lorem ipsum dolor sit amet.</p> <p>Druhý odstavec, který tvoří jeden řádek. A druhý řádek textu. Texy je spojí.</p> 

В окне редактирования веб-сайта (ТД) является разделение между двумя линиями пункта очевидны. Поэтому Texy рассматривается в качестве одного пункта.

Разбивка этого пункта путем включения одного свободного места:

 Kdoví jestli 
jestli jsou na měsíci vůbec nějaký stopy
a proč kope kolem sebe kdo se topí
jakej sval to Zemí otáčí
 <p>Kdoví jestli<br> jestli jsou na měsíci vůbec nějaký stopy<br> a proč kope kolem sebe kdo se topí<br> jakej sval to Zemí otáčí</p> 

Субтитры

Субтитры могут быть записаны в настоящее время двумя путями: или подчеркивание předsazením.

Каждый заголовок имеет степень. В случае, подчеркивают важность характер названия постановляет podtrhávací. От высоких до низких таковы: # * = -

 Hlavní titulek 
**************

Podtitulek
==========
 <h2>Hlavní titulek</h2> <h3>Podtitulek</h3> 

Титулы перечисленные předsazením определяет номер уровня předsazených символов. И вы можете быть # или =

Правда: чем больше символов, тем более важно Название (два знака приведены минимальные, максимальные семь).

 ===  Hlavní titulek === 

## Podtitulek

Как вы можете видеть, если субтитров, символы на это право может быть опущен.

Степени субтитры всегда относительны! Затем найдите самый высокий Texy использовать название и другие главы из его относительно полосы.

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

Texy знает пути минут:

 -------- 

********
 <hr> <hr> 

Кодекс

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

 /---code php 
function reImage($matches) {
$content = $matches[1];
$align = $matches[5];
$href = $matches[6];
}
\---
 <pre class="src-php"><code><span class="php-keyword1">function</span> reImage(<span class="php-var">$matches</span>) {<br>  <span class="php-var">$content</span> = <span class="php-var">$matches</span>[<span class="php-num">1</span>];<br>  <span class="php-var">$align</span> = <span class="php-var">$matches</span>[<span class="php-num">5</span>];<br>  <span class="php-var">$href</span> = <span class="php-var">$matches</span>[<span class="php-num">6</span>];<br>}</code></pre> 

Обратите внимание на слово php указать язык.

Отключение Texy

Ключевое html или text влияет ли содержание понимается как HTML (включая теги), или обычный текст.

 /---html 
<em>příklad</em>: **this is not strong**
\---


/---text
<em>příklad</em>: **this is not strong**
\---

Распределение блоков (DIV)

Эта функция полезна для создания сложных документов.

 /---div .[header] 

content of div

\---
 <div class="header"> <p>content of div</p> </div> 

Это также можно вкладывать блоки:

 /---div .[header] 

## This is a header.

/---div
vnořený div
\---

Texy je sexy!

\---
 <div class="header"> <h6>This is a header.</h6> <div> <p>vnořený div</p> </div> <p>Texy je sexy!</p> </div> 

Цитата

Отступ в кавычках, как сообщения электронной почты, >

 > This is a blockquote with two paragraphs. 
>
> 640 K should be enough for everyone
>
>:http://www.microsoft.com
 <blockquote cite="http://www.microsoft.com"> <p>This is a blockquote with two paragraphs.</p> <p>640 K should be enough for everyone</p> </blockquote> 

Источник (URI), выписка осуществляется с помощью двоеточия обозначения, как показано в примере. Как и блоки могут быть вложенными кавычки, используйте их в субтитрах, т.д.

Ссылки написаны так, что текст ссылки в кавычках и с двоеточием и URL. Texy пытается угадать разумно URL. Вы можете также помочь Ури заключить в квадратные скобки. Части http:// не является обязательным.

В ссылке можно загружать файлы и электронные письма, Texy преобразуется в форму, которая стоит путать спам-ботов.

 Look at [homepage | http://texy.info]. 

Do you know [La Trine | http://www.dgx.cz/trine/]?

[Write me | me@example.com]
 <p>Look at <a href="http://texy.info">homepage</a>.</p> <p>Do you know <a href="http://www.dgx.cz/trine/">La Trine</a>?</p> <p><a href="mailto:me&#64;example.com">Write me</a></p> 

Номер

Чтобы поток текста "Дефиле" Загрузка URL, можно дать все адреса в одном месте, а затем просто ссылаться на них. Это называется ссылкой. Адрес можно добавить и текст ссылки и изменены.

 [homepage]: http://texy.info/ Texy .(homepage) 
[la trine]: http://www.dgx.cz/trine/

This is [homepage]

Look at [this site | la trine]

Фото

Вступил в квадратных скобках со звездочкой:

 [* image.gif *] 
 <img src="files/1150/image.gif" alt=""> 

Текст пунктов зачастую необходимо выбрать изображение, которое будет с выравниванием по левому или правому краю. Это можно сделать с помощью символов < использовать перед правым скобках:

 [* image.gif <] Left-aligned image 

[* image.gif >] Right-aligned image
 <p><img src="files/1150/image.gif" alt="" class="left"> Left-aligned image</p> <p><img src="files/1150/image.gif" alt="" class="right"> Right-aligned image</p> 

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

Примечание: для всех (относительная) URL изображений можно задать директорию по умолчанию. В этих случаях было images/ поэтому Texy каталога в списке, в то время как в генерируемый HTML делает.

Примечание: если по умолчанию не определен альтернативный текст (как ниже), по умолчанию использовать Texy. Вот простое image

Размер

Для локальных файлов, найденных Texy размеров автоматически. Если вы хотите задать вручную ввести их следующим образом:

 [* image.gif 10x20 *] 
 <img src="files/1150/image.gif" alt="" width="10" height="20"> 

События на мыши над

И это было высшей школы Texy :-) Překlapovací изображения для создания очень легко - в одном изображении есть два URL-адреса, разделенные |

 [* image.gif | image-over.gif *] 
 <img src="files/1150/image.gif" alt="" onmouseover="this.src='files/1150/image-over.gif'" onmouseout="this.src='files/1150/image.gif'" onload="var i=new Image();i.src='files/1150/image-over.gif';if(typeof preload=='undefined')preload=new Array();preload[preload.length]=i;this.onload=''"> 

Модификаторы

Чем больше они учатся в другой главы, но вам не повредит, чтобы показать, каким образом записанных изображений. Давайте модификаторов для альтернативного текста и класс:

 [* image.gif .(alt text)[foto] *] 
 <img src="files/1150/image.gif" class="foto" alt="alt text"> 

Номер

По тем же причинам, что и связи, является возможность записи изображения с помощью ссылок. Необходимо определить URL (или несколько URL-адресов, разделенных | и, возможно, модификаторов.

 What a beautiful girl [*picture*] ! 
 <p>What a beautiful girl <img src="files/1150/image.gif" alt="my girl"> !</p> 

Изображение с описанием

На рисунке показывают три звезды, а затем ярлык:

 [* image.gif *] *** Toto je *popiska* pod obrázkem 
 <div class="figure"><img src="files/1150/image.gif" alt=""> <p>Toto je <i>popiska</i> pod obrázkem</p> </div> 

Фразы

Вероятно, наиболее распространенной в синтаксисе Texy. Почти во всех случаях использования Twin характер.

 //kurzíva// 

*taky kurzíva*

**tučné**

superscript^2 vs. subscript_2

Citace: >>Lorem Ipsum Dolores<<:www.lipsum.com
 <p><i>kurzíva</i></p> <p><em>taky kurzíva</em></p> <p><b>tučné</b></p> <p>superscript<sup>2</sup> vs. subscript<sub>2</sub></p> <p>Citace: <q cite="http://www.lipsum.com">Lorem Ipsum Dolores</q></p> 

курсив

курсив слишком

смелый

сильный акцент

индексом 2 vs. индексом 2

Цитата: Lorem Ipsum Долорес

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

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

 Odstraňte `<br />` a entitu `&ndash` 
 <p>Odstraňte <code>&lt;br /&gt;</code> a entitu <code>&amp;ndash</code></p> 

Примечание: При использовании элемента <code> или другая информация (если есть) может быть решен лишь Texy конфигурации

Модификатор

Это может быть вставлена в каждую фразу, каждый символ как раз перед закрытием:

 ** silný a zelený .{color:green} ** jako Hulk 
 <p><b style="color:green">silný a zelený</b> jako Hulk</p> 

сильные и зеленый, как Халк

Прямой HTML

Texy не является заменой для HTML. Не ищет альтернативные способы писать или HTML. Цель состоит в том, чтобы упростить написание контента. Если найдете легче написать структуры непосредственно в HTML, вы можете это сделать. HTML Tags полностью поддерживаются.

 This <strong class=info>is strong</strong> text. 
<br> This is not.
 <p>This <strong class="info">is strong</strong> text.<br> This is not.</p> 

Примечание: Обратите внимание, что регистрация Texy настроить атрибуты и теги, действительный (для вывода XHTML). Кроме того, следить за хорошо сформированной регистрации!

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

Списки

Маркированные списки Дать * + или - Должны быть зарегистрированы в начале строки и он должен следить пространстве.

 -   Red 
- Green
- Blue
 <ul> <li>Red</li> <li>Green</li> <li>Blue</li> </ul> 
  • Красный
  • Зеленый
  • Синий

Нумерованные списки

Texy знает эти пять способов писать (первые две эквиваленте):

 1)  Učit se 
2) Učit se
3) Učit se

a) Dlouhý
b) Široký
c) Krátkozraký

A) DOS
B) Windows
C) Linux

I) Yesterday
II) Today
III) Tomorrow
 <ol> <li>Učit se</li> <li>Učit se</li> <li>Učit se</li> </ol> <ol style="list-style-type:lower-alpha"> <li>Dlouhý</li> <li>Široký</li> <li>Krátkozraký</li> </ol> <ol style="list-style-type:upper-alpha"> <li>DOS</li> <li>Windows</li> <li>Linux</li> <li>Yesterday</li> </ol> <ol style="list-style-type:upper-roman"> <li>Today</li> <li>Tomorrow</li> </ol> 
  1. Изучать
  2. Изучать
  3. Изучать
  1. Длинный
  2. Широкий
  3. Близорукие
  1. DOS
  2. Windows
  3. Linux
  4. Вчера
  1. Сегодня
  2. Завтра

Вложенные списки

 a)  Bird 
I) Bird
- Red
- Green
- Blue
II) McHale
III) Parish
b) McHale
c) Parish
1) Bird
2) McHale
3) Parish
 <ol style="list-style-type:lower-alpha"> <li>Bird <ol style="list-style-type:upper-roman"> <li>Bird <ul> <li>Red</li> <li>Green</li> <li>Blue</li> </ul> </li> <li>McHale</li> <li>Parish</li> </ol> </li> <li>McHale</li> <li>Parish <ol> <li>Bird</li> <li>McHale</li> <li>Parish</li> </ol> </li> </ol> 

Список определений

 Koncert Divokej Bill: 
- termín: 9. 12. 2004
- místo: Hala Vodová, Brno
- Cena: 260 Kč
 <dl> <dt>Koncert Divokej Bill</dt> <dd>termín: 9. 12. 2004</dd> <dd>místo: Hala Vodová, Brno</dd> <dd>Cena: 260 Kč</dd> </dl> 
Концертные Divokej Билла
Дата: 9 12. 2004
Место проведения: Зал Вода, Брно
Цена: 260 крон

Модификатор

Модификатор, который затрагивает весь список, находится на линии перед ним. Другое (Classic) в конце строки:

 .{color:red} 
triangl: .{color:blue}
- trojúhelník .{color:green}
- neladěný bicí hudební nástroj
- tringulační věž
треугольник
Треугольник
neladěný ударный инструмент
tringulační башня

Модификаторы

Мощнейшим оружием Texy Эти типы модификаторов:

  • (Title) описательные, добавить название объекта (или альтернативой для изображений)
  • [class1 class2 #id] определить класс и / или ID элемента
  • (класс: синий) прямое Стилистика
  • (Цель: _blank) или прямого письменного HTML атрибуты
  • горизонтального выравнивания:
    • левая <
    • Транспорт>
    • Центр <>
    • оправдать =
  • вертикальное выравнивание (для столов)
    • Вверх ^
    • средний --
    • Вниз _

Модификаторы записываются постоянно (без пробелов) и предыдущий период. Такое .(popis)[left] Название набора атрибутов для popis класса left

Модификаторы всегда записываются в крайнем правом.

Пример использования модификатора абзац текста:

 Vycentrováno modifikátorem  .<> 

Obarveno modifikátorem .{color:blue; lang: cs}
 <p style="text-align:center">Vycentrováno modifikátorem</p> <p lang="cs" style="color:blue">Obarveno modifikátorem</p> 

Typography

Это включает в себя все надбавки и компенсации текста, которые определяют его внешний вид в соответствии с типографскими нормами, т.д.:

 - "české" 'typografické' uvozovky 
- pomlčka vs. spojovník: 10-15 vs. česko-slovenský
- pomlčka: jedna -- dvě
- typografický křížek u rozměrů 10 x 20
- šipky <- a -> a <-> ;
- tři tečky...
- zachování HTML entit &amp;
- náhrady(TM) nebo(R) za příslušné entity(C)
  • "Чешский" Типографская "кавычки
  • С. тире. тире: 10-15 против Чешско-словацкий
  • тире: раз-два
  • типографский крест размерами 10 × 20
  • ← и → стрел и ↔;
  • многоточие ...
  • сохранении HTML лицами &
  • компенсация ™ или ®, а © лицом

рабочие места:

 - vkládání nezalomitelných mezer za jednopísmenné předložky (v autě u okna) 
- nedělitelné mezery u telefonních čísel +420 776 552 046
 vkládání nezalomitelných mezer za jednopísmenné předložky (v &nbsp; autě u &nbsp; okna) 

nedělitelné mezery u &nbsp; telefonních čísel +420 &nbsp; 776 &nbsp; 552 &nbsp; 046

Примечание: замена, как правило, регулируются другими нормами, которые определяют, когда заменить символ Солнца Для примера, стрелки -> не может быть в конце строки т.д. Поэтому не удивляйтесь, если в некоторых случаях Texy не в состоянии оплатить. Если вы считаете, что это ошибка, дайте мне знать.

Сокращения, акронимы

Используется для записи двойных скобках:

 jednoslovné: NATO((North Atlantic Treaty Organisation)) 

víceslovné: "et al."((a další))
 <p>jednoslovné: <acronym title="North Atlantic Treaty Organisation" class="about">NATO</acronym></p> <p>víceslovné: <acronym title="a další" class="about">et al.</acronym></p> 

Примечание: сокр и аббревиатура для различить.

Кликабельные URI

Автоматическая передача URI интерактивные формы (в том числе электронной почты)

 další informace na www.dgx.cz a také ... 

Более подробную информацию о www.dgx.cz и ...

Распределение очень длинные слова

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

 nejneobhospodařovávatelnějšími 
 nejneobhospoda &shy; řovávatelnější &shy; mi </p 

Примечание: ограничение длины слова не является обязательным

Примечание: текущий браузер на Gecko (Mozilla, Firefox) являются naznačenému резко слепых. Я надеюсь, что разработчики скорое устранение этого недостатка. Или попробуйте это

Таблицы

Пример простой таблицы, столбцы разделены |

 | first col | second col | third col 
| Adam | Eva | Franta

И результат:

первый Col второй Col третий Col
Адам Ева Франта

Главе стола, мы можем определить следующую запись:

 |----------------------------- 
| First Name | Last Name | Age
|----------------------------
| Jesus | Christ | 33
| Cecilie | Svobodova | 74
Имя Фамилия Возраст
Иисус Христос 33
Сесили Свободова 74

Если голова не строка (строки), мы можем определить уровень клеток. Просто вставьте звездочка сразу после символа |

 |* First Name | Jesus    | Cecilie 
|* Last Name | Christ | Svobodova
|* Age | 33 | 74
Имя Иисус Сесили
Фамилия Христос Свободова
Возраст 33 74

Столбцы

отмечает двойной | |

 |----------------------------- 
| Name || Age
|----------------------------
| Jesus | Christ | 33
Имя Возраст
Иисус Христос 33

Строки

Обратите внимание на характер ^ символизирующий вверх:

 |----------------------------- 
| First Name | Last Name | Age
|----------------------------
| Bill || 50
| ^| 52
| Jim | Beam | 70
Имя Фамилия Возраст
Счет 50
52
Им Зона 70

Модификаторы

Применяются следующие правила:

  • Модификатор затрагивающие всю таблицу вставляется непосредственно перед таблицей
  • затрагивающих линия вставляется в конец строки
  • затрагивающих колонку вставляется в начале клетке (слева в ячейке)
  • и в конечном итоге влияет на ячейку вставляются в конце клетки (в правой ячейке)

Взгляните на пример.

 .(people) 
| .{color: green} first col | second col .>| third col | .{font-style:italic}
| Adam | Eva .{color: blue}| Franta |

Вот:

  • .(people) Изменения таблицы
  • .{color: green} модификатора колонка
  • .{font-style:italic} модификатора линия
  • .{color: blue} .> Измененных клеток

Таким образом, результирующая таблица выглядит следующим образом:

первый Col второй Col третий Col
Адам Ева Франта

Совместимость

Синтаксис Texy не полностью совместимы с любой другой системой. Некоторые правила те же, а другие снова отличается. Texy совместимости попытка, тем больше он вынужден наряду с выгодами от других систем для распространения их нелогичность.

Я встретился с тем, что Texy имеет аналогичный синтаксис, как текстильная. Я должен предупредить - это сходство может вызвать путаницу для вас. Это только кажущаяся - за, например, использование обеих систем написать модификатора скобки (круглые, квадратные, сложенный) и символы <> на выравнивание (используется еще что, не так ли?). Их значение не в любой системе, в корне отличается.

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