1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<TITLE>FOP Acknowledgements</TITLE>
<META NAME="keywords" CONTENT="FOP, fop, XSL, xsl">
<META NAME="description" CONTENT="FOP is a formatter that produces PDF from XSL formatting objects">
<LINK REL="stylesheet" HREF="fop.css">
</HEAD>
<BODY>
<DIV CLASS="HEADING">
<DIV CLASS="NAV"><A HREF="/" TITLE="Back to James Tauber's Home Page">James Tauber</A> > <A HREF="/#software" TITLE="Back to List of Software">Software</A> > <A HREF="./" TITLE="Back to FOP Home Page">FOP</A></DIV>
<H1>FOP Acknowledgements</H1>
</DIV>
<TABLE BORDER="0" CELLSPACING="10">
<TR>
<TD VALIGN=TOP WIDTH="180">
<DIV ID="SIDENAV">
<P><A HREF="./">FOP Home Page</A></P>
<P><A HREF="download.html">Download FOP</A></P>
<P><A HREF="running.html">Running FOP</A></P>
<P><A HREF="examples.html">Examples</A></P>
<P><A HREF="embedding.html">Embedding FOP</A></P>
<P><A HREF="source.html">Source Code</A></P>
<P><A HREF="implemented.html">What's Implemented</A></P>
<P><A HREF="todo.html">To Do / Known Bugs</A></P>
<P><A HREF="changes.html">Version History</A></P>
<P CLASS="SELECTED">Acknowledgements</P>
<P><A HREF="specs.html">Relevant Specs</A></P>
<P><A HREF="links.html">Related Links</A></P>
</DIV>
</TD>
<TD>
<DIV ID="MAIN">
<P>Thanks (in no particular order) to:</P>
<P><STRONG>Fotis Jannidis</STRONG> for providing font metrics and character encoding mappings in XML</P>
<P><STRONG>Chris Maden</STRONG> for suggesting the name "FOP"</P>
<P><STRONG>Derek B. Noonburg</STRONG> for fixing a problem with my PDF xref tables at the very start</P>
<P><STRONG>Paul Prescod</STRONG> for suggesting I prototype in Python rather than Perl and helping me with some initial Python</P>
<P><STRONG>Lars Marius Garshol</STRONG> for helping me with the design and coding of the early Python versions including unit conversion code and for suggesting an Error Handler interface</P>
<P><STRONG>Michel Goosens</STRONG> for his support and early (and now recent) testing and for mentioning FOP in his book</P>
<P><STRONG>Sebastian Rahtz</STRONG> for testing and bug reports, comparisons with PassiveTeX and for mentioning FOP in his book</P>
<P><STRONG>G. Ken Holman</STRONG> for his encouragement and for mentioning FOP in his tutorials</P>
<P><STRONG>Stefano Mazzocchi</STRONG> for suggesting how to make FOP embeddable in Cocoon (and other things), for encouraging me to go Open Source sooner rather than later and for writing the licence</P>
<P><STRONG>John Cowan</STRONG> for snippets of his DOMParser and NamespaceFilter code that I pinched</P>
<P><STRONG>Sharon Adler</STRONG> for her encouragement and for allowing me to better tie in FOP with what the XSL WG is doing</P>
<P><STRONG>Stephen Deach</STRONG> for help interpreting the XSL specification and answering my many questions</P>
<P><STRONG>Alex Milowski</STRONG> for help interpreting the XSL specification, particularly with regard to inheritance</P>
<P><STRONG>Paul Grosso</STRONG> for help interpreting the XSL specification, particularly with regard to whitespace</P>
<P><STRONG>James Clark</STRONG> for telling me how to use XT within FOP</P>
<P><STRONG>Paul Tchistopolskii</STRONG> for pointing out that "justify" should be "justified" and for a set of test cases</P>
<P><STRONG>Jarno Elovirta</STRONG> for bug reports and lots of encouragement</P>
<P><STRONG>Gleb Urobushkin</STRONG> for bug reports</P>
<P><STRONG>Stefano Bovone</STRONG> for encouraging me to implement break-before and break-after</P>
<P><STRONG>Mark Owens</STRONG> for bug reports</P>
<P><STRONG>Michael Kay</STRONG> for getting SAXON to work with FOP</P>
<P><STRONG>Jon Bosak</STRONG> for starting XML in the first place and for not letting people forget XML for publishing</P>
<P>If you helped in any way (no matter how small) and you aren't on this list, please (1) forgive me; (2) <A HREF="mailto:jtauber@jtauber.com">email me</A> to remind me.</P>
</DIV>
</TD>
</TABLE>
<ADDRESS>
<A HREF="http://www.jtauber.com/" TITLE="James Tauber's Home Page">James Tauber</A> / <A HREF="mailto:jtauber@jtauber.com" TITLE="Email James Tauber">jtauber@jtauber.com</A>
<BR>Last updated: 1999-10-11
</ADDRESS>
</BODY>
</HTML>
|