Docbook helps you complete the world
Technical Revolution of documents
Jiang
Xin
Summary
Docbook is a document writing format popular in the Open Source world and has become a de facto specification for writing computer documents.
Docbook is a structure-oriented document writing mode based on SGML/XML. It breaks the traditional, performance-oriented, WYSIWYG document writing mode.
The sooner you use docbook, the sooner you get the joy of continuous accumulation of knowledge, and enjoy the sense of accomplishment of the world.
Directory
-
1. Early docbook experience
-
-
1.1. Familiar?
-
1.2. The document is completed in this way
-
2. docbook Overview
-
-
2.1. Why use docbook
-
2.2. What is docbook
-
2.3. docbook history
-
2.4. Organization of the book
-
3. Hello World -- docbook started
-
-
3.1. Write Hello World
-
3.2. Build the compiling environment
-
-
3.2.1. docbook DTD
-
3.2.2. Install the style sheet
-
3.2.3. openjade
-
3.2.4. effectproc
-
3.3. Compile the document
-
-
3.3.1. Prepare the test documentation-Hello World
-
3.3.2. Use openjade for format conversion
-
3.3.3. Further improvement is required
-
4. Getting started with SGML/XML
-
-
4.1. Basic Concepts
-
4.2. Mark Language
-
-
4.2.1. What is a markup language?
-
4.2.2. Markup Language History
-
4.3. SGML/XML syntax Basics
-
-
4.3.1. Mark
-
4.3.2. entity reference
-
4.3.3. Notes
-
4.3.4. handling commands
-
4.3.5. file type declaration
-
4.3.6. CDATA segment
-
4.4. Data Model
-
-
4.4.1. Element
-
4.4.2. child elements and attributes
-
4.4.3. DEFINITION OF ELEMENTS
-
4.4.4. External DTD and internal DTD
-
4.4.5. Construct the data model using other methods
-
4.4.6. docbook Data Model
-
4.5. format with a style sheet
-
4.6. dsssl
-
-
4.6.1. Introduction to scheme
-
4.7. Format
-
-
4.7.1. DTD: My favorites
-
4.8. Public identifiers, system identifiers, and directory files
-
-
4.8.1. Public and system identifiers
-
4.8.2. directory file: docbook Adhesive
-
4.9. Good shape and legitimacy-specifications observed in docbook documents
-
4.10. Elements, entities, and attributes-building blocks of the docbook document
-
4.11. Why XML?
-
4.12. Differences between SGML and XML
-
5. In-depth docbook documentation
-
-
5.1. docbook document in SGML format
-
5.2. docbook document in XML format
-
5.3. Physical separation of docbook documents
-
5.4. logical separation of docbook documents
-
5.5. docbook example
-
-
5.5.1. Book, chapter, article
-
5.5.2. Chapter
-
5.5.3. Anchor, Link, ulink
-
5.5.4. Document Header Information
-
5.5.5. List
-
5.5.6. Table
-
5.5.7. Embed Images
-
5.5.8. screen, programlist, Co
-
5.5.9. emphsis, phrase, quote, system, filename ,...
-
5.5.10. FAQ
-
5.6. DTD and dsssl
-
6. DTD Organization Framework and customization of docbook
-
-
6.1. DTD organizational framework
-
6.2. DTD Customization
-
7. dsssl Organization Framework and customization of docbook
-
-
7.1. dsssl organizational framework
-
7.2. dsssl Customization
-
8. XSL Organization Framework and customization of docbook
-
-
8.1. XSL organizational framework
-
8.2. XSL Customization
-
9. Software Engineering of documents
-
-
9.1. Use cvs for Version Control
-
9.2. directory structure and web publishing
-
9.3. Nightly build
-
-
9.3.1. Automated Compilation
-
9.3.2. scheduled tasks
-
9.4. Document Retrieval
-
10. Application of docbook in practice
-
-
10.1. Test Cases
-
10.2. Project log
-
10.3. Version change description
-
11. Reference
-
Docbook.org