| 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|---|
| 2 | <html>
|
|---|
| 3 | <head>
|
|---|
| 4 | <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
|---|
| 5 | <title>FOP: Other Resources</title>
|
|---|
| 6 | <link type="text/css" href="skin/page.css" rel="stylesheet">
|
|---|
| 7 | </head>
|
|---|
| 8 | <body text="#000000" bgcolor="#FFFFFF">
|
|---|
| 9 | <!--================= start Navigation Path ==================-->
|
|---|
| 10 | <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
|
|---|
| 11 | <tr>
|
|---|
| 12 | <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" border="0" src="skin/images/spacer.gif"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
|
|---|
| 13 | </tr>
|
|---|
| 14 | <tr>
|
|---|
| 15 | <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" border="0" src="skin/images/spacer.gif"></td>
|
|---|
| 16 | </tr>
|
|---|
| 17 | </table>
|
|---|
| 18 | <!--================= end Navigation Path ==================-->
|
|---|
| 19 | <!--================= start Banner ==================-->
|
|---|
| 20 | <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
|
|---|
| 21 | <tr>
|
|---|
| 22 | <!--================= start Group Logo ==================-->
|
|---|
| 23 | <td bgcolor="#294563"><a href="http://xml.apache.org/"><img border="0" class="logoImage" alt="Apache XML" src="images/group-logo.gif"></a></td>
|
|---|
| 24 | <!--================= end Group Logo ==================-->
|
|---|
| 25 | <!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://xml.apache.org/fop/"><img border="0" class="logoImage" alt="FOP" src="images/logo.jpg"></a></td>
|
|---|
| 26 | <!--================= end Project Logo ==================-->
|
|---|
| 27 | <!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
|
|---|
| 28 | <form target="_blank" action="http://www.google.com/search" method="get">
|
|---|
| 29 | <table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
|
|---|
| 30 | <tr>
|
|---|
| 31 | <td colspan="3"><img height="10" width="1" alt="" src="skin/images/spacer.gif"></td>
|
|---|
| 32 | </tr>
|
|---|
| 33 | <tr>
|
|---|
| 34 | <td><img height="1" width="1" alt="" src="skin/images/spacer.gif"></td><td nowrap="nowrap"><input value="xml.apache.org" name="sitesearch" type="hidden"><input size="15" name="q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif"><input name="Search" value="Search" type="submit">
|
|---|
| 35 | <br>
|
|---|
| 36 | <font face="Arial, Helvetica, Sans-serif" size="2" color="white">
|
|---|
| 37 | the Apache XML site
|
|---|
| 38 |
|
|---|
| 39 |
|
|---|
| 40 | </font></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif"></td>
|
|---|
| 41 | </tr>
|
|---|
| 42 | <tr>
|
|---|
| 43 | <td><img alt="" border="0" height="10" width="9" src="skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif"></td><td><img alt="" border="0" height="10" width="9" src="skin/images/search-right.gif"></td>
|
|---|
| 44 | </tr>
|
|---|
| 45 | </table>
|
|---|
| 46 | </form>
|
|---|
| 47 | </td>
|
|---|
| 48 | <!--================= start Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="skin/images/spacer.gif"></td>
|
|---|
| 49 | </tr>
|
|---|
| 50 | <tr>
|
|---|
| 51 | <td valign="bottom" bgcolor="#294563" colspan="2">
|
|---|
| 52 | <!--================= start Tabs ==================-->
|
|---|
| 53 | <div class="tab">
|
|---|
| 54 | <table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
|
|---|
| 55 | <tr>
|
|---|
| 56 | <td width="8"><img alt="" height="8" width="8" src="skin/images/spacer.gif"></td><td valign="bottom">
|
|---|
| 57 | <table summary="selected tab" style="height: 1.7em" border="0" cellpadding="0" cellspacing="0">
|
|---|
| 58 | <tr>
|
|---|
| 59 | <td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b><a href="index.html"><font color="#000000">Home</font></a></b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="skin/images/tabSel-right.gif"></td>
|
|---|
| 60 | </tr>
|
|---|
| 61 | </table>
|
|---|
| 62 | </td><td width="8"><img alt="" height="8" width="8" src="skin/images/spacer.gif"></td><td valign="bottom">
|
|---|
| 63 | <table summary="non selected tab" style="height: 1.6em" border="0" cellpadding="0" cellspacing="0">
|
|---|
| 64 | <tr>
|
|---|
| 65 | <td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a href="dev/index.html"><font face="Arial, Helvetica, Sans-serif">Development</font></a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="skin/images/tab-right.gif"></td>
|
|---|
| 66 | </tr>
|
|---|
| 67 | </table>
|
|---|
| 68 | </td>
|
|---|
| 69 | </tr>
|
|---|
| 70 | </table>
|
|---|
| 71 | </div>
|
|---|
| 72 | <!--================= end Tabs ==================-->
|
|---|
| 73 | </td><td bgcolor="#294563"><img alt="" width="1" height="1" src="skin/images/spacer.gif"></td>
|
|---|
| 74 | </tr>
|
|---|
| 75 | <tr>
|
|---|
| 76 | <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="skin/images/spacer.gif"></td>
|
|---|
| 77 | </tr>
|
|---|
| 78 | </table>
|
|---|
| 79 | <!--================= end Banner ==================-->
|
|---|
| 80 | <!--================= start Menu, NavBar, Content ==================-->
|
|---|
| 81 | <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
|
|---|
| 82 | <tr>
|
|---|
| 83 | <td valign="top">
|
|---|
| 84 | <table summary="menu" border="0" cellspacing="0" cellpadding="0">
|
|---|
| 85 | <tr>
|
|---|
| 86 | <!--================= start left top NavBar ==================-->
|
|---|
| 87 | <td rowspan="3" valign="top">
|
|---|
| 88 | <table summary="blue line" border="0" cellpadding="0" cellspacing="0">
|
|---|
| 89 | <tr>
|
|---|
| 90 | <td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif"></td>
|
|---|
| 91 | </tr>
|
|---|
| 92 | <tr>
|
|---|
| 93 | <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, Sans-serif"> </font></td>
|
|---|
| 94 | </tr>
|
|---|
| 95 | <tr>
|
|---|
| 96 | <td bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif"></td>
|
|---|
| 97 | </tr>
|
|---|
| 98 | </table>
|
|---|
| 99 | </td>
|
|---|
| 100 | <!--================= end left top NavBar ==================--><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif"></td><td nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
|
|---|
| 101 | <!--================= start Menu items ==================-->
|
|---|
| 102 | <div class="menu">
|
|---|
| 103 | <ul>
|
|---|
| 104 | <li>
|
|---|
| 105 | <font color="#CFDCED">Home</font>
|
|---|
| 106 | <ul>
|
|---|
| 107 |
|
|---|
| 108 | <li>
|
|---|
| 109 | <a href="index.html">Introduction</a>
|
|---|
| 110 | </li>
|
|---|
| 111 |
|
|---|
| 112 | </ul>
|
|---|
| 113 | </li>
|
|---|
| 114 | <li>
|
|---|
| 115 | <font color="#CFDCED">Using FOP</font>
|
|---|
| 116 | <ul>
|
|---|
| 117 |
|
|---|
| 118 | <li>
|
|---|
| 119 | <a href="relnotes.html">Release Notes</a>
|
|---|
| 120 | </li>
|
|---|
| 121 |
|
|---|
| 122 | <li>
|
|---|
| 123 | <a href="download.html">Download</a>
|
|---|
| 124 | </li>
|
|---|
| 125 |
|
|---|
| 126 | <li>
|
|---|
| 127 | <a href="compiling.html">Build</a>
|
|---|
| 128 | </li>
|
|---|
| 129 |
|
|---|
| 130 | <li>
|
|---|
| 131 | <a href="configuration.html">Configure</a>
|
|---|
| 132 | </li>
|
|---|
| 133 |
|
|---|
| 134 | <li>
|
|---|
| 135 | <a href="running.html">Run</a>
|
|---|
| 136 | </li>
|
|---|
| 137 |
|
|---|
| 138 | <li>
|
|---|
| 139 | <a href="embedding.html">Embed</a>
|
|---|
| 140 | </li>
|
|---|
| 141 |
|
|---|
| 142 | <li>
|
|---|
| 143 | <a href="servlets.html">Servlets</a>
|
|---|
| 144 | </li>
|
|---|
| 145 |
|
|---|
| 146 | <li>
|
|---|
| 147 | <a href="anttask.html">Ant task</a>
|
|---|
| 148 | </li>
|
|---|
| 149 |
|
|---|
| 150 | </ul>
|
|---|
| 151 | </li>
|
|---|
| 152 | <li>
|
|---|
| 153 | <font color="#CFDCED">Features</font>
|
|---|
| 154 | <ul>
|
|---|
| 155 |
|
|---|
| 156 | <li>
|
|---|
| 157 | <a href="compliance.html">Compliance</a>
|
|---|
| 158 | </li>
|
|---|
| 159 |
|
|---|
| 160 | <li>
|
|---|
| 161 | <a href="output.html">Output Targets</a>
|
|---|
| 162 | </li>
|
|---|
| 163 |
|
|---|
| 164 | <li>
|
|---|
| 165 | <a href="pdfencryption.html">PDF encryption</a>
|
|---|
| 166 | </li>
|
|---|
| 167 |
|
|---|
| 168 | <li>
|
|---|
| 169 | <a href="graphics.html">Graphics</a>
|
|---|
| 170 | </li>
|
|---|
| 171 |
|
|---|
| 172 | <li>
|
|---|
| 173 | <a href="fonts.html">Fonts</a>
|
|---|
| 174 | </li>
|
|---|
| 175 |
|
|---|
| 176 | <li>
|
|---|
| 177 | <a href="hyphenation.html">Hyphenation</a>
|
|---|
| 178 | </li>
|
|---|
| 179 |
|
|---|
| 180 | <li>
|
|---|
| 181 | <a href="extensions.html">Extensions</a>
|
|---|
| 182 | </li>
|
|---|
| 183 |
|
|---|
| 184 | </ul>
|
|---|
| 185 | </li>
|
|---|
| 186 | <li>
|
|---|
| 187 | <font color="#CFDCED">Resources</font>
|
|---|
| 188 | <ul>
|
|---|
| 189 |
|
|---|
| 190 | <li>
|
|---|
| 191 | <a href="gethelp.html">Getting Help</a>
|
|---|
| 192 | </li>
|
|---|
| 193 |
|
|---|
| 194 | <li>
|
|---|
| 195 | <a href="faq.html">FAQs</a>
|
|---|
| 196 | </li>
|
|---|
| 197 |
|
|---|
| 198 | <li>
|
|---|
| 199 | <a href="fo.html">XSL-FO</a>
|
|---|
| 200 | </li>
|
|---|
| 201 |
|
|---|
| 202 | <li>
|
|---|
| 203 | <a href="examples.html">Examples</a>
|
|---|
| 204 | </li>
|
|---|
| 205 |
|
|---|
| 206 | <li>
|
|---|
| 207 | <a href="maillist.html">Mailing Lists</a>
|
|---|
| 208 | </li>
|
|---|
| 209 |
|
|---|
| 210 | <li>
|
|---|
| 211 | <a href="bugs.html">Bugs</a>
|
|---|
| 212 | </li>
|
|---|
| 213 |
|
|---|
| 214 | <li>
|
|---|
| 215 | <a href="license.html">License</a>
|
|---|
| 216 | </li>
|
|---|
| 217 |
|
|---|
| 218 | <li>
|
|---|
| 219 | <span class="sel"><font color="#ffcc00">Other</font></span>
|
|---|
| 220 | </li>
|
|---|
| 221 |
|
|---|
| 222 | </ul>
|
|---|
| 223 | </li>
|
|---|
| 224 | <li>
|
|---|
| 225 | <font color="#CFDCED">Project</font>
|
|---|
| 226 | <ul>
|
|---|
| 227 |
|
|---|
| 228 | <li>
|
|---|
| 229 | <a href="news.html">News</a>
|
|---|
| 230 | </li>
|
|---|
| 231 |
|
|---|
| 232 | <li>
|
|---|
| 233 | <a href="logocontest.html">Logo contest</a>
|
|---|
| 234 | </li>
|
|---|
| 235 |
|
|---|
| 236 | <li>
|
|---|
| 237 | <a href="status.html">Status</a>
|
|---|
| 238 | </li>
|
|---|
| 239 |
|
|---|
| 240 |
|
|---|
| 241 | <li>
|
|---|
| 242 | <a href="team.html">Team</a>
|
|---|
| 243 | </li>
|
|---|
| 244 |
|
|---|
| 245 | </ul>
|
|---|
| 246 | </li>
|
|---|
| 247 | </ul>
|
|---|
| 248 | </div>
|
|---|
| 249 | <!--================= end Menu items ==================-->
|
|---|
| 250 | </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" src="skin/images/spacer.gif"></td><td bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif"></td>
|
|---|
| 251 | </tr>
|
|---|
| 252 | <tr>
|
|---|
| 253 | <td valign="bottom" align="left" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/spacer.gif"></td><td valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" src="skin/images/menu-right.gif"></td>
|
|---|
| 254 | </tr>
|
|---|
| 255 | <tr>
|
|---|
| 256 | <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif"></td>
|
|---|
| 257 | </tr>
|
|---|
| 258 | </table>
|
|---|
| 259 | </td><td valign="top" width="100%">
|
|---|
| 260 | <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
|
|---|
| 261 | <!--================= start middle NavBar ==================-->
|
|---|
| 262 | <tr>
|
|---|
| 263 | <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif"></td>
|
|---|
| 264 | </tr>
|
|---|
| 265 | <tr>
|
|---|
| 266 | <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif"></td><td align="left" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
|
|---|
| 267 |
|
|---|
| 268 |
|
|---|
| 269 | </font><img width="10" height="8" alt="" src="skin/images/spacer.gif"></td><td align="right" width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, Sans-serif">
|
|---|
| 270 |
|
|---|
| 271 |
|
|---|
| 272 | </font><img width="10" height="8" alt="" src="skin/images/spacer.gif"></td><td width="10" bgcolor="#CFDCED"><img width="10" height="1" alt="" src="skin/images/spacer.gif"></td>
|
|---|
| 273 | </tr>
|
|---|
| 274 | <tr>
|
|---|
| 275 | <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" src="skin/images/spacer.gif"></td>
|
|---|
| 276 | </tr>
|
|---|
| 277 | <!--================= end middle NavBar ==================-->
|
|---|
| 278 | <!--================= start Content==================-->
|
|---|
| 279 | <tr>
|
|---|
| 280 | <td align="left" width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif"></td><td align="left" width="100%">
|
|---|
| 281 | <div class="content">
|
|---|
| 282 | <table class="title" summary="">
|
|---|
| 283 | <tr>
|
|---|
| 284 | <td valign="middle">
|
|---|
| 285 | <h1>FOP: Other Resources</h1>
|
|---|
| 286 | </td><td nowrap="nowrap" width="80" align="center"><a class="dida" href="resources.pdf"><img alt="printer" src="skin/images/printer.gif" border="0"><br>
|
|---|
| 287 | print-friendly<br>
|
|---|
| 288 | PDF</a></td>
|
|---|
| 289 | </tr>
|
|---|
| 290 | </table>
|
|---|
| 291 | <h3>Resources useful for developing and using FOP</h3>
|
|---|
| 292 | <ul class="minitoc">
|
|---|
| 293 | <li>
|
|---|
| 294 | <a href="#specs">Specifications</a>
|
|---|
| 295 | <ul class="minitoc">
|
|---|
| 296 | <li>
|
|---|
| 297 | <a href="#specs-xslfo">XSL-FO</a>
|
|---|
| 298 | </li>
|
|---|
| 299 | <li>
|
|---|
| 300 | <a href="#specs-xslt">XSLT</a>
|
|---|
| 301 | </li>
|
|---|
| 302 | <li>
|
|---|
| 303 | <a href="#specs-xml">XML</a>
|
|---|
| 304 | </li>
|
|---|
| 305 | <li>
|
|---|
| 306 | <a href="#specs-java">Java</a>
|
|---|
| 307 | </li>
|
|---|
| 308 | <li>
|
|---|
| 309 | <a href="#specs-pdf">PDF</a>
|
|---|
| 310 | </li>
|
|---|
| 311 | <li>
|
|---|
| 312 | <a href="#specs-other">Other</a>
|
|---|
| 313 | </li>
|
|---|
| 314 | </ul>
|
|---|
| 315 | </li>
|
|---|
| 316 | <li>
|
|---|
| 317 | <a href="#documents">Books, Tutorials, Articles</a>
|
|---|
| 318 | <ul class="minitoc">
|
|---|
| 319 | <li>
|
|---|
| 320 | <a href="#documents-xslfo">XSL-FO</a>
|
|---|
| 321 | </li>
|
|---|
| 322 | <li>
|
|---|
| 323 | <a href="#documents-xslt">XSLT</a>
|
|---|
| 324 | </li>
|
|---|
| 325 | <li>
|
|---|
| 326 | <a href="#documents-xml">XML</a>
|
|---|
| 327 | </li>
|
|---|
| 328 | <li>
|
|---|
| 329 | <a href="#documents-java">Java</a>
|
|---|
| 330 | </li>
|
|---|
| 331 | <li>
|
|---|
| 332 | <a href="#documents-pdf">PDF</a>
|
|---|
| 333 | </li>
|
|---|
| 334 | <li>
|
|---|
| 335 | <a href="#documents-ps">PostScript</a>
|
|---|
| 336 | </li>
|
|---|
| 337 | </ul>
|
|---|
| 338 | </li>
|
|---|
| 339 | <li>
|
|---|
| 340 | <a href="#products">Related/Useful Products</a>
|
|---|
| 341 | <ul class="minitoc">
|
|---|
| 342 | <li>
|
|---|
| 343 | <a href="#products-fop-add-ons">FOP add-ons</a>
|
|---|
| 344 | </li>
|
|---|
| 345 | <li>
|
|---|
| 346 | <a href="#products-pdf">PDF post-processors</a>
|
|---|
| 347 | </li>
|
|---|
| 348 | <li>
|
|---|
| 349 | <a href="#products-editors">XSL-FO editors</a>
|
|---|
| 350 | </li>
|
|---|
| 351 | <li>
|
|---|
| 352 | <a href="#products-other">Other products</a>
|
|---|
| 353 | </li>
|
|---|
| 354 | </ul>
|
|---|
| 355 | </li>
|
|---|
| 356 | </ul>
|
|---|
| 357 |
|
|---|
| 358 | <a name="N101C2"></a><a name="specs"></a>
|
|---|
| 359 | <h3>Specifications</h3>
|
|---|
| 360 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 361 | <a name="N101C8"></a><a name="specs-xslfo"></a>
|
|---|
| 362 | <h4>XSL-FO</h4>
|
|---|
| 363 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 364 | <ul>
|
|---|
| 365 |
|
|---|
| 366 | <li>
|
|---|
| 367 | <a target="_top" href="http://www.w3.org/TR/2001/REC-xsl-20011015/">XSL-FO Recommendation (15 October 2001)</a>
|
|---|
| 368 | </li>
|
|---|
| 369 |
|
|---|
| 370 | <li>
|
|---|
| 371 | <a target="_top" href="http://www.renderx.com/Tests/validator/fo.dtd.html">Unofficial DTD for the XSL-FO Recommendation</a> provided by N. Grigoriev from RenderX.</li>
|
|---|
| 372 |
|
|---|
| 373 | </ul>
|
|---|
| 374 | </div>
|
|---|
| 375 | <a name="N101DD"></a><a name="specs-xslt"></a>
|
|---|
| 376 | <h4>XSLT</h4>
|
|---|
| 377 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 378 | <ul>
|
|---|
| 379 |
|
|---|
| 380 | <li>
|
|---|
| 381 | <a target="_top" href="http://www.w3.org/TR/xslt">XSLT Recommendation</a>
|
|---|
| 382 | </li>
|
|---|
| 383 |
|
|---|
| 384 | </ul>
|
|---|
| 385 | </div>
|
|---|
| 386 | <a name="N101EC"></a><a name="specs-xml"></a>
|
|---|
| 387 | <h4>XML</h4>
|
|---|
| 388 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 389 | <ul>
|
|---|
| 390 |
|
|---|
| 391 | <li>
|
|---|
| 392 | <a target="_top" href="http://www.w3.org/TR/REC-xml">XML Recommendation</a>
|
|---|
| 393 | </li>
|
|---|
| 394 |
|
|---|
| 395 | <li>
|
|---|
| 396 | <a target="_top" href="http://sax.sourceforge.net/">Simple API for XML (SAX)</a>
|
|---|
| 397 | </li>
|
|---|
| 398 |
|
|---|
| 399 | <li>
|
|---|
| 400 | <a target="_top" href="http://www.w3.org/TR/REC-DOM-Level-1">Document Object Model (DOM)</a>
|
|---|
| 401 | </li>
|
|---|
| 402 |
|
|---|
| 403 | <li>
|
|---|
| 404 | <a target="_top" href="http://www.w3.org/TR/REC-xml-names/">Namespaces in XML Recommendation</a>
|
|---|
| 405 | </li>
|
|---|
| 406 |
|
|---|
| 407 | </ul>
|
|---|
| 408 | </div>
|
|---|
| 409 | <a name="N1020A"></a><a name="specs-java"></a>
|
|---|
| 410 | <h4>Java</h4>
|
|---|
| 411 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 412 | <ul>
|
|---|
| 413 |
|
|---|
| 414 | <li>
|
|---|
| 415 | <a target="_top" href="http://java.sun.com/j2se/1.3/docs/api/index.html">Java JDK 1.3 Documentation</a>
|
|---|
| 416 | </li>
|
|---|
| 417 |
|
|---|
| 418 | </ul>
|
|---|
| 419 | </div>
|
|---|
| 420 | <a name="N10219"></a><a name="specs-pdf"></a>
|
|---|
| 421 | <h4>PDF</h4>
|
|---|
| 422 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 423 | <ul>
|
|---|
| 424 |
|
|---|
| 425 | <li>
|
|---|
| 426 | <a target="_top" href="http://partners.adobe.com/asn/developer/acrosdk/docs/filefmtspecs/PDFReference.pdf">Portable Document Format (PDF) 1.4 Reference Manual</a>
|
|---|
| 427 |
|
|---|
| 428 | </li>
|
|---|
| 429 |
|
|---|
| 430 | </ul>
|
|---|
| 431 | </div>
|
|---|
| 432 | <a name="N10229"></a><a name="specs-other"></a>
|
|---|
| 433 | <h4>Other</h4>
|
|---|
| 434 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 435 | <ul>
|
|---|
| 436 |
|
|---|
| 437 | <li>
|
|---|
| 438 | <a target="_top" href="http://www.w3.org/TR/SVG/">Supported SVG Recommendation (04 September 2001)</a>
|
|---|
| 439 | </li>
|
|---|
| 440 |
|
|---|
| 441 | </ul>
|
|---|
| 442 | </div>
|
|---|
| 443 | </div>
|
|---|
| 444 |
|
|---|
| 445 | <a name="N10239"></a><a name="documents"></a>
|
|---|
| 446 | <h3>Books, Tutorials, Articles</h3>
|
|---|
| 447 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 448 | <a name="N1023F"></a><a name="documents-xslfo"></a>
|
|---|
| 449 | <h4>XSL-FO</h4>
|
|---|
| 450 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 451 | <ul>
|
|---|
| 452 |
|
|---|
| 453 | <li>[online book] <a target="_top" href="http://www.ibiblio.org/xml/books/bible2/chapters/ch18.html">The XML Bible</a>, by Elliotte Rusty Harold. Chapter 18 of XSL Formatting Objects</li>
|
|---|
| 454 |
|
|---|
| 455 | <li>[online article] <a target="_top" href="http://www.sun.com/software/xml/developers/slides-dtd/">Using Formatting Objects with the Slides DTD</a>, by Paul Sandoz.</li>
|
|---|
| 456 |
|
|---|
| 457 | <li>[online article] <a target="_top" href="http://www.xml.com/pub/a/2001/01/17/xsl-fo/index.html">Using XSL Formatting Objects</a>, by J. David Eisenberg.</li>
|
|---|
| 458 |
|
|---|
| 459 | <li>[online reference] <a target="_top" href="http://zvon.org/xxl/xslfoReference/Output/index.html">XSL FO reference</a>, by Miloslav Nic.</li>
|
|---|
| 460 |
|
|---|
| 461 | <li>[online book] <a target="_top" href="http://www.dpawson.co.uk/xsl/sect3/bk/index.html">An introduction to XSL Formatting Objects</a>, by Dave Pawson. See hardcopy version below.</li>
|
|---|
| 462 |
|
|---|
| 463 | <li>[book] <a target="_top" href="http://www.oreilly.com/catalog/xslfo">XSL-FO</a>, by Dave Pawson, O'Reilly & Associates, 2002, ISBN 0-596-00355-2. See online version above.</li>
|
|---|
| 464 |
|
|---|
| 465 | <li>[book] <a target="_top" href="http://www.phptr.com/browse/product.asp?product_id={CEA527AF-412D-49DA-8C1F-46E0A519B8D8}">Definitive XSL-FO</a>, by G. Ken Holman, Prentice Hall PTR, 2003, ISBN 0-131-40374-5.</li>
|
|---|
| 466 |
|
|---|
| 467 | <li>[book] <a target="_top" href="http://www.sams.com/catalog/product.asp?product_id={F7ADFA46-6AF1-497C-9163-0D6337F727B3}">XSL Formatting Objects Developer's Handbook</a>, by Doug Lovell, Sams, 2002, ISBN 0-672-32281-1.</li>
|
|---|
| 468 |
|
|---|
| 469 | <li>[book] <a target="_top" href="http://www.cranesoftwrights.com/training/index.htm#pfux">Practical Formatting Using XSLFO</a>, Crane Softwrights Ltd., 2003, ISBN 1-894049-11-X.</li>
|
|---|
| 470 |
|
|---|
| 471 | </ul>
|
|---|
| 472 | </div>
|
|---|
| 473 | <a name="N10288"></a><a name="documents-xslt"></a>
|
|---|
| 474 | <h4>XSLT</h4>
|
|---|
| 475 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 476 | <ul>
|
|---|
| 477 |
|
|---|
| 478 | <li>[book] <a target="_top" href="http://wrox.com/books/1861005067.htm">XSLT Programmer's Reference</a>, by Michael H. Kay, Wrox Press, ISBN 1-861-00506-7.</li>
|
|---|
| 479 |
|
|---|
| 480 | <li>[book] <a target="_top" href="http://www.oreilly.com/catalog/xslt">XSLT</a>, by Doug Tidwell, O'Reilly & Associates, 2001, ISBN 0-596-00053-7.</li>
|
|---|
| 481 |
|
|---|
| 482 | <li>[book] <a target="_top" href="http://www.oreilly.com/catalog/xsltckbk">XSLT Cookbook</a>, by Sal Mangano, O'Reilly & Associates, 2002, ISBN 0-596-00372-2.</li>
|
|---|
| 483 |
|
|---|
| 484 | <li>[article] <a target="_top" href="http://www.dpawson.co.uk/xsl/xslfaq.html">Dave Pawson's XSL FAQ</a>.</li>
|
|---|
| 485 |
|
|---|
| 486 | <li>[book] <a target="_top" href="http://www.oreilly.com/catalog/xpathpointer">XPath and XPointer: Locating Content in XML Documents</a>, by John E. Simpson, O'Reilly & Associates, 2002, ISBN 0-596-00291-2.</li>
|
|---|
| 487 |
|
|---|
| 488 | <li>[book] <a target="_top" href="http://www.wiley.com/cda/product/0,,0471416207,00.html">XSL Essentials</a>, by Michael Fitzgerald, John Wiley & Sons, 2001, ISBN 0-471-41620-7.</li>
|
|---|
| 489 |
|
|---|
| 490 | <li>[book] <a target="_top" href="http://www.oreilly.com/catalog/javaxslt">Java and XSLT</a>, by Eric M. Burke, O'Reilly & Associates, 2001, ISBN 0-596-00143-6.</li>
|
|---|
| 491 |
|
|---|
| 492 | </ul>
|
|---|
| 493 | </div>
|
|---|
| 494 | <a name="N102C3"></a><a name="documents-xml"></a>
|
|---|
| 495 | <h4>XML</h4>
|
|---|
| 496 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 497 | <ul>
|
|---|
| 498 |
|
|---|
| 499 | <li>[online book] <a target="_top" href="http://www.ibiblio.org/xml/books/bible2">The XML Bible</a>, by Elliotte Rusty Harold. See hardcopy version below.</li>
|
|---|
| 500 |
|
|---|
| 501 | <li>[book] <a target="_top" href="http://www.wiley.com/cda/product/0,,0764547607,00.html">The XML Bible</a>, by Elliotte Rusty Harold, John Wiley & Sons, ISBN 0-764-54760-7. See online version above.</li>
|
|---|
| 502 |
|
|---|
| 503 | <li>[online resource] A great number of additional XML-related books and articles can be found at the <a target="_top" href="http://xml.oreilly.com">O'Reilly XML Site</a>.</li>
|
|---|
| 504 |
|
|---|
| 505 | </ul>
|
|---|
| 506 | </div>
|
|---|
| 507 | <a name="N102E2"></a><a name="documents-java"></a>
|
|---|
| 508 | <h4>Java</h4>
|
|---|
| 509 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 510 | <ul>
|
|---|
| 511 |
|
|---|
| 512 | <li>[online resource] A great number of Java-related books and articles can be found at the <a target="_top" href="http://java.oreilly.com">O'Reilly Java Site</a>.</li>
|
|---|
| 513 |
|
|---|
| 514 | </ul>
|
|---|
| 515 | </div>
|
|---|
| 516 | <a name="N102F3"></a><a name="documents-pdf"></a>
|
|---|
| 517 | <h4>PDF</h4>
|
|---|
| 518 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 519 | <ul>
|
|---|
| 520 |
|
|---|
| 521 | <li>[online resource] Links to the various PDF file format specifications and numerous other documents can be found at Adobe Solutions Network, Acrobat Resources, <a target="_top" href="http://partners.adobe.com/asn/acrobat/docs.jsp#filefmtspecs">Acrobat 5.0 SDK Documentation</a>.</li>
|
|---|
| 522 |
|
|---|
| 523 | <li>[online resource] A list of PDF technical resources can be found at Adobe Solutions Network, Acrobat Resources, <a target="_top" href="http://partners.adobe.com/asn/acrobat/technotes.jsp">Acrobat/PDF Technical Notes</a>
|
|---|
| 524 | </li>
|
|---|
| 525 |
|
|---|
| 526 | <li>[online resource] A list of Acrobat and PDF developer resources can be found at Adobe Solutions Network, Acrobat Resources, <a target="_top" href="http://partners.adobe.com/asn/acrobat">Resources for Developers</a>.</li>
|
|---|
| 527 |
|
|---|
| 528 | </ul>
|
|---|
| 529 | </div>
|
|---|
| 530 | <a name="N10311"></a><a name="documents-ps"></a>
|
|---|
| 531 | <h4>PostScript</h4>
|
|---|
| 532 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 533 | <ul>
|
|---|
| 534 |
|
|---|
| 535 | <li>[online resource] A list of PostScript-related technical resources can be found at Adobe Solutions Network, <a target="_top" href="http://partners.adobe.com/asn/tech/ps/technotes.jsp">PostScript Language Technical Notes</a>
|
|---|
| 536 | </li>
|
|---|
| 537 |
|
|---|
| 538 | <li>[online resource] Additional PostScript-related developer resources can be found at Adobe Solutions Network, <a target="_top" href="http://partners.adobe.com/asn/tech/ps/index.jsp">PostScript SDK Archive</a>.</li>
|
|---|
| 539 |
|
|---|
| 540 | </ul>
|
|---|
| 541 | </div>
|
|---|
| 542 | </div>
|
|---|
| 543 |
|
|---|
| 544 | <a name="N10329"></a><a name="products"></a>
|
|---|
| 545 | <h3>Related/Useful Products</h3>
|
|---|
| 546 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 547 | <a name="N1032F"></a><a name="products-fop-add-ons"></a>
|
|---|
| 548 | <h4>FOP add-ons</h4>
|
|---|
| 549 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 550 | <ul>
|
|---|
| 551 |
|
|---|
| 552 | <li>[software] TIFFRenderer is a renderer for outputting multi-page TIFF: <a target="_top" href="http://www.tkachenko.com/fop/tiffrenderer.html">http://www.tkachenko.com/fop/tiffrenderer.html</a> (MPL)</li>
|
|---|
| 553 |
|
|---|
| 554 | <li>[software] AFP Renderer / Batch Assembler for FOP: <a target="_top" href="http://mypage.bluewin.ch/huanderegg/">http://mypage.bluewin.ch/huanderegg/</a> (open source, license unclear)</li>
|
|---|
| 555 |
|
|---|
| 556 | <li>[software] The <a target="_top" href="http://mogwai.sourceforge.net">Mogwai Project</a> includes a renderer for FOP that generates output for Okidata dot matrix printers (GPL).</li>
|
|---|
| 557 |
|
|---|
| 558 | <li>[software] <a target="_top" href="http://www.krysalis.org/barcode">Krysalis Barcode</a> is a barcode generator which can be used with FOP (Apache-style license).</li>
|
|---|
| 559 |
|
|---|
| 560 | </ul>
|
|---|
| 561 | </div>
|
|---|
| 562 | <a name="N10355"></a><a name="products-pdf"></a>
|
|---|
| 563 | <h4>PDF post-processors</h4>
|
|---|
| 564 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 565 | <ul>
|
|---|
| 566 |
|
|---|
| 567 | <li>[software] <a target="_top" href="http://www.lowagie.com/iText">iText</a> (MPL and LGPL)</li>
|
|---|
| 568 |
|
|---|
| 569 | <li>[software] <a target="_top" href="http://www.etymon.com/pjc">PJ Classic</a> by Etymon (GPL)</li>
|
|---|
| 570 |
|
|---|
| 571 | <li>[software] <a target="_top" href="http://www.etymon.com/pjx">PJ Professional</a> by Etymon (commercial)</li>
|
|---|
| 572 |
|
|---|
| 573 | </ul>
|
|---|
| 574 | </div>
|
|---|
| 575 | <a name="N10374"></a><a name="products-editors"></a>
|
|---|
| 576 | <h4>XSL-FO editors</h4>
|
|---|
| 577 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 578 | <ul>
|
|---|
| 579 |
|
|---|
| 580 | <li>[software] <a target="_top" href="http://foa.sourceforge.net/">FOA (Formatting Objects Authoring)</a> (MPL)</li>
|
|---|
| 581 |
|
|---|
| 582 | <li>[software] <a target="_top" href="http://www.scruffyware.com/products/foeditor/">FOEditor</a> by Scruffy Software (Shareware)</li>
|
|---|
| 583 |
|
|---|
| 584 | <li>[software] <a target="_top" href="http://www.scriptura-xsl.com">Scriptura</a> by Inventive Designers (commercial)</li>
|
|---|
| 585 |
|
|---|
| 586 | <li>[software] <a target="_top" href="http://www.xslfast.com">XSLfast</a> by jCatalog Software AG (commercial)</li>
|
|---|
| 587 |
|
|---|
| 588 | <li>[software] <a target="_top" href="http://www.rubico.com/styler">XML Report Styler</a> by Rubico (commercial)</li>
|
|---|
| 589 |
|
|---|
| 590 | </ul>
|
|---|
| 591 | </div>
|
|---|
| 592 | <a name="N103A1"></a><a name="products-other"></a>
|
|---|
| 593 | <h4>Other products</h4>
|
|---|
| 594 | <div style="margin-left: 0 ; border: 2px">
|
|---|
| 595 | <ul>
|
|---|
| 596 |
|
|---|
| 597 | <li>[software] <a target="_top" href="http://html2fo.sourceforge.net/">html2fo</a> is a converter from HTML to XSL-FO (GPL).</li>
|
|---|
| 598 |
|
|---|
| 599 | <li>[software] <a target="_top" href="http://wh2fo.sourceforge.net/">wh2fo</a> is a converter from Word HTML to XSL-FO (MPL).</li>
|
|---|
| 600 |
|
|---|
| 601 | <li>[software] <a target="_top" href="http://www.rtf2fo.com">RTF2FO</a> is a converter from RTF to XSL-FO by Novosoft (commercial).</li>
|
|---|
| 602 |
|
|---|
| 603 | <li> [software] <a target="_top" href="http://www.vbxml.com/xpathvisualizer">The XPath Visualizer</a>.
|
|---|
| 604 | Web site says: "This is a full blown Visual XPath Interpreter for the evaluation of any XPath expression and visual presentation of the resulting nodeset or scalar value."
|
|---|
| 605 | Requires Internet Explorer 5+.
|
|---|
| 606 | (freeware)</li>
|
|---|
| 607 |
|
|---|
| 608 | </ul>
|
|---|
| 609 | </div>
|
|---|
| 610 | </div>
|
|---|
| 611 |
|
|---|
| 612 | </div>
|
|---|
| 613 | </td><td width="10"><img width="10" height="1" alt="" src="skin/images/spacer.gif"></td>
|
|---|
| 614 | </tr>
|
|---|
| 615 | <!--================= end Content==================-->
|
|---|
| 616 | </table>
|
|---|
| 617 | </td>
|
|---|
| 618 | </tr>
|
|---|
| 619 | </table>
|
|---|
| 620 | <!--================= end Menu, NavBar, Content ==================-->
|
|---|
| 621 | <!--================= start Footer ==================-->
|
|---|
| 622 | <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
|
|---|
| 623 | <tr>
|
|---|
| 624 | <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="skin/images/spacer.gif"><a href="skin/images/label.gif"></a><a href="skin/images/page.gif"></a><a href="skin/images/chapter.gif"></a><a href="skin/images/chapter_open.gif"></a><a href="skin/images/current.gif"></a><a href="/favicon.ico"></a></td>
|
|---|
| 625 | </tr>
|
|---|
| 626 | <tr>
|
|---|
| 627 | <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright ©
|
|---|
| 628 | 1999-2003 The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!--
|
|---|
| 629 | document.write(" - "+"Last Published: " + document.lastModified);
|
|---|
| 630 | // --></script></font></td>
|
|---|
| 631 | </tr>
|
|---|
| 632 | <tr>
|
|---|
| 633 | <td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
|
|---|
| 634 | </tr>
|
|---|
| 635 | </table>
|
|---|
| 636 | <!--================= end Footer ==================-->
|
|---|
| 637 | </body>
|
|---|
| 638 | </html>
|
|---|