Эта статья требует дополнительных ссылок для проверки . ( март 2014 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
изначальный выпуск | 2002 |
---|---|
Открытый формат ? | да |
Интернет сайт | asciidoc |
Автор (ы) оригинала | Стюарт Рэкхэм |
---|---|
Разработчики) | Мэтью Певелер, Дэн Аллен, Мишель Кремер и др. |
изначальный выпуск | 25 ноября 2002 г . |
Стабильный выпуск | 9.0.5 / 24 января 2021 г . |
Репозиторий | github |
Написано в | Python |
Операционная система | Кроссплатформенность |
Тип | Генератор документации |
Лицензия | GPL v2 |
Интернет сайт | asciidoc |
Автор (ы) оригинала | Райан Уолдрон |
---|---|
Разработчики) | Дэн Аллен, Сара Уайт и др. |
изначальный выпуск | 30 января 2013 г . |
Стабильный выпуск | 2.0.12 / 9 ноября 2020 г . |
Репозиторий | github |
Написано в | Рубин |
Операционная система | Кроссплатформенность |
Тип | Генератор документации |
Лицензия | Массачусетский технологический институт |
Интернет сайт | asciidoctor |
AsciiDoc является человеком-читаемый формат документа, семантически эквивалентно DocBook XML , но с использованием обычного текста наценка конвенции. Документы AsciiDoc могут быть созданы с помощью любого текстового редактора и прочитаны «как есть», либо преобразованы в HTML или любой другой формат, поддерживаемый цепочкой инструментов DocBook, например, PDF , TeX , страницы руководства Unix , электронные книги , слайд-презентации и т. Д. [1] Распространенными расширениями файлов для файлов AsciiDoc являются (как рекомендовано создателем AsciiDoc) и . [2] [3]txt
adoc
История [ править ]
AsciiDoc был создан в 2002 году Стюартом Рэкхэмом , который опубликовал инструменты (asciidoc и a2x), написанные на языке программирования Python для преобразования текстовых файлов, удобочитаемых человеком, в широко используемые форматы опубликованных документов. [1]
Рубин реализация называется «Asciidoctor», выпущенный в 2013 году, уже используется GitHub [4] и GitLab . [5] Эта реализация также доступна в экосистеме Java с использованием JRuby и в экосистеме JavaScript с использованием Opal.js.
Некоторые книги и электронные книги O'Reilly Media написаны с использованием разметки AsciiDoc. [6]
Большая часть документации по проекту Git написана на AsciiDoc. [7]
Формат AsciiDoc в настоящее время проходит процедуру стандартизации Eclipse Foundation . [8] [9]
Пример [ править ]
Ниже показан текст с использованием разметки AsciiDoc и визуализация, аналогичная той, которая создается процессором AsciiDoc:
Исходный текст AsciiDoc |
---|
= Моя статьяДж. Смитhttps://wikipedia.org [Википедия] - этоон-лайн энциклопедия, доступная наАнглийский и многие другие языки.== Программное обеспечениеВы можете установить 'package-name', используякоманда `gem` : gem install имя-пакета== ОборудованиеОбычно используемые металлы включают:* медь * олово * свинец |
HTML-результат |
---|
Дж. Смит Википедия - это онлайн-энциклопедия, доступная на английском и многих других языках. Вы можете установить package-name с помощью gemкоманды: gem install имя-пакета Обычно используемые металлы включают:
|
Инструменты [ править ]
- Antora - генератор сайтов документации с несколькими репозиториями для технических писателей, использующих git .
- AsciiBinder - (устарело) система документации, построенная на Asciidoctor для людей, у которых есть много документов, которые нужно поддерживать и переиздавать на регулярной основе.
- awestruct - генератор статических сайтов, вдохновленный Джекилом .
- Asciidoc FX - редактор книг AsciiDoc на основе JavaFX 8.
- AsciiDocLIVE - AsciiDocLIVE - бесплатный онлайн-редактор AsciiDoc.
См. Также [ править ]
- Сравнение генераторов документации
- Легкий язык разметки
Ссылки [ править ]
- ^ a b "AsciiDoc" .
- ^ «Часто задаваемые вопросы по AsciiDoc» . asciidoc.org . Проверено 20 марта 2020 .
- ^ "Рекомендуемые методы работы с AsciiDoc | Asciidoctor" . asciidoctor.org . Проверено 20 марта 2020 .
- ^ «AsciiDoc, поддерживаемый Asciidoctor, возвращается на GitHub и его 5+ миллионов репозиториев» .
- ^ "Asciidoc" . Пользовательские документы GitLab . Проверено 6 фев 2020 .
- ^ «AsciiDoc 101 (глава 4 книги« Начало работы с Атласом »)» . Авторский приветственный набор . O'Reilly Media. Архивировано из оригинального 14 октября 2017 года . Дата обращения 19 мая 2016 .
- ^ "Git wiki" . Git SCM.
- ^ "Язык AsciiDoc" .
- ^ «Устав рабочей группы AsciiDoc» .
Внешние ссылки [ править ]
- Официальный веб-сайт
- https://asciidoctor.org/
- Использование AsciiDoc и Asciidoctor для написания документации - Учебное пособие по AsciiDoc