Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
DocBook Publishing
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

DocBook Publishing

DocBook Publishing

Joe "Zonker" Brockmeier, Kara Pritchard

375 pages, parution le 01/06/2001

Résumé

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.

Contents

Chapter l: Getting Started
Creating DocBook Documents

SGML or XML?
Differences between SGML and XML DocBook
Using the SGML DTD
Using the XML DTD
Understanding DocBook Markup
Document Division
Logical Division
Physical Division
Elements
Anatomy of Markup Elements
DocBook Comments
Stylesheets—What They Are and How to Use Them
Summary

Chapter 2: Writing a Technical Article
Article Elements

Declaring an Article
Article Info
Standard Tags
Typical Markup
The Abstract Element
The Abbrev Element
The Acronym Element
The Ackno Element
The Attribution Element
The Author Element
The AuthorBlurb Element
The Blockquote Element
The Caution Element
The Copyright Element
The Email Element
The Figure Element
The Filename Element
The ItemizedList Element
The ListItem Element
The Note Element
The OrderedList Element
The Quote Element
The Tip Element
The Title Element
The Trademark Element
The Warning Element
Preparing for Publication
Summary

Chapter 3: Using Images
Types of Images

Preparing for Web Publication
JPEG
GIF
PNG
Marking Up Images for the Web
Creating PostScript and PDF Output
Encapsulated PostScript
Helpful Tools
The GIMP
gPhoto
Dia
XSane
Marking Up Tables and Figures
Making Tables
Table Markup
Making and Including Figures and Equations
Using LaTeX and Figures and Equations
Using MathML for Mathematical Equations
Summary

Chapter 4: Preparing a Book with DocBook
Planning for a Book

Dealing with Multiple Files
Declaring a Book
The BookInfo Element
Making the Book's Dedication
The Preface Element
Working with the Part Element
Declaring and Working with Chapters
The ChapterInfo Element
Book Structure Elements
Working with Navigational Elements
Working with Sections
Reference Pages
Creating an Index
Creating the Table of Contents
Creating a Glossary
Creating an Appendix
Creating a Bibliography
Summary

Chapter 5: Making Online Documents
Creating Online Documentation

Including Links with DocBook
Linking within a Document
How XRef Works
Using the Anchor Element
Using the Link Element
Using OLink
E-Mail
Converting to HTML
Using HTML Tidy
Integrating Images
Testing Output
Summary

Chapter 6: Parsing DocBook
Getting the Current DTD

SGML
XML
Installing the DTDs and Stylesheets
The Easy Way Out
Making and Installing a Catalog File
Jade—James' DSSSL Engine
Installing Jade on UNIX-Type Systems
Installing Jade on Win32
Using Jade
OpenJade
Installing OpenJade
Using OpenJade
Using SGMLtools-Lite and SGMLtools
Installing SGMLtool-Lite
Parsing Documents with SGMLtools and SGMLtool-Lite
Rendering PostScript with SGMLtools-Lite
Rendering DVI with SGMLtool-Lite
Rendering HTML with SGMLtools-Lite
Text
RTF
Converting LinuxDoc to DocBook
Using Other Tools with DocBook
Summary

Chapter 7: Collaborative Work with DocBook
You Still Need Backups!
What Is Revision Control

Going to the Library
Getting a Lock on It
Using Revision Control Programs
Revision Control for Group Projects
Revision Control for Loners
The GNU Revision Control System (RCS)
Installing RCS
Basic RCS
Checking In a File
Creating a Revision
Checking Out a File
Rolling Back
Keyword Substitutions
Setting Revision Numbers Manually
The Concurrent Versions System (CVS)
What Is CVS?
The Client/Server Model
Installing CVS
Basic CVS
Creating a CVS Repository
Checking Files In
Checking Files Out
Using CVS GUI Clients
Making CVS Simple with TkCVS
Installing TkCVS
Using TkCVS
Other GUI Clients for CVS
Summary

Chapter 8: Using Emacs
Getting Emacs

Linux and UNIX
Emacs on Win32
MacOS
Basic Emacs Guide
Key Conventions
Moving around in Emacs
Searching and Replacing in Emacs
Cutting and Pasting in Emacs
Accessing Menus
Help!
How to Save Time with Emacs—Emacs PSGML Mode
Editing DocBook in Emacs
The SGML Menu
The Modify Menu
The Markup Menu
The View Menu
The DTD Menu
Summary

Chapter 9: Using Vim
Getting Vim

Linux/UNIX
Windows and DOS
MacOS
Using Vim SGML and DocBook Syntax
Installing Syntax Files
Basic Vim
Modal Editors
Starting Vim
Using Vim's Online Help
Opening Files with Vim
Advanced Vim
Searching Text with Vim
Searching and Replacing with Vim
Editing Multiple Files Simultaneously
Inserting Another File

Chapter 10: Customizing DocBook
Customizing the DocBook DTD

Ramifications of Customizing the DocBook DTD
Reasons to Customize the DTD
Reasons Not to Customize
A Guide to the DocBook DTD Structure
The DocBook Driver
Customizing Stylesheets
Understanding DSSSL
Making Changes to Existing Stylesheets
XML and Stylesheets
Understanding XSL
Is It Possible to Transform DocBook XML into Other XML Formats?
What Is XSLT?
Summary

Chapter 11: XML Schema and DocBook XML
What Is an XML Schema?
How Does a Schema Differ from a DTD?

XML Schema Data Types
Text
Numeric Data Types
Time
Language
Reference
Elements and Attributes
Defining an Element
The DocBook XML Schema
Validating the XML Schema
Summary

Chapter 12: Creating Technical Documents
Corporate Documents

Documents Written for Technical Conferences
Making a man-Style Reference Page
Including Code Samples
Listing Code
Formal Examples
Notes, Cautions, Tips, and Warnings
Fun with Errors
Writing about GUIs
Marking up Command Syntax
Commands and Options
Database Markup
Hardware Markup
Summary

Appendix A: DocBook Glossary

Appendix B: DocBook Element Refernce
DocBook Elements

How to Read the Element References
Attributes Types
Common Attributes
Arch
Condition
Conformance
ID
Lang
OS
Remap
Role
Revision
RevisionFlag
Security
UserLevel
Vendor
XRefLabel
Element Reference
Document Type Elements
Document Structure Elements
Attribution and Citation Elements
Web/Linking Elements
Media Elements
Meta-Information Elements
Program and Operating System Elements
Literal Layout Elements
Indexing Elements
Table Elements
Reference Page Elements
Obsolete Elements from Previous Versions
Future Versions of DocBook

Appendix C: More DocBook Resources
Finding Out More about DocBook

DocBook Resources
SGML Resources
XML Resource
Other Open Source Software and Stuff
Open Source Publishing Resources
Typesetting Languages
Typesetting Programs
The ZonkerBooks Web Site

Index

L'auteur - Kara Pritchard

Kara Pritchard (Springfield, IL) is a trainer and consultant in the fields of Linux, the Internet, and other related technologies. During the past three years, she has been a coordinator and participant in two Linux user groups, and has helped to promote Computerfest, a non-profit trade show held annually in Springfield. Illinois. RHCE Exam Cram is her first book.

Caractéristiques techniques

  PAPIER
Éditeur(s) Prima Publishing
Auteur(s) Joe "Zonker" Brockmeier, Kara Pritchard
Parution 01/06/2001
Nb. de pages 375
Format 18,7 x 23
Couverture Broché
Poids 686g
Intérieur Noir et Blanc
EAN13 9780761533313

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription