XSL FO
暫譯: XSL FO

Dave Pawson

  • 出版商: O'Reilly
  • 出版日期: 2002-09-24
  • 售價: $1,580
  • 貴賓價: 9.5$1,501
  • 語言: 英文
  • 頁數: 264
  • 裝訂: Paperback
  • ISBN: 0596003552
  • ISBN-13: 9780596003555
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

No matter how flexible and convenient digital information has become, we haven't done away with the need to see information in print. Extensible Style Language-Formatting Objects, or XSL-FO, is a set of tools developers and web designers use to describe page printouts of their XML (including XHTML) documents. If you need to produce high quality printed material from your XML documents, then XSL-FO provides the bridge.

XSL-FO is one of the few books to go beyond a basic introduction to the technology. While many books touch on XSL-FO in their treatment of XSLT, this book offers in-depth coverage of XSL-FO's features and strengths. Author Dave Pawson is well known in the XSLT and XSL-FO communities, and maintains the XSLT FAQ. An online version of this book has helped many developers master this technology. XSL-FO is the first time this reference is available in print.

The first part of the book provides an overview of the technology and introduces the XSL-FO vocabulary. The author discusses how to choose among today's implementations, explains how to describe pages, and shows you what is going on in the processor in terms of layout. You'll learn about the basics of formatting and layout as well as readability.

The second part focuses on smaller pieces: blocks, inline structures, graphics, color and character level formatting, concluding by showing how to integrate these parts into a coherent whole. XSL-FO also explores organizational aspects you'll need to consider?how to design your stylesheets strategically rather than letting them evolve on their own.

XSL-FO is more than just a guide to the technology; the book teaches you how to think about the formatting of your documents and guides you through the questions you'll need to ask to ensure that your printed documents meet the same high standards as your computer-generated content. Written for experienced XML developers and web designers, no other book contains as much useful information on this practical technology.

Table of Contents


 

Preface

1. Planning for XSL-FO

2. A First Look at XSL-FO

3. Pagination

4. Areas

5. Blocks

6. Inline Elements

7. Graphics and Color

8. Styling at the Character Level

9. Cross-Document Links

10. Putting It All Together

11. Stylesheet Organization

A. How Do I Do That?

B. Finding Your Way Around the Specification

C. Today's Tools

D. Objects, Properties, and Compliance Levels

E. Inheritance Characteristics

F. Examples for Chapter 10

G. Elements and Valid Properties

H. GNU Free Documentation License (GFDL)

Glossary

Index

商品描述(中文翻譯)

無論數位資訊變得多麼靈活和方便,我們仍然無法擺脫以印刷形式查看資訊的需求。可擴展樣式語言格式對象(Extensible Style Language-Formatting Objects,簡稱 XSL-FO)是一組開發人員和網頁設計師用來描述其 XML(包括 XHTML)文件的頁面列印輸出的工具。如果您需要從 XML 文件中生成高品質的印刷材料,那麼 XSL-FO 提供了這座橋樑。

《XSL-FO》是少數幾本超越基本技術介紹的書籍之一。雖然許多書籍在討論 XSLT 時會提到 XSL-FO,但本書對 XSL-FO 的特性和優勢進行了深入的探討。作者 Dave Pawson 在 XSLT 和 XSL-FO 社群中頗具聲望,並維護 XSLT FAQ。本書的線上版本幫助了許多開發人員掌握這項技術。《XSL-FO》是這本參考書首次以印刷形式出版。

本書的第一部分提供了技術概述並介紹了 XSL-FO 的詞彙。作者討論了如何在當今的實現中進行選擇,解釋了如何描述頁面,並展示了處理器在佈局方面的運作。您將學習格式化和佈局的基本知識以及可讀性。

第二部分專注於較小的部分:區塊、內聯結構、圖形、顏色和字元級格式化,最後展示了如何將這些部分整合成一個連貫的整體。《XSL-FO》還探討了您需要考慮的組織方面——如何戰略性地設計樣式表,而不是讓它們自行演變。

《XSL-FO》不僅僅是技術指南;本書教您如何思考文檔的格式化,並指導您提出問題,以確保您的印刷文檔達到與計算機生成內容相同的高標準。這本書是為經驗豐富的 XML 開發人員和網頁設計師撰寫的,沒有其他書籍包含如此多有關這項實用技術的有用資訊。

目錄

前言

1. XSL-FO 的規劃

2. XSL-FO 的初步了解

3. 分頁

4. 區域

5. 區塊

6. 內聯元素

7. 圖形和顏色

8. 字元級樣式

9. 跨文檔鏈接

10. 整合所有內容

11. 樣式表組織

A. 我該如何做?

B. 瀏覽規範

C. 當今的工具

D. 對象、屬性和合規性級別

E. 繼承特性

F. 第 10 章的範例

G. 元素和有效屬性

H. GNU 自由文檔許可證 (GFDL)

術語表

索引