Приложение: о книге =================== Колофон ------- Практически все программы, которые я использовал при написании этой книги, являются :ref:`свободными `. Рождение книги ~~~~~~~~~~~~~~ При написании первого черновика этой книги в основе моей системы была Red Hat 9.0 Linux, но уже шестую версию черновика я писал на Fedora Core 3 Linux. В начале для написания книги я использовал KWord (как я и описывал в :ref:`Предисловии `). Отрочество ~~~~~~~~~~ Позже я перешёл на формат DocBook XML и использовал Kate, но это показалось мне слишком скучным. Поэтому я перешёл на OpenOffice, который замечательно подходил со своим уровнем управления форматированием и возможностью генерировать PDF, но он выдавал слишком небрежные HTML-страницы. Наконец, я открыл для себя XEmacs и переписал всю книгу с нуля в формате DocBook XML (снова), так как решил, что этот формат -- надолго. Для шестой версии черновика я решил использовать Quanta+. При этом я использовал стандартные таблицы стилей XSL, которые шли в комплекте с Fedora Core 3 Linux. Потом я написал CSS документ, чтобы придать цвет и стиль HTML-страницам. Я также на скорую руку написал лексический анализатор (конечно, на Python), который осуществлял автоматическую подсветку синтаксиса в примерах программ. Для седьмой редакции я использовал `MediaWiki `_ в качестве основы для своего `сайта `_. Теперь я всё редактирую прямо на сайте, а читатели могут сразу же читать/редактировать/обсуждать содержимое на вики-странице. Благодаря `расширению ViewSourceWith для Firefox `_, которое интегрируется с Vim, я продолжал использовать Vim для редактирования. Сейчас ~~~~~~ Использую `Vim `_, `Pandoc `_, и Mac OS X. Об авторе --------- http://www.swaroopch.com/about/