year={2006}
}
+@misc{texdraft,
+ title={Preliminary preliminary description of {\TeX}},
+ author={Knuth, Donald},
+ year={1977},
+ howpublished={\url{http://www.saildart.org/TEXDR.AFT[1,DEK]1}}
+}
+
+@article{fuchs1982theformat,
+ title={The Format of {\TeX}'s {DVI} files},
+ author={Fuchs, David},
+ year={1982},
+ journal={TUGBoat},
+ volume={3},
+ number={2},
+ howpublished={\url{http://www.tug.org/TUGboat/Articles/tb03-2/tb06software.pdf}}
+}
+
+% HTML 2 spec
+@article{html2rfc,
+ title={Hypertext Markup Language -- 2.0},
+ author={Berners-Lee, Tim and Connolly, Daniel},
+ year={1995},
+ journal={Internet RFC 1866}
+}
+
+% CSS 2 spec
+@misc{css2spec,
+ title={Cascading Style Sheets, Level 2, {CSS2} Specification},
+ author={Bos, Bert and Wium Lie, Håkon and Lilley, Chris and Jacobs Ian},
+ date={1998},
+ howpublished={\url{http://www.w3.org/TR/1998/REC-CSS2-19980512/}}
+}
+
+@misc{ghostscript,
+ title={GhostScript, an interpreter for the PostScript language and PDF},
+ author={Artifex Software},
+ year={1988},
+ howpublished={\url{http://www.ghostscript.com/}}
+}
+
%%%%%%%%%%%%%%%%%%%%%%%%
% Basic Rendering Theory
%%%%%%%%%%%%%%%%%%%%%%%%
publisher={ACM}
}
+% Bézier curves and friends.
+@phdthesis{catmull1974asubdivision,
+ author = {Catmull, Edwin Earl},
+ title = {A Subdivision Algorithm for Computer Display of Curved Surfaces.},
+ year = {1974},
+ note = {AAI7504786},
+ publisher = {The University of Utah},
+}
+
+
%%%%%%%%%%%%%%%%%%%%%%%
% Floating-pt Precision
%%%%%%%%%%%%%%%%%%%%%%%
organization={IEEE}
}
+@article{blinn1992trip,
+ title={A Trip Down the Graphics Pipeline: Grandpa, What Does “Viewport” Mean?},
+ author={Blinn, James},
+ journal={Computer Graphics and Applications, IEEE},
+ month={Jan},
+ volume={12},
+ number={1},
+ pages={83--87},
+ year={1992}
+}
+
+@ARTICLE{blinn1991trip,
+ author={Blinn, James},
+ journal={Computer Graphics and Applications, IEEE},
+ title={A Trip Down the Graphics Pipeline: Line Clipping},
+ year={1991},
+ month={Jan},
+ volume={11},
+ number={1},
+ pages={98-105},
+ keywords={computer graphics;Z clipping;clipping function;computer graphics;global clipping;homogeneous clipping;line clipping;transform-clip-draw pipeline;Application software;Arithmetic;Assembly;Computer graphics;Displays;Education;Hardware;Pipelines;Standards publication},
+ doi={10.1109/38.67707},
+ ISSN={0272-1716},
+}
+
%%%%%%%%%%%%%%%%%
% Quadtrees
%%%%%%%%%%%%%%%%%
@article{svg2011-1.1,
year = 2011,
month = "August",
- journal = "WC3 Recommendation",
+ journal = "W3C Recommendation",
title = "Scalable Vector Graphics (SVG) 1.1 (Second Edition)",
author = "Erik Dahlst{\'o}m and Patric Dengler and Anthony Grasso and Chris Lilley and Cameron McCormack and Doug Schepers and Jonathon Watt and Jon Ferraiolo and Fujisawa Jun and Dean Jackson",
howpublished = "\url{http://www.w3.org/TR/SVG/}"
}
+@article{xml2008-1.0,
+ year = 2008,
+ month = "November",
+ journal = "W3C Recommendation",
+ title = "Extensible Markup Language (XML) 1.0 (Fifth Edition)",
+ author = "W3C",
+ editor = "Tim Bray and Jean Paoli and C Sperberg-McQueen and Eve Maler and Francois Yergeau",
+ howpublished = "\url{http://www.w3.org/TR/xml/}"
+}
+
+@article{html2014-draft,
+ year = 2014,
+ month = "April",
+ journal = "W3C Candidate Recommendation",
+ title = "HTML5 - Developer View - A Vocabulary and associated APIs for HTML and XHTML",
+ author = "W3C",
+ editor = "Robin Berjon and Steve Faulkner and Travis Leithead and Erika Navara and Edward O'Connor and Silvia Pfeiffer and Ian Hickson",
+ howpublished = "\url{http://www.w3.org/TR/html/}"
+}
+
+@article{css2011-level2,
+ year = 2011,
+ month = "June",
+ journal = "W3CRecommendation",
+ title = "Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification",
+ author = "W3C",
+ editor = "Bert Bos, Tantex Celik, Ian Hickson, Hakon WiumLie",
+ howpublished = "\url{http://www.w3.org/TR/CSS21/}"
+}
+
@article{kapoulkine2014pugixml,
year = "2014",
author = "Arseny Kapoulkine",
keywords = {antialiasing, convolution, curve digitization, digital geometry},
}
+@article{w3c2010svghtmlprimer,
+ year = 2010,
+ month = "September",
+ journal = "WC3 Primer (Editor's Draft)",
+ title = "An SVG Primer for Today's Browsers",
+ author = "W3C",
+ editor = "David Dailey",
+ howpublished = "\url{http://www.w3.org/Graphics/SVG/IG/resources/svgprimer.html}"
+}
+
+% Koch snowflake in French no I didn't read it so sue me it is just here to give Koch credit
+@article{koch1904surune,
+ year = 1904,
+ author = "H Von Koch",
+ title = "Sur une courbe continue sans tangente, obtenue par une construction géométrique élémentaire." ,
+ journal = "Archiv för Matemat., Astron. och Fys.",
+ pages = "681-702"}
+@article{js_3d_pdf,
+ year = 2007,
+ author = "Adobe Systems Incorporated",
+ edition = 2,
+ month = "April",
+ journal = "Adobe Acrobat Reader SDK"
+}
+% Holy mackerel, a paper on precision in document formats!
+@article{beebe2007extending,
+ author={Beebe, Nelson},
+ title={Extending {\TeX} and {METAFONT} With Floating-Point Arithmetic},
+ year={2007},
+ journal={{TUGboat}},
+ volume={28},
+ number={3},
+}