DocBook 5

DocBook 5 pdf epub mobi txt 电子书 下载 2026

出版者:O'Reilly Media
作者:Walsh Norman
出品人:
页数:550
译者:
出版时间:2010-6-1
价格:USD 49.99
装帧:Paperback
isbn号码:9780596805029
丛书系列:
图书标签:
  • DocBook
  • 排版
  • 工具书
  • XML
  • O'Reilly
  • docbook
  • DocBook
  • XML
  • 技术文档
  • 写作
  • 排版
  • SGML
  • DTD
  • XSLT
  • 出版
  • 标准
  • 教程
想要找书就要到 小哈图书下载中心
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

If you need a reliable tool for technical documentation, this clear and concise reference will help you take advantage of DocBook, the popular XML schema originally developed to document computer and hardware projects. DocBook 5.0 has been expanded and simplified to address documentation needs in other fields, and it's quickly becoming the tool of choice for many content providers.

DocBook 5: The Definitive Guide is the complete, official documentation of DocBook 5.0. You'll find everything you need to know to use DocBook 5.0's features-including its improved content model-whether you're new to DocBook or an experienced user of previous versions.

* Learn how to write DocBook XML documents

* Understand DocBook 5.0's elements and attributes, and how they fit together

* Determine whether your documents conform to the DocBook schema

* Learn about options for publishing DocBook to various output formats

* Customize the DocBook schema to meet your needs

* Get additional information about DocBook editing and processing

《DocBook 5:赋能结构化文档创作的利器》 在信息爆炸的时代,文档的质量与可维护性直接关系到知识的传播效率和信息的准确性。当面对庞大、复杂、需要高度重用的技术文档、用户手册、API 参考,甚至学术论文时,传统的自由文本编辑方式往往显得力不从心。这时,一个强大、灵活且标准化的文档创作框架就显得尤为重要。本书《DocBook 5:赋能结构化文档创作的利器》正是为了满足这一需求而诞生,它将带领读者深入理解并掌握 DocBook 5 的精髓,让结构化文档创作不再是遥不可及的难题,而是触手可及的强大工具。 本书并非是一本简单的工具手册,而是一次关于文档创作理念的深度探索。它旨在揭示 DocBook 5 如何通过其严谨的 SGML/XML 基础,为文档的结构、内容组织、语义标记以及最终的发布流程带来革命性的改变。读者将在这里找到一条通往高效、专业、可维护文档创作之路,从而显著提升个人或团队在信息管理方面的能力。 核心内容概览: 本书的结构设计力求循序渐进,从基础概念的铺垫,到核心元素的解析,再到高级特性的应用,最终引导读者掌握 DocBook 5 的全貌。 第一部分:DocBook 5 的哲学与基石 为何需要结构化文档? 这一章节将深入剖析传统文档创作模式的局限性,探讨结构化文档在信息重用、跨平台发布、内容管理、可访问性以及标准化方面的独特优势。我们将通过对比分析,让读者深刻理解 DocBook 5 出现的历史必然性和其解决的核心痛点。 DocBook 5 简介与发展历程: 追溯 DocBook 的起源,了解其从早期版本到 DocBook 5 的演进过程。重点介绍 DocBook 5 在标准化、模块化、灵活性以及对现代技术栈的适应性方面的重大改进。我们将解释 DocBook 5 如何遵循 W3C 等行业标准,并为何成为技术文档领域的翘楚。 XML 与 SGML 基础回顾: 对于不熟悉 XML 或 SGML 的读者,本章将提供必要的背景知识。我们将简要介绍 XML 的基本概念,如元素、属性、标签、命名空间等,以及 SGML 的核心思想。这些基础知识对于理解 DocBook 5 的语法和结构至关重要,确保读者能够无障碍地进行后续学习。 DocBook 5 DTD/Schema 详解: 核心是 DocBook 5 的文档类型定义(DTD)或 XML Schema(XSD)。我们将详细解析 DocBook 5 的基本结构,包括文档的顶层元素(如 `book`, `article`, `set`)、章节 (`chapter`, `section`)、段落 (`para`) 等。读者将学会如何构建一个合法的 DocBook 5 文档,并理解不同元素的语义含义。 第二部分:DocBook 5 核心元素的深度剖析 文档结构元素: 深入解析构成文档骨架的关键元素,如 `bookinfo`(书籍信息)、`title`(标题)、`author`(作者)、`abstract`(摘要)、`toc`(目录)等。理解这些元素如何组织文档的元数据和整体布局。 内容组织元素: 掌握用于组织文本内容的元素,包括 `para`(段落)、`simplesect`(简单章节)、`listitem`(列表项)、`orderedlist`(有序列表)、`unorderlist`(无序列表)、`variablelist`(变量列表)等。学习如何运用这些元素来清晰、逻辑地呈现信息。 文本格式化与语义标记: 聚焦于如何使用 DocBook 5 来表达文本的强调、引用、代码、术语等。详细讲解 `emphasis`(强调)、`strong`(加粗)、`italic`(斜体)、`verbatim`(代码块)、`literal`(字面量)、`replaceable`(可替换项)、`phrase`(短语)等元素。强调语义标记的重要性,它超越了简单的外观样式,赋予内容更深层的含义。 多媒体与交叉引用: 学习如何整合图像 (`image`)、音频 (`audio`)、视频 (`video`) 等多媒体资源。重点讲解 DocBook 5 的交叉引用机制,包括内部链接 (`xref`)、外部链接 (`ulink`),以及如何为图像、表格等添加标题和描述 (`caption`),实现文档内部信息的无缝连接。 块级元素与容器: 探讨诸如 `example`(示例)、`note`(注释)、`tip`(提示)、`warning`(警告)、`caution`(注意)、`important`(重要)等信息性块级元素,以及 `figure`(图形)、`table`(表格)等结构性容器。理解它们在增强文档可读性和突出关键信息方面的作用。 第三部分:高级特性与实战应用 参数化与信息集(Information Sets): 深入理解 DocBook 5 的参数化能力,允许用户定义可重用的内容块和变量。讲解如何利用信息集(如 `glossary`、`index`)来管理术语、索引等,从而提升内容的一致性和可维护性。 模块化与可重用性: DocBook 5 的一大优势在于其模块化设计。本章将教授读者如何将内容分解为独立的模块(如 `part`, `chapter`, `appendix`),并如何在不同文档中重用这些模块,大大提高内容管理的效率。 自定义与扩展: DocBook 5 允许进行一定程度的自定义以满足特定需求。我们将介绍如何通过 DTD/Schema 的扩展或使用 XSLT 来定制输出格式,以及如何定义新的元素或属性,使其更贴合实际应用场景。 发布流程与工具链: 详细介绍 DocBook 5 文档的发布流程。涵盖如何使用 XSLT(Extensible Stylesheet Language Transformations)将 DocBook XML 转换为 HTML、PDF、EPUB 等多种输出格式。介绍常用的 DocBook 处理工具,如 Apache FOP、DocBook XSLTstylesheets、pandoc 等,并提供实际的命令行示例。 案例分析与最佳实践: 通过一系列真实世界的案例,展示 DocBook 5 在不同领域的应用。例如,大型技术文档集的构建、API 参考手册的生成、用户指南的编写等。总结 DocBook 5 的最佳实践,帮助读者避免常见陷阱,写出高质量的结构化文档。 本书的价值与特色: 理论与实践相结合: 本书不仅讲解 DocBook 5 的理论基础和语法规则,更注重实际操作和应用。通过大量的示例和案例分析,读者能够迅速掌握如何将所学知识应用于实际文档创作。 面向专业人士: 本书的目标读者是需要编写、管理和发布结构化文档的专业人士,包括技术作者、程序员、工程师、出版编辑、知识管理人员等。 强调语义与标准化: 本书始终贯穿“语义化”和“标准化”的理念。它教导读者如何超越简单的排版,用结构化的方式表达内容的含义,从而实现信息的机器可读性和高度的可重用性。 详尽深入: 本书内容详实,涵盖了 DocBook 5 的方方面面,力求为读者提供一个全面、深入的学习体验。 赋能未来: 掌握 DocBook 5,意味着掌握了一种高效、灵活、可扩展的文档创作模式,能够更好地应对未来信息管理和知识传播的挑战。 《DocBook 5:赋能结构化文档创作的利器》将是您在结构化文档创作领域不可或缺的指南。它将帮助您构建清晰、一致、易于维护且能够适应多种发布需求的文档体系,从而在信息管理和知识传递的竞争中脱颖而出。无论您是初次接触 DocBook 5,还是希望深入掌握其高级特性,本书都将为您提供宝贵的知识和实用的指导。

作者简介

Norman Walsh is a Principal Technologist at Mark Logic Corporation where he assists in the design and deployment of advanced content applications. Norm is also an active participant in a number of standards efforts worldwide: he is chair of the DocBook Technical Committee at OASIS. At the W3C, he is chair of the XML Processing Model Working Group and also co-chair of the XML Core Working Group.

Richard Hamilton will edit the book and is the author of this proposal. He has over ten years experience leading writing teams and documentation tools teams at AT&T, Novell, and Hewlett-Packard. He is an independent consultant specializing in the application of XML technology to technical documentation, andis also a member of the OASIS DocBook Technical Committee. He is the author of Managing Writers: A Real World Guide to Managing Technical Documentation, published in January, 2009 by XML Press.

目录信息

1. Preface
1. Why Read This Book?
2. This Book's Audience
3. Organization of This Book
4. Conventions Used in This Book
5. Using Code Examples
6. Safari® Books Online
7. How to Contact Us
8. Acknowledgments
I. Introduction
1. Getting Started with DocBook
1. A Short DocBook History
1.1. The HaL and O’Reilly Era
1.2. The Davenport Era
1.3. The OASIS Era
2. DocBook V5.0
2.1. What’s New in DocBook V5.0?
3. Finally in a Namespace
3.1. Namespace Usage Policy
4. Relaxing with DocBook
5. Why Switch to DocBook V5.0?
6. Schema Jungle
6.1. Where to Get the Schemas
6.2. DocBook Documentation
7. Backward Compatibility
2. Creating DocBook Documents
1. Making an XML Document
1.1. An XML Declaration
1.2. A Document Type Declaration
1.3. An Internal Subset
1.4. The Document (or Root) Element
2. Physical Divisions: Breaking a Document into Separate Files
3. Logical Divisions: The Categories of Elements in DocBook
3.1. Sets
3.2. Books
3.3. Components
3.4. Sections
3.5. Meta-Information
3.6. Block Elements
3.7. Inline Elements
4. Roots: Starting Your DocBook Document
5. Making a DocBook Book
6. Making a Chapter
7. Making an Article
8. Making a Reference Page
9. Making Front and Back Matter
9.1. Making an Index
9.2. Making a Glossary
9.3. Making a Bibliography
3. Validating DocBook Documents
1. ID/IDREF Constraints and Validation
2. Validating Your Documents
3. Understanding Validation Errors
3.1. Character Data Not Allowed Here
3.2. Misspelled Start Tag
3.3. Out-of-Context Start Tag
4. Publishing DocBook Documents
1. A Survey of Stylesheet Languages
1.1. Stylesheet Examples
2. Using XSL to Publish DocBook Documents
5. Customizing DocBook
1. Should You Do This?
2. If You Change DocBook, It’s Not DocBook Anymore!
2.1. Namespace and Version
2.2. Public Identifiers
3. Customization Layers
3.1. RELAX NG Syntax
3.2. DocBook Schema Structure
3.3. The General Structure of Customization Layers
4. Writing, Testing, and Using a Customization Layer
4.1. Deciding What to Change
4.2. Deciding How to Change a Customization Layer
4.3. Using Your Customization Layer
4.4. Testing Your Work
5. Removing Elements
5.1. Removing msgset
5.2. Removing Computer Inlines
5.3. Removing Synopsis Elements
5.4. Removing Sectioning Elements
5.5. Removing Admonitions from Table Entries
6. Removing Attributes
6.1. Subsetting the Common Attributes
7. Adding Elements
8. Adding Attributes
9. Other Modifications
9.1. Changing the Contents of the role Attribute
9.2. Adding a Value to an Enumerated Attribute
II. Reference
I. DocBook Element Reference
abbrev - An abbreviation, especially one followed by a period
abstract - A summary
accel - A graphical user interface (GUI) keyboard shortcut
acknowledgements - Acknowledgements of a book or other component
acronym - An often pronounceable word made from the initial (or selected) letters of a name or phrase
address - A real-world address, generally a postal address
affiliation - The institutional affiliation of an individual
alt - A text-only annotation, often used for accessibility
anchor - A spot in the document
annotation - An annotation
answer - An answer to a question posed in a QandASet
appendix - An appendix in a Book or Article
application - The name of a software program
arc - An XLink arc in an extendedlink
area (db.area) - A region defined for a Callout in a graphic or code example
area (db.area.inareaset) - A region defined for a Callout in a graphic or code example
areaset - A set of related areas in a graphic or code example
areaspec - A collection of regions in a graphic or code example
arg - An argument in a CmdSynopsis
article - An article
artpagenums - The page numbers of an article as published
attribution - The source of a block quote or epigraph
audiodata - Pointer to external audio data
audioobject - A wrapper for audio data and its associated meta-information
author - The name of an individual author
authorgroup - Wrapper for author information when a document has multiple authors or collabarators
authorinitials - The initials or other short identifier for an author
bibliocoverage - The spatial or temporal coverage of a document
bibliodiv - A section of a Bibliography
biblioentry - An entry in a Bibliography
bibliography - A bibliography
biblioid - An identifier for a document
bibliolist - A wrapper for a list of bibliography entries
bibliomisc - Untyped bibliographic information
bibliomixed - An entry in a Bibliography
bibliomset - A cooked container for related bibliographic information
biblioref - A cross-reference to a bibliographic entry
bibliorelation - The relationship of a document to another
biblioset - A raw container for related bibliographic information
bibliosource - The source of a document
blockquote - A quotation set off from the main text
book - A book
bridgehead - A free-floating heading
callout - A called out description of a marked Area
calloutlist - A list of callout s
caption (db.caption) - A caption
caption (db.html.caption) - An HTML table caption
caution - A note of caution
chapter - A chapter, as of a book
citation - An inline bibliographic reference to another published work
citebiblioid - A citation of a bibliographic identifier
citerefentry - A citation to a reference page
citetitle - The title of a cited work
city - The name of a city in an address
classname - The name of a class, in the object-oriented programming sense
classsynopsis - The syntax summary for a class definition
classsynopsisinfo - Information supplementing the contents of a ClassSynopsis
cmdsynopsis - A syntax summary for a software command
co - The location of a callout embedded in text
code - An inline code fragment
col - Specifications for a column in an HTML table
colgroup - A group of columns in an HTML table
collab - Identifies a collaborator
colophon - Text at the back of a book describing facts about its production
colspec - Specifications for a column in a table
command - The name of an executable program or other software command
computeroutput - Data, generally text, displayed or presented by a computer
confdates - The dates of a conference for which a document was written
confgroup - A wrapper for document meta-information about a conference
confnum - An identifier, frequently numerical, associated with a conference for which a document was written
confsponsor - The sponsor of a conference for which a document was written
conftitle - The title of a conference for which a document was written
constant - A programming or system constant
constraint - A constraint in an EBNF production
constraintdef - The definition of a constraint in an EBNF production
constructorsynopsis - A syntax summary for a constructor
contractnum - The contract number of a document
contractsponsor - The sponsor of a contract
contrib - A summary of the contributions made to a document by a credited source
copyright - Copyright information about a document
coref - A cross reference to a co
country - The name of a country
cover - Additional content for the cover of a publication
database - The name of a database, or part of a database
date - The date of publication or revision of a document
dedication - The dedication of a book or other component
destructorsynopsis - A syntax summary for a destructor
edition - The name or number of an edition of a document
editor - The name of the editor of a document
email - An email address
emphasis (db.emphasis) - Emphasized text
emphasis (db._emphasis) - A limited span of emphasized text
entry - A cell in a table
entrytbl - A subtable appearing in place of an Entry in a table
envar - A software environment variable
epigraph - A short inscription at the beginning of a document or component
equation - A displayed mathematical equation
errorcode - An error code
errorname - An error name
errortext - An error message.
errortype - The classification of an error message
example - A formal example, with a title
exceptionname - The name of an exception
extendedlink - An XLink extended link
fax - A fax number
fieldsynopsis - The name of a field in a class definition
figure - A formal figure, generally an illustration, with a title
filename - The name of a file
firstname - The first name of a person
firstterm - The first occurrence of a term
footnote - A footnote
footnoteref - A cross reference to a footnote (a footnote mark)
foreignphrase - A word or phrase in a language other than the primary language of the document
formalpara - A paragraph with a title
funcdef - A function (subroutine) name and its return type
funcparams - Parameters for a function referenced through a function pointer in a synopsis
funcprototype - The prototype of a function
funcsynopsis - The syntax summary for a function definition
funcsynopsisinfo - Information supplementing the FuncDefs of a FuncSynopsis
function - The name of a function or subroutine, as in a programming language
glossary - A glossary
glossdef - A definition in a GlossEntry
glossdiv - A division in a Glossary
glossentry - An entry in a Glossary or GlossList
glosslist - A wrapper for a list of glossary entries
glosssee - A cross-reference from one glossentry to another
glossseealso - A cross-reference from one GlossEntry to another
glossterm - A glossary term
group - A group of elements in a CmdSynopsis
guibutton - The text on a button in a GUI
guiicon - Graphic and/or text appearing as a icon in a GUI
guilabel - The text of a label in a GUI
guimenu - The name of a menu in a GUI
guimenuitem - The name of a terminal menu item in a GUI
guisubmenu - The name of a submenu in a GUI
hardware - A physical part of a computer system
holder - The name of the individual or organization that holds a copyright
honorific - The title of a person
imagedata (db.imagedata) - Pointer to external image data
imagedata (db.imagedata.mathml) - A MathML expression in a media object
imagedata (db.imagedata.svg) - An SVG drawing in a media object
imageobject - A wrapper for image data and its associated meta-information
imageobjectco - A wrapper for an image object with callouts
important - An admonition set off from the text
index - An index to a book or part of a book
indexdiv - A division in an index
indexentry - An entry in an index
indexterm (db.indexterm.endofrange) - Identifies the end of a range associated with an indexed term
indexterm (db.indexterm.singular) - A wrapper for an indexed term
indexterm (db.indexterm.startofrange) - A wrapper for an indexed term that covers a range
info (db.info) - A wrapper for information about a component or other block
info (db.titleforbidden.info) - A wrapper for information about a component or other block without a title
info (db.titleonly.info) - A wrapper for information about a component or other block with only a title
info (db.titleonlyreq.info) - A wrapper for information about a component or other block with only a required title
info (db.titlereq.info) - A wrapper for information about a component or other block with a required title
informalequation - A displayed mathematical equation without a title
informalexample - A displayed example without a title
informalfigure - A untitled figure
informaltable (db.cals.informaltable) - A table without a title
informaltable (db.html.informaltable) - An HTML table without a title
initializer - The initializer for a FieldSynopsis
inlineequation - A mathematical equation or expression occurring inline
inlinemediaobject - An inline media object (video, audio, image, and so on)
interfacename - The name of an interface
issuenum - The number of an issue of a journal
itemizedlist - A list in which each entry is marked with a bullet or other dingbat
itermset - A set of index terms in the meta-information of a document
jobtitle - The title of an individual in an organization
keycap - The text printed on a key on a keyboard
keycode - The internal, frequently numeric, identifier for a key on a keyboard
keycombo - A combination of input actions
keysym - The symbolic name of a key on a keyboard
keyword - One of a set of keywords describing the content of a document
keywordset - A set of keywords describing the content of a document
label - A label on a Question or Answer
legalnotice - A statement of legal obligations or requirements
lhs - The left-hand side of an EBNF production
lineage - The portion of a person's name indicating a relationship to ancestors
lineannotation - A comment on a line in a verbatim listing
link - A hypertext link
listitem - A wrapper for the elements of a list item
literal - Inline text that is some literal value
literallayout - A block of text in which line breaks and white space are to be reproduced faithfully
locator - An XLink locator in an extendedlink
manvolnum - A reference volume number
markup - A string of formatting markup in text that is to be represented literally
mathphrase - A mathematical phrase, an expression that can be represented with ordinary text and a small amount of markup
mediaobject - A displayed media object (video, audio, image, etc.)
member - An element of a simple list
menuchoice - A selection or series of selections from a menu
methodname - The name of a method
methodparam - Parameters to a method
methodsynopsis - A syntax summary for a method
modifier - Modifiers in a synopsis
mousebutton - The conventional name of a mouse button
msg - A message in a message set
msgaud - The audience to which a message in a message set is relevant
msgentry - A wrapper for an entry in a message set
msgexplan - Explanatory material relating to a message in a message set
msginfo - Information about a message in a message set
msglevel - The level of importance or severity of a message in a message set
msgmain - The primary component of a message in a message set
msgorig - The origin of a message in a message set
msgrel - A related component of a message in a message set
msgset - A detailed set of messages, usually error messages
msgsub - A subcomponent of a message in a message set
msgtext - The actual text of a message component in a message set
nonterminal - A non-terminal in an EBNF production
note - A message set off from the text
olink - A link that addresses its target indirectly
ooclass - A class in an object-oriented programming language
ooexception - An exception in an object-oriented programming language
oointerface - An interface in an object-oriented programming language
option - An option for a software command
optional - Optional information
orderedlist - A list in which each entry is marked with a sequentially incremented label
org - An organization and associated metadata
orgdiv - A division of an organization
orgname - The name of an organization
otheraddr - Uncategorized information in address
othercredit - A person or entity, other than an author or editor, credited in a document
othername - A component of a persons name that is not a first name, surname, or lineage
package - A software or application package
pagenums - The numbers of the pages in a book, for use in a bibliographic entry
para - A paragraph
paramdef - Information about a function parameter in a programming language
parameter - A value or a symbolic reference to a value
part - A division in a book
partintro - An introduction to the contents of a part
person - A person and associated metadata
personblurb - A short description or note about a person
personname - The personal name of an individual
phone - A telephone number
phrase (db.phrase) - A span of text
phrase (db._phrase) - A limited span of text
pob - A post office box in an address
postcode - A postal code in an address
preface - Introductory matter preceding the first chapter of a book
primary - The primary word or phrase under which an index term should be sorted
primaryie - A primary term in an index entry, not in the text
printhistory - The printing history of a document
procedure - A list of operations to be performed in a well-defined sequence
production - A production in a set of EBNF productions
productionrecap - A cross-reference to an EBNF production
productionset - A set of EBNF productions
productname - The formal name of a product
productnumber - A number assigned to a product
programlisting - A literal listing of all or part of a program
programlistingco - A program listing with associated areas used in callouts
prompt - A character or string indicating the start of an input field in a computer display
property - A unit of data associated with some part of a computer system
pubdate - The date of publication of a document
publisher - The publisher of a document
publishername - The name of the publisher of a document
qandadiv - A titled division in a QandASet
qandaentry - A question/answer set within a QandASet
qandaset - A question-and-answer set
question - A question in a QandASet
quote - An inline quotation
refclass - The scope or other indication of applicability of a reference entry
refdescriptor - A description of the topic of a reference page
refentry - A reference page (originally a UNIX man-style reference page)
refentrytitle - The title of a reference page
reference - A collection of reference entries
refmeta - Meta-information for a reference entry
refmiscinfo - Meta-information for a reference entry other than the title and volume number
refname - The name of (one of) the subject(s) of a reference page
refnamediv - The name, purpose, and classification of a reference page
refpurpose - A short (one sentence) synopsis of the topic of a reference page
refsect1 - A major subsection of a reference entry
refsect2 - A subsection of a refsect1
refsect3 - A subsection of a refsect2
refsection - A recursive section in a refentry
refsynopsisdiv - A syntactic synopsis of the subject of the reference page
releaseinfo - Information about a particular release of a document
remark - A remark (or comment) intended for presentation in a draft manuscript
replaceable - Content that may or must be replaced by the user
returnvalue - The value returned by a function
revdescription - A extended description of a revision to a document
revhistory - A history of the revisions to a document
revision - An entry describing a single revision in the history of the revisions to a document
revnumber - A document revision number
revremark - A description of a revision to a document
rhs - The right-hand side of an EBNF production
row (db.entrytbl.row) - A row in a table
row (db.row) - A row in a table
sbr - An explicit line break in a command synopsis
screen - Text that a user sees or might see on a computer screen
screenco - A screen with associated areas used in callouts
screenshot - A representation of what the user sees or might see on a computer screen
secondary - A secondary word or phrase in an index term
secondaryie - A secondary term in an index entry, rather than in the text
sect1 - A top-level section of document
sect2 - A subsection within a Sect1
sect3 - A subsection within a Sect2
sect4 - A subsection within a Sect3
sect5 - A subsection within a Sect4
section - A recursive section
see - Part of an index term directing the reader instead to another entry in the index
seealso - Part of an index term directing the reader also to another entry in the index
seealsoie - A See also entry in an index, rather than in the text
seeie - A See entry in an index, rather than in the text
seg - An element of a list item in a segmented list
seglistitem - A list item in a segmented list
segmentedlist - A segmented list, a list of sets of elements
segtitle - The title of an element of a list item in a segmented list
seriesvolnums - Numbers of the volumes in a series of books
set - A collection of books
setindex - An index to a set of books
shortaffil - A brief description of an affiliation
shortcut - A key combination for an action that is also accessible through a menu
sidebar - A portion of a document that is isolated from the main narrative flow
simpara - A paragraph that contains only text and inline markup, no block elements
simplelist - An undecorated list of single words or short phrases
simplemsgentry - A wrapper for a simpler entry in a message set
simplesect - A section of a document with no subdivisions
spanspec - Formatting information for a spanned column in a table
state - A state or province in an address
step - A unit of action in a procedure
stepalternatives - Alternative steps in a procedure
street - A street address in an address
subject - One of a group of terms describing the subject matter of a document
subjectset - A set of terms describing the subject matter of a document
subjectterm - A term in a group of terms describing the subject matter of a document
subscript - A subscript (as in H2 O, the molecular formula for water)
substeps - A wrapper for steps that occur within steps in a procedure
subtitle - The subtitle of a document
superscript - A superscript (as in x^2, the mathematical notation for x multiplied by itself)
surname - A family name; in western cultures the last name
symbol - A name that is replaced by a value before processing
synopfragment - A portion of a CmdSynopsis broken out from the main body of the synopsis
synopfragmentref - A reference to a fragment of a command synopsis
synopsis - A general-purpose element for representing the syntax of commands or functions
systemitem - A system-related item or term
table (db.cals.table) - A formal table in a document
table (db.html.table) - A formal (captioned) HTML table in a document
tag - A component of XML (or SGML) markup
task - A task to be completed
taskprerequisites - The prerequisites for a task
taskrelated - Information related to a task
tasksummary - A summary of a task
tbody (db.cals.entrytbl.tbody) - A wrapper for the rows of a table or informal table
tbody (db.cals.tbody) - A wrapper for the rows of a table or informal table
tbody (db.html.tbody) - A wrapper for the rows of an HTML table or informal HTML table
td - A table entry in an HTML table
term - The word or phrase being defined or described in a variable list
termdef - An inline definition of a term
tertiary - A tertiary word or phrase in an index term
tertiaryie - A tertiary term in an index entry, rather than in the text
textdata - Pointer to external text data
textobject - A wrapper for a text description of an object and its associated meta-information
tfoot (db.cals.tfoot) - A table footer consisting of one or more rows
tfoot (db.html.tfoot) - A table footer consisting of one or more rows in an HTML table
tgroup - A wrapper for the main content of a table, or part of a table
th - A table header entry in an HTML table
thead (db.cals.entrytbl.thead) - A table header consisting of one or more rows
thead (db.cals.thead) - A table header consisting of one or more rows
thead (db.html.thead) - A table header consisting of one or more rows in an HTML table
tip - A suggestion to the user, set off from the text
title - The text of the title of a section of a document or of a formal block-level element
titleabbrev - The abbreviation of a title
toc - A table of contents
tocdiv - A division in a table of contents
tocentry - A component title in a table of contents
token - A unit of information
tr - A row in an HTML table
trademark - A trademark
type - The classification of a value
uri - A Uniform Resource Identifier
userinput - Data entered by the user
varargs - An empty element in a function synopsis indicating a variable number of arguments
variablelist - A list in which each entry is composed of a set of one or more terms and an associated description
varlistentry - A wrapper for a set of terms and the associated description in a variable list
varname - The name of a variable
videodata - Pointer to external video data
videoobject - A wrapper for video data and its associated meta-information
void - An empty element in a function synopsis indicating that the function in question takes no arguments
volumenum - The volume number of a document in a set (as of books in a set or articles in a journal)
warning - An admonition set off from the text
wordasword - A word meant specifically as a word and not representing anything else
xref - A cross reference to another part of the document
year - The year of publication of a document
*:* - Any element from almost any namespace
mml:* - Any element from the MathML namespace
svg:* - Any element from the SVG namespace
III. Appendixes
A. Installation
1. Installing DocBook
1.1. Installing the DocBook Schemas
1.2. XML Catalogs and DocBook
1.3. Installing the DocBook Stylesheets
B. DocBook Variants and Future Directions
1. DocBook Variants
2. Future Directions
2.1. DocBook Assembly Mechanism
C. Resources
1. Latest Versions of DocBook Schemas
2. DocBook and XML Resources on the Web
3. Introductory Material on the Web
4. References and Technical Notes on the Web
5. World Wide Web Consortium (W3C) Recommendations
6. Related Standards
7. Internet RFCs
8. Books and Printed Resources
9. XML Tools
D. Interchanging DocBook Documents
E. GNU Free Documentation License
Glossary
Index
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

拿到手的时候,最先吸引我的是它那份恰到好处的“重量感”。它不是那种沉甸甸压手,让人拿久了手腕酸胀的笨重感,而是一种扎实、充实的份量,仿佛每一张纸、每一页的装订都凝聚着某种沉甸甸的价值。外封的覆膜工艺处理得非常得体,那种细腻的磨砂质感,既能有效防止指纹残留,又在光线下呈现出柔和的光泽,避免了亮面设计可能带来的廉价感。而且,这种材质在日常携带时,也显得更加耐磨损,不容易留下划痕。书签绳的选用也很有品位,颜色和主色调搭配和谐,长度适中,抽拉顺滑,体现了出版方在用户体验链条上的全面考量。可以说,从握持手感到视觉观感,它都提供了一种高级、内敛的阅读体验。

评分

我对这本书的开本尺寸非常满意,它完美地平衡了便携性和阅读舒适度。既不像那种A4大开本那样难以单手持握,也不像袖珍本那样因为字太小而需要眯着眼看。这种标准的适中尺寸,让它无论是放在背包还是放在床头柜上,都显得恰如其分。页面的裁切边缘处理得非常干净利落,没有毛刺感,甚至连侧边都能感受到那种精确的机械切割带来的规整美。装帧上,我尤其赞赏它没有采用那种容易翘边的活页式设计,而是使用了结实可靠的胶装,确保了书籍在长期翻阅中能够保持其整体结构。这种对实用性和美学的平衡把握,体现了编辑团队对目标读者的深刻理解——他们需要的是一本既能享受阅读乐趣,又能经受住反复使用的耐用之物。

评分

我得说,这本书的装帧工艺简直是行业内的标杆,完全超出了我的预期。尤其是那个锁线胶装的工艺,使得整本书可以完全平摊在桌面上,无论是做笔记还是对照参考,都方便得让人感动。我以前买过一些精装书,打开时总感觉书脊那里会咯吱作响,生怕用力大了就会损伤。但这本书完全没有这种顾虑,它的韧性和耐用度似乎经过了严苛的测试。内文的印刷质量更是无可挑剔,墨色均匀深邃,即便是最小的符号也清晰锐利,没有丝毫的洇边现象,这对于任何注重细节的读者来说都是一种享受。我甚至特意拿放大镜观察过网点,那种精细度,绝对是顶级印刷厂的水准。这样的制作水平,让这本书的收藏价值也随之提升了好几个档次,真心觉得物有所值,甚至物超所值。

评分

这本书的排版设计真是让人眼前一亮,尤其是字体选择和行距的处理,读起来非常舒适,长时间沉浸其中也不会感到视觉疲劳。装帧的质感也十分考究,封面那种微微泛着哑光的触感,拿在手里就有一种被认真对待的感觉。我特别欣赏它在章节过渡页面的处理,那种极简却又不失韵味的留白,总能在阅读的间隙给我片刻的喘息。而且,纸张的厚度恰到好处,既保证了翻页时的顺滑感,又不会因为过于轻薄而显得廉价。书脊的设计也很有巧思,无论是平放还是直立,都呈现出一种沉稳大方的姿态。可以看出设计者在每一个细节上都倾注了匠心,这不仅仅是一本书,更像是一件精心打磨的艺术品,让人爱不释手,光是摩挲着封面就能感受到出版方对阅读体验的极致追求。 这种对物理形态的尊重,在如今这个数字阅读盛行的时代,显得尤为珍贵和难得。

评分

这款书籍的整体视觉设计语言非常统一且富有逻辑性。从扉页到尾声,无论是标题的大小层级、引文的缩进方式,还是正文的对齐方式,都遵循了一套严谨的视觉规范。这种一致性极大地降低了读者的认知负担,使得注意力能够完全集中在内容本身,而不必被跳跃的排版风格分散心神。更值得称道的是,章节标题和正文之间、段落与段落之间的留白处理,简直是教科书级别的示范。这种“呼吸空间”的营造,让文字不再是拥挤地挤在一起,而是获得了足够的空间得以舒展,使得阅读的节奏感非常流畅。这种克制而精准的版式设计,展现了一种低调的专业精神,让人感觉这不是一本随意拼凑的作品,而是一个经过深思熟虑、精心编排的阅读媒介。

评分

一本reference,对周边的工具、生态系统介绍得太少了,有点可惜

评分

一本reference,对周边的工具、生态系统介绍得太少了,有点可惜

评分

一本reference,对周边的工具、生态系统介绍得太少了,有点可惜

评分

一本reference,对周边的工具、生态系统介绍得太少了,有点可惜

评分

一本reference,对周边的工具、生态系统介绍得太少了,有点可惜

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有