See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.


Have one to sell? Sell yours here
 
 
DocBook: The Definitive Guide (O'Reilly XML)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

DocBook: The Definitive Guide (O'Reilly XML) (Paperback)

by Norman Walsh (Author), Leonard Muellner (Author)
4.2 out of 5 stars See all reviews (6 customer reviews)


Available from these sellers.


11 used from $5.95
Also Available in: List Price: Our Price: Other Offers:
Paperback (Bargain Price) 8 used & new from $19.78
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Customers Who Bought This Item Also Bought


Editorial Reviews

Amazon.com Review
The DocBook SGML specification allows publishers to mark up text content to be used in traditional print as well as on the Web. DocBook: The Definitive Guide examines and catalogs the entirety of the DocBook specification and will be useful to anyone who uses SGML to publish documents.

DocBook uses SGML to structure the contents of a book, identifying such elements as authors, chapters, headings, and so on. The heart of DocBook: The Definitive Guide lies in its full reference of over 300 DocBook elements, organized alphabetically (from "Abbrev" to "Year"). The syntax of each element is described, along with sample SGML code illustrating its proper usage.

This book assumes a working knowledge of SGML, though basic concepts are described during the introduction. Later reference sections present a wide range of DocBook "entities." (These are values that can be used to describe custom content within a DocBook document.) Character entities, codes used to describe diacritics and mathematical symbols, are also listed.

Later sections address DocBook customization, including removal of unused elements. As you might expect, no single publishing scheme employs every SGML element available; however, like any good reference, it includes a discussion of each element that could conceivably be used. Another useful section discusses the relationship between DocBook and XML, including the fairly simple conversion possibilities for cross-translating these markup types.

DocBook is a powerful way to distribute books, both in traditional print and online. Provided you have some knowledge of SGML, anyone who makes use of the DocBook specification will benefit from this worthy reference. --Richard Dragan

Topics covered: DocBook basics and SGML/XML; publishing books with DocBook; style sheet languages: FOSIs, DSSSL, CSS, and XSL; DocBook element reference; attribute entities; class entities; common entities; module entities; local attribute entities; mixture entities; module parameter entities; role attribute parameter entities; character entities; customizing DocBook; converting DocBook to XML.

Product Description
DocBook is a Document Type Definition (DTD) for use with XML (the Extensible Markup Language) and SGML (the Standard Generalized Markup Language). DocBook lets authors in technical groups exchange and reuse technical information. The emerging generation of Web browsers will be able to read and search XML documents; therefore authors will be able to create DocBook documents that function both as professionally produced hard-copy books and as online documents available over the World Wide Web. This book contains an introduction to SGML, XML, and the DocBook DTD, plus the complete reference information for DocBook.

See all Editorial Reviews


Product Details

  • Paperback: 652 pages
  • Publisher: O'Reilly Media, Inc. (October 28, 1999)
  • Language: English
  • ISBN-10: 1565925807
  • ISBN-13: 978-1565925809
  • Product Dimensions: 9.2 x 7 x 1.4 inches
  • Shipping Weight: 2.1 pounds
  • Average Customer Review: 4.2 out of 5 stars See all reviews (6 customer reviews)
  • Amazon.com Sales Rank: #505,590 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #19 in  Books > Computers & Internet > Databases > XML & Databases

Look Inside This Book


What Do Customers Ultimately Buy After Viewing This Item?

DocBook: The Definitive Guide (O'Reilly XML)
52% buy the item featured on this page:
DocBook: The Definitive Guide (O'Reilly XML) 4.2 out of 5 stars (6)
DocBook XSL: The Complete Guide (4th Edition)
30% buy
DocBook XSL: The Complete Guide (4th Edition) 5.0 out of 5 stars (6)
$44.95
XML in Technical Communication
11% buy
XML in Technical Communication 4.7 out of 5 stars (3)
$36.00
JavaScript: The Definitive Guide
7% buy
JavaScript: The Definitive Guide 4.4 out of 5 stars (286)
$31.49

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(2)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

6 Reviews
5 star:
 (1)
4 star:
 (5)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
29 of 31 people found the following review helpful:
4.0 out of 5 stars Excellent but dense!, March 2, 2000
By Glenn Booker (Cherry Hill, NJ USA) - See all my reviews
This book describes the de facto standard for creating technical documents - the Docbook Data Type Definition (DTD). Docbook is used by most of the major Linux vendors, the Linux Documentation Project, and many large companies. Docbook is a specific set of SGML tags which can be used to create technical books, articles, etc. The book is largely a very clear description of each tag which exists in the Docbook DTD. The appendices cover issues like installation and getting started, which are too brief for my taste. The authors give a brief intro to SGML, describe the structure of a Docbook document, and then jump into the tag descriptions. The problem is, there is no such thing as a Docbook application, like MS Word or something. Either you have to write documents by hand in a text processor (e.g. Notepad or vi), or you need a terribly expensive SGML tool to automate the process for you (e.g. Arbortext's products). It took me quite a while to understand that!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
12 of 12 people found the following review helpful:
4.0 out of 5 stars Good reference with a couple of flaws, May 12, 2001
By Mike Christie (Austin, TX USA) - See all my reviews
(REAL NAME)   
The DocBook standard is a way of marking up a document so it can be printed in multiple ways. The benefit is that the document you create contains only the content -- if you want to generate web pages, or a printable file, the same source text file will do both for you. This can save you a lot of time in maintaining parallel print and web versions.

I used this book to create an employee handbook for my company in both print and web formats, and found it very handy, though it does have a couple of problems. Good things first: it contains a complete reference to every element in the DocBook standard, so you can look up Note or SimpleList or Article or RevHistory and find everything you need to know. This is the bulk of the book, in fact, and is what it is mostly useful for.

However, even these entries have one big flaw: they don't give you much of an indication of where they can be used. For example, if you want to add a Note to your text, can you do it from the section level, or do you have to be inside a para tag? The book won't give you this information if you look up Note--you have to look up all the different things it might be inside to find it. In practice this isn't too bad since you tend to settle down into a default set of tags you know well; it's more of a problem when you run into an exception.

The first five chapters give you an overview of SGML and XML, and then take you straight into the basics of creating DocBook documents. This section is good explanatory material and will definitely help orient you if you're not sure what DocBook can do for you. There's also a section on how to interpret OpenJade errors, which are among the least comprehensible error messages I've ever seen. This section is well-intentioned but not much use--the error messages are just too poorly written to be useful. They do give you the line number though, so that's usually where you have to start.

Installation and setup is another matter. There's an appendix which is helpful but there are a lot of pieces to get right and you should be prepared to take some time over this. Get help from someone who's done it before, if possible.

I would have liked to see a diagram of how all the pieces fit together--SGML, the parser, transformation, the DSSSL files, and the output formats. I had to draw my own to understand it.

Overall, recommended, for the explanatory material and the reference section; but it could be improved.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 10 people found the following review helpful:
4.0 out of 5 stars A Useful Book for SGML/DocBook Authors, May 31, 2001
By Christopher B. Browne "cbbrowne" (Scarborough, Ontario, Canada) - See all my reviews
(REAL NAME)   
This book presents full detail on the use of the DocBook "DTD," documenting the various sorts of elements that can be used to structure a sophisticated technical document.

DocBook supports all the sorts of titles, subtitles, paragraphs, tables, itemized environments, and such that are likely to be needed to produce something like a book, and this book documents in goodly detail the hundreds of such "document elements," and how they are put together.

There is an introductory section which swiftly runs through an overview of SGML/XML, and describes how DocBook may be customized. The book contains more documentation about the DSSSL rendering language than seems to be available anywhere else, although if there is to be disappointment in the book, it is in that "more than anywhere else" still isn't quite enough.

The body of the book then goes into detail on each and every document element. This is necessarily dry material, fortunately combined with often-humorous examples of how to use the elements.

What may NOT be obvious from the book is what tools should be used to edit DocBook documents, and what the production process should be like. Briefly, the more sophisticated the text editor, the better (in a word, Emacs!), and production usually to involve some sort of "batch" process that transforms DocBook into HTML, RTF, or TeX output.

The most visible users of DocBook are the many "Open Source" and "Free Software" projects that often surround Linux. Perhaps most well-known is the Linux Documentation Project, though DocBook is used for MANY other things. I prepare my own web pages using DocBook, for instance.

The existing tools for DocBook have the strength (over, say, using raw HTML) that they can automatically generate internal crossreferences, tables of contents, and the likes. A weakness is that other sorts of references (indexes, bibliographies) likely need programmed intervention. [Be prepared to write code...]

If you're planning to write technical documentation using DocBook, this is an excellent reference that you will likely greatly appreciate having. Personally, I prefer having a "dead trees" edition to page through to mousing through the online versions.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

4.0 out of 5 stars Great reference to help you build your DTD...
If you are (like I am) in a situation where you need to serve two masters with a DTD you're trying to build (the online and the print world), after your first or second rough... Read more
Published on December 1, 2003 by Manny Hernandez

4.0 out of 5 stars Nice, but not really required
The problem with this book is never up to date with the latest and gratest DocBook stuff. You can download a copy of the reference guide for free, so why would you need a hard... Read more
Published on December 8, 2002 by Wilfred Springer

5.0 out of 5 stars Definitive Guide
I recommend this book to anyone starting on the road to DocBook. Not only is it useful for the new user, like I was, it has a comprehensive reference section for all the elements... Read more
Published on April 12, 2002 by Geoffrey E. Quelch

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category

Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates