Текстиль (язык разметки)
Расширения имен файлов | .текстиль |
---|---|
Разработано | Дин Аллен |
Первоначальный выпуск | 26 декабря 2002 г [1] |
Последний выпуск | 4.1.0 (PHP) 2 января 2024 г [2] |
Тип формата | Язык разметки |
Открытый формат ? | да |
Веб-сайт | текстиль-ланг |
Textile — это легкий язык разметки , который использует синтаксис форматирования текста для преобразования обычного текста в структурированную HTML-разметку. Текстиль используется для написания статей, сообщений на форумах, документации readme и любого другого типа письменного контента, публикуемого в Интернете.
История
[ редактировать ]Textile был разработан Дином Алленом в 2002 году и назвал его «гуманным генератором веб-текста», позволяющим «просто писать». [1] Дин создал Textile для использования в Textpattern , CMS, которую он разработал примерно в то же время.
Textile — один из нескольких облегченных языков разметки, повлиявших на разработку Markdown . [3]
Поддержка типов документов
[ редактировать ]Текст, размеченный с помощью Textile, преобразуется в действительный HTML при отображении в веб-браузере, и хотя он, вероятно, варьируется от одного типа реализации к другому, установка Textile может быть установлена для объявления типа документа XHTML или HTML5 , при этом XHTML является значением по умолчанию. для обратной совместимости.
Например, в реализации PHP при использовании синтаксиса сокращений Textile, состоящего из заглавных букв: AGE(A Given Example)
– результат будет отображаться как abbr
элемент в HTML5 и как acronym
элемент в XHTML. [4] Аналогично, начиная с версии PHP 3.5, если вы используете маркеры выравнивания в синтаксисе изображений Textile, HTML5 получит дополнительные классы при рендеринге. img
элемент, в то время как XHTML остается с align
атрибут. [5]
Использование синтаксиса
[ редактировать ]Для изучения и использования текстиля доступны различные ресурсы:
- TxStyle — справочный сайт по реализации Textile на PHP, предоставляющий конвертер. Этот сайт в настоящее время используется проектом Textpattern CMS. [6]
- Справочный сайт по текстилю для RedCloth — справочный сайт по реализации Textile на Ruby. [7]
- Текстильный синтаксис: Eclipse — справочный сайт по Java-реализации Textile, который теперь объединен с Mylin WikiText. [8]
- Синтаксис Textile 2 — авторская документация Textile от MovableType. [9]
- Шпаргалка по текстилю — базовый краткий справочник от Warped Visions. [10]
В дополнение к набору использования синтаксиса Textile автоматически вставляет ссылки на символьные сущности для апострофов , открывающих и закрывающих одинарных и двойных кавычек , многоточий и длинных тире , и это лишь некоторые из них.
Лицензирование
[ редактировать ]Textile распространяется по лицензии BSD и включен в состав нескольких систем управления контентом или доступен в качестве плагина для них .
Программное обеспечение и услуги
[ редактировать ]В различных проектах используется (или использовался) Текстиль:
- Basecamp Classic — оригинальное программное обеспечение для управления проектами Basecamp от 37signals, используемое Textile.
- собрать
- Атласиан ( ДЖИРА )
- Guild Wars 2 Официальные форумы
- Джекилл (программное обеспечение)
- Знай свой мем
- OpenProject
- Qt Официальные форумы
- Редмине
- Salesforce.com - использует Textile в своем продукте Desk.com. [11]
- SUSE Студия
- Textile Note – текстовое приложение для iOS , Android и Windows, поддерживающее Textile. [12]
- Текстильная вики [13]
- WriteMonkey – настольный текстовый редактор для Windows, не отвлекающий внимание; поддерживает различные языки разметки, включая Textile [14]
- WiGit — Git. вики на основе [15] [16]
См. также
[ редактировать ]- Сравнение языков разметки документов
- Сравнение программного обеспечения для заметок
- Сравнение генераторов документации
Ссылки
[ редактировать ]- ^ Перейти обратно: а б «Текстизм › Инструменты › Текстиль» . textism.com . Архивировано из оригинала 26 декабря 2002 года.
- ^ «Примечания к выпуску текущей версии – Textile/php-textile · GitHub» . Гитхаб .
- ^ «Дерзкий огненный шар: документация по синтаксису Markdown» . daringfireball.net .
- ^ «Текстиль · Сокращения и сокращения» . txstyle.org . Архивировано из оригинала 14 августа 2021 г.
- ^ «php-textile/README.textile в мастере · Textile/php-textile · GitHub» . Гитхаб .
- ^ «Документация по текстильному синтаксису и песочница» . txstyle.org .
- ^ Джейсон Гарбер. «Справочное руководство по текстилю (языку разметки) для RedCloth - RedCloth: Текстиль для Ruby» . redcloth.org .
- ^ «Справка – Платформа Eclipse» . eclipse.org .
- ^ «MovableType.org – Документация: Синтаксис Textile 2» . movabletype.org .
- ^ «Шпаргалка по текстилю» . warpedvisions.org . Архивировано из оригинала 17 января 2022 г.
- ^ «Desk.com — используйте Textile для создания форматированной текстовой разметки в…» Desk.com . Архивировано из оригинала 11 сентября 2016 г.
- ^ «AppCrawlr: механизм обнаружения приложений» . appcrawlr.com .
- ^ «Текстильная Вики» . текстильвики.com .
- ^ «WriteMonkey – Главная» . writemonkey.com .
- ^ «WiGit: Wiki на основе Git (домашняя страница)» .
- ^ «WiGit на GitHub» . Гитхаб .