Подписаться

Текстиль (язык разметки)

Последняя правка сделана 2021-06-10 03:39:26 Править
Текстиль
Расширения имен файлов .textile
РазработаноДином Алленом
Первоначальный выпуск26 декабря 2002 г.; 17 лет назад (26 декабря 2002 г.)
Последний выпуск 3.7.6 (PHP). (8 января 2020 г.; 9 месяцев назад (08.01.2020))
Тип форматаЯзык разметки
Открытый формат ?да
Веб-сайтTextile-lang.com

Textile - это облегченный язык разметки, в котором используется синтаксис форматирования текста для преобразования простого текста в структурированную разметку HTML. Текстиль используется для написания статей, сообщений на форумах, документации readme и любого другого типа письменного контента, опубликованного в Интернете.

Содержание

  • 1 История
  • 2 Реализации языков программирования
    • 2.1 Стандартизация
  • 3 Поддержка Doctype
  • 4 Использование синтаксиса
  • 5 Лицензирование
  • 6 Программное обеспечение и услуги
  • 7 См. также
  • 8 Ссылки
  • 9 Внешние ссылки

История

Textile был разработан Дином Алленом в 2002 году, который он назвал «гуманным генератором веб-текста», который позволил Вам "просто написать". Дин создал Textile для использования в Textpattern, CMS, которую он также разработал примерно в то же время.

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

реализации языков программирования

Textile изначально был написан на PHP (поддерживается как PHP-Textile), и с тех пор был переведен на Perl, Python (Python-Textile), Ruby, JavaScript (Textile -JS) и C #. Раньше существовала реализация Java под названием «Textile-J», но она была объединена с проектом Mylyn WikiText.

Стандартизация

В настоящее время нет ни стандарта, ни рабочей спецификации. Однако на GitHub есть «организация» Textile, которая предлагает внести свой вклад в создание общей спецификации для всех реализаций Textile.

Поддержка Doctype

Текст, размеченный с помощью Textile преобразуется в действительный HTML при отображении в веб-браузере, и хотя он, вероятно, варьируется от одного типа реализации к другому, установка Textile может быть установлена ​​для Doctype Declaration of XHTML или HTML5, с XHTML по умолчанию для обратной совместимости.

В реализации PHP, например, при использовании синтаксиса аббревиатур Textile - AGE (A Given Example)- результат будет отображаться как элемент abbrв HTML5 и как элемент акронима в XHTML. Аналогичным образом, начиная с версии PHP 3.5, если вы используете маркеры выравнивания в синтаксисе изображения Textile, HTML5 получит дополнительные классы для визуализированного элемента img, в то время как XHTML останется с атрибутом align.

Использование синтаксиса

Для изучения и использования Textile доступны различные ресурсы:

  • TxStyle - сайт помощи для PHP-реализации Textile, содержащий конвертер. Этот сайт в настоящее время используется проектом Textpattern CMS.
  • Textile Reference Site for RedCloth - справочный сайт по реализации Textile на Ruby.
  • Textile Syntax: Eclipse - справочный сайт для Java реализация Textile, которая теперь объединена с Mylin WikiText.
  • Textile 2 Syntax - авторская документация MovableType Textile.
  • Textile Cheatsheet - базовая справочная таблица от Warped Visions.

В дополнение к В своем наборе синтаксиса Textile автоматически вставляет ссылки на символьные сущности для апострофов, открывая и закрывая одинарные и двойные кавычки, эллипсы и длинное тире, и это лишь некоторые из них.

Лицензирование

Textile распространяется под лицензией в стиле BSD и входит в состав нескольких систем управления контентом или доступен как плагин для них.

Программное обеспечение и услуги

В различных проектах используется (или использовался) Textile:

См. также

Ссылки

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

Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: mail@alphapedia.ru
Соглашение
О проекте
Список материалов:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26