DocBook Publishing


This book's user-friendly format shows you how you can use DocBook's markup language to produce professional documents that can be easily distributed in a variety of media.
Read More Show Less
... See more details below
Available through our Marketplace sellers.
Other sellers (Paperback)
  • All (13) from $1.99   
  • New (3) from $58.29   
  • Used (10) from $1.99   
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any coupons and promotions
Seller since 2014

Feedback rating:



New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

Brand New Item.

Ships from: Chatham, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Seller since 2014

Feedback rating:


Condition: New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Seller since 2007

Feedback rating:


Condition: New
No UGLY Shelfwear: Brand NEW book with Sealed CD.: Ships F A S T !!!! : 2 to 4 Business days to deliver to most locations within Continental USA if you pay EXPEDITED SHIP Option. ... : DESCRIPTION : 400 Pages: Prima Publishing; 1st edition (April 19, 2001) : DocBook is an SGML format for writing structured documents and it has been adopted by a large and growing community of authors writing books of all kinds. DocBook Publishing provides clear, concise information on how DocBook can be used for publishing in-house documentation projects, academic purposes, and much more. This comprehensive reference covers all aspects of using DocBook, from writing a book or article to using Jade to convert DocBook files to finished products. Writers looking to publish a book, an article, or Web content will find all they need to know in this hands-on resource. Read more Show Less

Ships from: Phoenix, AZ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Page 1 of 1
Showing All
Sort by
Sending request ...


This book's user-friendly format shows you how you can use DocBook's markup language to produce professional documents that can be easily distributed in a variety of media.
Read More Show Less

Product Details

  • ISBN-13: 9780761533313
  • Publisher: Premier Press
  • Publication date: 4/1/2002
  • Series: Linux Series
  • Pages: 400
  • Product dimensions: 7.16 (w) x 9.12 (h) x 0.98 (d)

Table of Contents

Introduction xvi
Chapter 1 Getting Started 1
Creating DocBook Documents 2
SGML or XML? 2
Differences between SGML and SML DocBook 4
Using the SGML DTD 4
Using the XML DTD 5
Understanding DocBook Markup 7
Document Division 7
Logical Division 7
Physical Division 7
Elements 8
Anatomy of Markup Elements 10
DocBook Comments 11
Stylesheet--What They Are and How to Use Them 12
Summary 14
Chapter 2 Writing a Technical Article 15
Article Elements 17
Declaring an Article 17
Article Info 19
Standard Tags 21
Typical Markup 22
The Abstract Element 22
The Abbrev Element 22
The Acronym Element 22
The Ackno Element 23
The Attribution Element 23
The Author Element 23
The AuthorBlurb Element 24
The Blockquote Element 24
The Caution Element 25
The Copyright Element 25
The Email Element 26
The Figure Element 26
The Filename Element 27
The ItemizedList Element 28
The ListItem Element 28
The Note Element 29
The OrderedList Element 29
The Quote Element 30
The Tip Element 30
The Title Element 31
The Trademark Element 31
The Warning Element 31
Preparing for Publication 32
Summary 32
Chapter 3 Using Images 33
Types of Images 35
Preparing for Web Publication 35
GIF 36
PNG 37
Marking Up Images for the Web 39
Creating PostScript and PDF Output 43
Encapsulated PostScript 43
Helpful Tools 45
The GIMP 46
gPhoto 48
Dia 49
XSane 50
Marking Up Tables and Figures 52
Making Tables 53
Table Markup 53
Making and Including Figures and Equations 57
Using LaTeX and Figures and Equations 57
Using MathML for Mathematical Equations 58
Summary 60
Chapter 4 Preparing a Book with DocBook 61
Planning for a Book 63
Dealing with Multiple Files 63
Declaring a Book 65
The BookInfo Element 68
Making the Book's Dedication 72
The Preface Element 72
Working with the Part Element 74
Declaring and Working with Chapters 77
The ChapterInfo Element 78
Book Structure Elements 79
Working with Navigational Elements 79
Working with Sections 79
Reference Pages 83
Creating an Index 85
Creating the Table of Contents 88
Creating a Glossary 89
Creating an Appendix 91
Creating a Bibliography 92
Summary 93
Chapter 5 Making Online Documents 95
Creating Online Documentation 96
Including Links with DocBook 96
Linking within a Document 100
How XRef Works 101
Using the Anchor Element 102
Using the Link Element 104
Using OLink 105
E-Mail 106
Converting to HTML 108
Using HTML Tidy 110
Integrating Images 112
Testing Output 113
Summary 114
Chapter 6 Parsing DocBook 115
Getting the Current DTD 116
SGML 116
XML 117
Installing the DTDs and Stylesheets 119
The Easy Way Out 120
Making and Installing a Catalog File 121
Jade--James' DSSSL Engine 122
Installing Jade on UNIX-Type Systems 122
Installing Jade on Win32 122
Using Jade 123
OpenJade 125
Installing OpenJade 125
Using OpenJade 125
Using SGMLtools-Lite and SGMLtools 125
Installing SGMLtool-Lite 126
Parsing Documents with SGMLtools and SGMLtool-Lite 127
Rendering PostScript with SGMLtools-Lite 127
Rendering DVI with SGMLtool-Lite 127
Rendering HTML with SGMLtools-Lite 129
Text 130
RTF 130
Converting LinuxDoc to DocBook 131
Using Other Tools with DocBook 132
Summary 133
Chapter 7 Collaborative Work with DocBook 135
You Still Need Backups! 136
What Is Revision Control? 137
Going to the Library 137
Getting a Lock on It 138
Using Revision Control Programs 138
Revision Control for Group Projects 139
Revision Control for Loners 140
The GNU Revision Control System (RCS) 140
Installing RCS 141
Basic RCS 141
Checking In a File 142
Creating a Revision 142
Checking Out a File 143
Rolling Back 144
Keyword Substitutions 145
Setting Revision Numbers Manually 147
The Concurrent Versions System (CVS) 147
What Is CVS? 147
The Client/Server Model 148
Installing CVS 148
Basic CVS 149
Creating a CVS Repository 150
Checking Files In 151
Checking Files Out 152
Using CVS GUI Clients 153
Making CVS Simple with TkCVS 153
Installing TkCVS 153
Using TkCVS 155
Other GUI Clients for CVS 159
Summary 159
Chapter 8 Using Emacs 161
Getting Emacs 162
Linux and UNIX 164
Emacs on Win32 165
MacOS 165
Basic Emacs Guide 167
Key Conventions 167
Moving around in Emacs 170
Searching and Replacing in Emacs 172
Cutting and Pasting in Emacs 174
Accessing Menus 174
Help! 175
How to Save Time with Emacs--Emacs PSGML Mode 175
Editing DocBook in Emacs 179
The SGML Menu 179
The Modify Menu 180
The Markup Menu 180
The View Menu 182
The DTD Menu 182
Summary 184
Chapter 9 Using Vim 185
Getting Vim 187
Linux/UNIX 188
Windows and DOS 189
MacOS 190
Using Vim SGML and DocBook Syntax 191
Installing Syntax Files 192
Basic Vim 193
Modal Editors 193
Starting Vim 193
Using Vim's Online Help 198
Opening Files with Vim 198
Advanced Vim 198
Searching Text with Vim 198
Searching and Replacing with Vim 199
Editing Multiple Files Simultaneously 199
Inserting Another File 200
Chapter 10 Customizing DocBook 201
Customizing the DocBook DTD 202
Ramifications of Customizing the DocBook DTD 202
Reasons to Customize the DTD 204
Reasons Not to Customize 204
A Guide to the DocBook DTD Structure 205
The DocBook Driver 206
Customizing Stylesheets 210
Understanding DSSSL 211
Making Changes to Existing Stylesheets 211
XML and Stylesheets 213
Understanding XSL 214
Is It Possible to Transform DocBook XML into Other XML Formats? 215
What Is XSLT? 215
Summary 215
Chapter 11 XML Schema and DocBook XML 217
What Is an XML Schema? 218
How Does a Schema Differ from a DTD? 219
XML Schema Data Types 219
Text 220
Numeric Data Types 221
Time 222
Language 222
Reference 223
Elements and Attributes 223
Defining an Element 224
The DocBook XML Schema 225
Validating the XML Schema 226
Summary 227
Chapter 12 Creating Technical Documents 229
Corporate Documents 230
Documents Written for Technical Conferences 232
Making a man-Style Reference Page 233
Including Code Samples 235
Listing Code 235
Formal Examples 237
Notes, Cautions, Tips, and Warnings 239
Fun with Errors 241
Writing about GUIs 241
Marking up Command Syntax 243
Commands and Options 244
Database Markup 246
Hardware Markup 246
Summary 247
Appendix A DocBook Glossary 249
Appendix B DocBook Element Reference 259
DocBook Elements 101
How to Read the Element References 261
Attributes Types 261
Common Attributes 262
Arch 262
Condition 263
Conformance 263
ID 263
Lang 263
OS 263
Remap 263
Role 264
Revision 264
RevisionFlag 264
Security 264
UserLevel 264
Vendor 264
XRefLabel 265
Element Reference 265
Document Type Elements 265
Document Structure Elements 271
Attribution and Citation Elements 279
Web/Linking Elements 297
Media Elements 299
Meta-Information Elements 303
Program and Operating System Elements 307
Literal Layout Elements 328
Indexing Elements 335
Table Elements 337
Reference Page Elements 343
Obsolete Elements from Previous Versions 346
Future Versions of DocBook 347
Appendix C More DocBook Resources 359
Finding Out More about DocBook 350
DocBook Resources 350
SGML Resources 351
XML Resource 355
Other Open Source Software and Stuff 356
Open Source Publishing Resources 362
Typesetting Languages 362
Typesetting Programs 365
The ZonkerBooks Web Site 366
Index 367
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)