file generator (Cocoon), 223
filters
FOP (Formatting Object Processor), 149–150
order of (in chains), 152
XSLT, 146–149
filter transformer (Cocoon), 227
flows (XSL), 115–116
font converter (Batik), 207–208
font registration (FOP), 138–139
FOP (Formatting Object Processor), 113
as Ant task, 137–138
command-line options, 135–137
configuration files, 127–129
DOM trees as input, 131–133
embedding, 125–127
extensions, 145–146
filters, 149–150
font registration, 138–139
graphics, 143. See also Batik
formats, 144
image caching, 143–144
JAI API, 145
Jimi library, 144
resolution, 143
hyphenation options, 124–125
installing, 123–125
output, 140
AWT renderer, 143
MIF renderer, 142
PCL renderer, 142
PDF encryption, 140–141
PostScript renderer, 141–142
SVG renderer, 142
TXT renderer, 142–143
XML renderer, 143
performance, 146
rendering support, 146
sample application, 146–153
SAX event streams, 129–131
XSL
document elements, 114–115
flows, 115–116
generating with XSLT, 117–119
list blocks, 116–117
new components, 114–115
tables, 119–123
validating, 135
XSLT and, 133–135
formatting objects, 113
forms logicsheet (Cocoon), 249–252
fragment extractor transformer (Cocoon), 225
functions, XPath, 59–61