Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Chapter 47. Quickbook 1.6

Boost , The Boost C++ Libraries BoostBook Documentation Subset , Part II. Boost Tools

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Chapter 47. Quickbook 1.6

Joel de Guzman

Eric Niebler

Распространяется под лицензией Boost Software License, версия 1.0. (См. сопроводительный файл LICENSE_1_0.txt или копию по адресуhttp://www.boost.org/LICENSE_1_0.txt)

Introduction

и #8220;Зачем программировать вручную за пять дней то, что вы можете потратить пять лет своей жизни на автоматизацию?& #8221;

Терренс Парр, автор ANTLR/PCCTS

Ну, QuickBook начинался как взлом в выходные. Первоначально предполагалось, что это будет образец приложения с использованиемSpirit. Что это? То, что вы сейчас просматриваете, эта документация, автоматически генерируется QuickBook. Эти файлы были созданы одним мастером:

Первоначально названный QuickDoc, этот забавный инструмент, который никогда не умирает, превратился в более забавный инструмент благодаря Эрику Ниблеру, который воскресил проект, заставив его генерироватьBoostBookвместо HTML. Формат документацииBoostBookявляется расширениемDocBook, формата на основе SGML или XML для описания документации.

[Tip] Tip

Вам не нужно ничего знать оBoostBookилиDocBook, чтобы использовать QuickBook. Основополагающее пониманиеDocBookможет помочь, но не должно быть необходимым. Для действительно продвинутых вещей вам нужно будет знатьDocBook, но вы можете сначала игнорировать его, и, возможно, продолжать делать это.

QuickBook - это инструмент документации в стиле WikiWiki, предназначенный для документации на C++ с использованием простых правил и разметки для простых задач форматирования. QuickBook расширяет концепцию WikiWiki. Как и WikiWiki, документы QuickBook представляют собой простые текстовые файлы. Один документ QuickBook может генерировать полностью связанный набор хороших документов HTML и PostScript / PDF с изображениями и цветным исходным кодом синтаксиса.

Особенности включают в себя:

  • генерироватьBoostBookxml, генерировать HTML, PostScript и PDF
  • простая разметка для связи с объектами, генерируемыми Doxygen
  • Макросистема для простой замены текста
  • простая разметка для курсивов, жирных, предварительно отформатированных, размытий, образцов кода, таблиц, URL-адресов, якорей, изображений и т. Д.
  • Автоматическая синтаксическая окраска образцов кода
  • Поддержка CSS

PrevUpHomeNext

Статья Chapter 47. Quickbook 1.6 раздела The Boost C++ Libraries BoostBook Documentation Subset Part II. Boost Tools может быть полезна для разработчиков на c++ и boost.




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



:: Главная :: Part II. Boost Tools ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 22:07:10/0.0088460445404053/1