Расширение имени файла | .etx |
---|---|
Разработан | Ян Фельдман |
Начальная версия | 1992 |
Тип формата | Язык разметки |
Setext (Structure Enhanced Text) [1] - это облегченный язык разметки, используемый для форматирования текстовых документов, таких как электронные информационные бюллетени, сообщения Usenet и электронные письма. В отличие от некоторых других языков разметки (например, HTML ), разметка легко читается без какого-либо анализа или специального программного обеспечения.
Setext был впервые представлен в 1991 году Яном Фельдманом для использования в электронном информационном бюллетене TidBITS .
Цель [ править ]
Setext позволяет просматривать размеченные документы без специального программного обеспечения для просмотра. Чтобы предотвратить ошибки, большинство больших публикаций с сетевым текстом создаются с использованием языка разметки, такого как HTML или SGML, а затем конвертируются. Затем текстовый документ может быть распространен без необходимости использования получателем электронной почты в формате HTML или веб-программы просмотра.
Теги Setext [ править ]
Ниже приведены наиболее распространенные теги setext . [2]
Имя | шаблон setext | Пример | Комментарии |
---|---|---|---|
title-tt | Название ===== | Это длинное название ==================== | Отдельный заголовок, идентифицируемый по тексту, максимум по одному тексту. Должен начинаться в начале строки. |
подзаголовок-тт | Подзаголовок ------- | Подзаголовок первый -------------- | Отдельный подзаголовок, идентифицируемый по тексту, ноль или более в тексте. Должен начинаться в начале строки. См. Примечание в title-tt об обращении. |
отступ-тт | 66-символьные строки с двумя пробелами | предПервый абзац ... ... еще абзац. [пустая строка] Следующий абзац ... | Строки без отступов и развернутые (большинство синтаксических анализаторов обычно допускают более длинные строки). В настоящее время это основной основной текст, обычно без отступов в электронных письмах и т. Д. |
жирный-тт | ** [несколько] слов ** | Это ** очень важно ** ... | Одно или несколько жирных слов, как правило, *word* или **word** в электронных письмах |
курсив-tt | ~ слово ~ | Это слово курсивом. | Отдельное слово, выделенное курсивом; Непонятно, почему недоступна многословная форма. Многословная форма, |
подчеркивание-tt | [_multi] _ слово_ | Это _подчеркнутый_текст_. | Отображение в выбранном (пользователем) стиле, желательно с подчеркиванием - за исключением браузеров, где подчеркивание соответствует горячим ссылкам. Одно или несколько подчеркнутых слов |
горячий-тт | [multi_] word_ | Это горячее_слово_. | |
include-tt | > [пробел] [текст] | > Это цитируемый текст ... > ... подробнее ... | Отображается в стиле, выбранном пользователем, предпочтительно с моноширинным шрифтом и начальным знаком ">" |
пуля-тт | * [пробел] [текст] | * Пункт 1, который ... ... очень длинный * Пункт 2 | Отображается в виде маркера или списка. |
Автономные файлы Setext [ править ]
По умолчанию все файлы с правильным форматированием имеют суффикс ".etx" или ".ETX". Расшифровывается как «отправляемый по электронной почте / расширенный текст»,
См. Также [ править ]
Другие облегченные языки разметки (вдохновленные Setext):
- Markdown , один из наиболее часто используемых.
- reStructuredText , используемый для создания руководств по Python .
- Текстиль , предназначенный для генерации HTML .
- txt2tags
Ссылки [ править ]
- ^ Энгст, Адам С. «Доступен файловый сервер comp.sys.mac.announce / TidBITS» . UseNet . Проверено 21 декабря 2015 года .
- ^ http://valdemar.net/~erik/site-features/setext/ Справочник по командам Setext
Внешние ссылки [ править ]
Реализации [ править ]
- setext2html.pl - Perl setext -> конвертер HTML
- setextbrowser.zomdir.com - веб-приложение, которое позволяет просматривать Интернет в полутекстовом формате.