XML Tutorials - Herong's Tutorial Examples
This XML tutorial book is a collection of notes and sample codes written by the author while he was learning XML himself. Topics include introduction to XML, DTD (Document Type Definition), XSD (XML Schema Definition), XPath (XML Path Language), XSL (Extensible Stylesheet Language), XSLT (XSL Transf... 2023-03-09, 11258👍, 3💬
💬 2022-07-22 Helen: This is very helpful!
💬 2016-05-07 mehari: this tutorials helps many trainers through out the world, thanks!
Building Back-of-Book Indexes
This section provides a tutorial example on how to build a clickable back-of-book indexes with hyperlinks using index-key attributes and index-page-citation-list formatting objects. 2023-03-09, 148👍, 1💬
💬 2023-03-09 Henrik Laurell: this code example does not show any pagenumbers for some reason ? ...
Table Column and Row Merge or Span
This section provides a tutorial example on how to merge or span table columns and rows with table-cell[@number-columns-spa nned]and/or table-cell[@number-rows-spanne d]attributes. 2022-11-23, 1370👍, 1💬
Font Attributes and Generic Fonts
This section describes font attributes to specify font family, size, style and weight. XSL-FO supports 5 generic font families: serif, sans-serif, cursive, fantasy, and monospace. 2022-10-01, 1112👍, 0💬
Table and Column Width Control
This section provides a tutorial example on how to control table width and column widths with table[@width] and table-column[@column-width] attributes. 2022-10-01, 644👍, 0💬
FOP Download and Installation on Windows
This section provides a tutorial on how to download and install Apache™ FOP on Windows systems. 2022-10-01, 591👍, 0💬
space-before/space-after vs. Margin
This section provides a tutorial example showing how to use space-before and space-after to override margin-top and margin-bottom in lr-tb writing mode to control margin spaces between blocks. 2022-10-01, 462👍, 0💬
Controlling White Space Characters
This section provides a tutorial example on how to control white space characters in the content of 'block' formatting object. By default, white space characters are collapsed and linefeed chacters are converted to space. 2022-10-01, 462👍, 0💬
"basic-link" with "internal-destination" Attribute
This section provides a tutorial example on how to use 'basic-link' formatting objects with the 'internal-destination' attribute to create a hyperlink to refer to a location inside the XSL-FO formatted output itself. 2022-10-01, 453👍, 0💬
What Is Apache™ FOP?
This section describes Apache™ FOP, which is an XSL-FO (eXtensible Stylesheet Language - Formatting Objects) processor developed by Apache™ Software Foundation. 2022-10-01, 403👍, 0💬
Table Cell Borders Collapsed and Separated
This section provides a tutorial example on how to create table with cell borders collapsed and separated. The table[@border-collapse] attribute takes two values: collapse and separate. 2022-10-01, 384👍, 0💬
Apache™ FOP (Formatting Objects Processor)
This chapter provides tutorial notes and example codes on Apache™ FOP (Formatting Objects Processor). Topics include introduction of FOP; FOP download and installation; FOP verification sample; FOP command options; FOP processing examples: formatting, transformation and formatting, and transformatio... 2022-10-01, 367👍, 0💬
Generic Font for Chinese Characters
This section provides a tutorial example on using XSL-FO generic font for Chinese characters. Apache FOP AWT output works. But PDF output failed, because the mapped font Helvetica does not support Chinese characters. 2022-10-01, 346👍, 0💬
Page Footer with 3 Parts
This section provides a tutorial example on how to generate page footers with 3 parts aligned to left, center and right separately. A table of one row and three cells is used. 2022-10-01, 328👍, 0💬
What Is "inline-container" Formatting Object?
This section describes 'inline' formatting object, which generates an inline area on the target device with its content. 2022-10-01, 327👍, 0💬
"inline" Splitting for Line Break
This section provides a tutorial example showing an 'inline' of text getting split into two parts, because it is too long to fit into remaining portion of the line page. 2022-10-01, 324👍, 0💬
hello.fo - Sample XSL-FO document
This section provides a sample XSL-FO document, which is an XML document with 'root' element and 'layout-master-set' and 'page-sequence' sub-elements. 2022-10-01, 322👍, 0💬
What Is "page-sequence-master"
This section describes page-sequence-master, which declares a sequence of layouts with existing 'simple-page-master' layouts. 2022-10-01, 314👍, 0💬
region-before and region-after Sub Elements
This section describes optional region-before and region-after sub elements of the simple-page-master page layout. They are used to declare header and footer areas on the page in most cases. 2022-10-01, 312👍, 0💬
Example - Cover-Page-and-Two-Columns.fo
This section provides a tutorial example of an XSL-FO document structure, Cover-Page-and-Two-Columns.fo, which declares two page layouts: one for the cover page and one for content pages. It also specifies that content pages to be formatted in two columns. 2022-10-01, 285👍, 0💬
"fop" Command and Options
This section provides a tutorial on how to run the 'fop' command and use its options for taking input files and generating output files. 2022-10-01, 261👍, 0💬
"fop -xml -xsl -foout" - XSLT Transformations
This section provides a tutorial on how to run the 'fop -xml -xsl -foout' command to convert an XML file to another XML or text file using a XSLT file with XSLT transformation templates. 2022-10-01, 258👍, 0💬
XSL-FO Document Basics and Examples
This chapter provides tutorial notes and example codes on XSL-FO document basics. Topics include basic rules of writing XSL-FO documents; examples of page break, page header, cover page, 2-column pages, etc. 2022-10-01, 237👍, 0💬
What Is "basic-link" Formatting Object?
This section describes the 'basic-link' formatting object, which is an inline-level formatting object that makes the content as a hyperlink pointing to the specified internal or external location of the referenced resource. 2022-10-01, 235👍, 0💬
Wheat Is "repeatable-page-master-alternatives"?
This section describes 'repeatable-page-master-altern atives'which is a sub element of 'page-sequence-master' to declare a sub sequence of layouts by specifying a list of alternative layouts with a condition attached to each layouts. 2022-10-01, 234👍, 0💬
This section provides a tutorial example on how to install the LG USB device driver for LG-P925g And...
This section provides a tutorial example on how to create and add manifest files manually to JAR fil...
This section provides a tutorial example on how to download the WSDL document from the Web service p...
"Registration" is an XML document based Web service for testing purpose only. High level information...
People born in the year of the rooster usually are good looking and like to show themselves off. Ins...