{#colophon} [colophon]
이 책을 제작하는데 사용된 거의 모든 소프트웨어는 FLOSS 입니다.
이 책의 초판은 Red Hat 리눅스 9.0 을 기반으로 한 시스템에서 발행되었으며, 6 판부터는 Fedora Core 3 리눅스를 기반으로 한 시스템을 사용하여 발행되었습니다.
또 서문의 History Lesson 에서 언급한 것과 같이, 이 책은 KWord를 사용하여 처음으로 작성되었습니다.
이후에는 Kate를 사용하여 DocBook XML으로 문서를 편집하기 시작했지만 이것은 조금 복잡하고 어려워서 문서 포맷팅에 필요한 여러 뛰어난 기능이 제공되는 OpenOffice를 사용해 보았지만, 이것은 PDF에 비해 HTML로는 문서를 예쁘게 잘 만들어 주지 못했습니다.
그러던 중 XEmacs라는 좋은 툴을 발견하게 되었고, 그래서 저는 DocBook XML을 사용하여 처음부터 다시 책을 작성하기로 했습니다.
책의 6판부터는 Quanta+ 편집기를 이용하기 시작했고, 또 이 때는 Fedora Core 3 리눅스와 함께 제공되는 기본 XSL 스타일시트를 사용하였습니다. 그렇지만 이 때는 HTML 페이지에 여러 색과 스타일을 주기 위해 CSS 문서들을 작성해 주어야 했습니다. 또한 예제 프로그램의 문법 강조 기능을 위해 파이썬으로 문법 분석기를 직접 작성하여야 했습니다.
책의 7판에 이르러서는 MediaWiki를 사용해 보았습니다. 이를 통해 문서를 온라인으로 편집할 수 있고 위키 웹 사이트를 통해 독자가 직접 내용을 읽고/편집하고/토론할 수 있게 할 수 있었지만, 저는 책을 작성하기 보다 스팸과 싸우는 데 시간을 더 많이 할애해야 했습니다.
책의 8판에서는 Vim, Pandoc, 그리고 Mac OS X를 이용했습니다.
책의 9판에 이르러, 저는 Emacs 24.3, tomorrow theme, tomorrow theme, https://www.mozilla.org/en-US/styleguide/products/firefox-os/typeface/#download-primary[Fira Mono font], adoc-mode를 이용하여 AsciiDoc format으로 책을 재작성하였습니다.
http://swaroopch.com/about/ 에 방문하세요.