TUGBOAT Volume 30, Number 2 / 2009 TUG 2009 Conference
Total Page:16
File Type:pdf, Size:1020Kb
TUGBOAT Volume 30, Number 2 / 2009 TUG 2009 Conference Proceedings TUG 2009 154 Conference program, delegates, and sponsors 159 Profile of Eitan Gurari (1947–2009) LATEX 163 Boris Veytsman / LATEX class writing for wizard apprentices 169 Arthur Reutenauer / LuaTEX for the LATEX user: An introduction Accessibility 170 Ross Moore / Ongoing efforts to generate “tagged PDF” using pdfTEX Education 176 Frank Quinn / The EduTEX TUG working group Software & Tools 177 Jim Hefferon / Becoming a CTAN mirror 179 Karl Berry / TEX Live 2009 news 180 Tim Arnold / Getting started with plasTEX 183 Hans Hagen / LuaTEX: Halfway to version 1 187 Hans Hagen / LuaTEX and ConTEXt: Where we stand 191 Bob Neveln and Bob Alps / ProofCheck: Writing and checking complete proofs in LATEX Publishing 196 Karl Berry and David Walden / TEX People: The TUG interviews project and book 203 David Walden / Self-publishing: Experiences and opinions Graphics 209 Klaus H¨oppner / Introduction to METAPOST 214 Andrew Mertz and William Slough / A TikZ tutorial: Generating graphics in the spirit of TEX 227 Boris Veytsman and Leila Akhmadeeva / Medical pedigrees: Typography and interfaces Fonts 236 Jim Hefferon / A first look at the TEX Gyre fonts 241 Hans Hagen / Plain TEX and OpenType 243 Aditya Mahajan / Integrating Unicode and OpenType math in ConTEXt Macros 247 Aditya Mahajan / LuaTEX: A user’s perspective Bibliographies 252 Nelson Beebe / BIBTEX meets relational databases Electronic Documents 272 Kaveh Bazargan / TEX as an eBook reader 274 Christian Rossi / From distribution to preservation of digital documents 281 D. P. Story / Rich media annotations and AcroFLeX Hints & Tricks 285 Claudio Beccari / Use of the \write18 feature for composing indexes 287 Peter Wilson / Glisterings: Repetition; Rectangular text 290 Will Robertson / Peter Wilson’s Herries Press packages Abstracts 293 Biuletyn GUST : Contents of issues 25–26 (2009) 296 Die TEXnische Kom¨odie: Contents of issue 2009/3 296 Zpravodaj : Contents of issue 19(1–2) (2009) 298 TUG 2009 abstracts (Cho, de Souza, Hamid, Høgholm, Rowley) TUG Business 299 TUG institutional members Sponsors 300 Cheryl Ponchin Training; O’Reilly Media; Design Science 301 MacKichan Software; River Valley Technologies; A-R Editions 302 River Valley Technologies News & 302 TUG 2010 announcement Announcements 303 Calendar Advertisements 304 TEX consulting and production services TEX Users Group Board of Directors TUGboat (ISSN 0896-3207) is published by the TEX Donald Knuth, Grand Wizard of TEX-arcana † Users Group. Karl Berry, President ∗ Kaja Christiansen∗, Vice President Memberships and Subscriptions David Walden∗, Treasurer 2008 dues for individual members are as follows: ∗ Susan DeMeritt , Secretary Ordinary members: $85. Barbara Beeton Students/Seniors: $45. Jon Breitenbucher The discounted rate of $45 is also available to Jonathan Fine citizens of countries with modest economies, as Steve Grathwohl detailed on our web site. Jim Hefferon Membership in the T X Users Group is for the E Klaus H¨oppner calendar year, and includes all issues of TUGboat Ross Moore for the year in which membership begins or is Steve Peter renewed, as well as software distributions and other Cheryl Ponchin benefits. Individual membership is open only to Philip Taylor named individuals, and carries with it such rights † TUG Raymond Goucher, Founding Executive Director and responsibilities as voting in elections. For † TUG Hermann Zapf, Wizard of Fonts membership information, visit the web site. ∗ Also, (non-voting) TUGboat subscriptions are member of executive committee †honorary available to organizations and others wishing to receive TUGboat in a name other than that of an See http://tug.org/board.html for a roster of all individual. The subscription rate is $100 per year, past and present board members, and other official including air mail delivery. positions. Institutional Membership Addresses Electronic Mail Institutional membership is a means of showing con- TEX Users Group (Internet) tinuing interest in and support for both TEX and P. O. Box 2311 General correspondence, the TEX Users Group, as well as providing a dis- Portland, OR 97208-2311 membership, subscriptions: counted group rate and other benefits. For further U.S.A. [email protected] information, see http://tug.org/instmem.html or TUGboat contact the TUG office. Telephone Submissions to , +1 503 223-9994 letters to the Editor: [email protected] TEX is a trademark of the American Mathematical Society. Fax Technical support for +1 206 203-3960 TEX users: Copyright c 2009 TEX Users Group. [email protected] Copyright to individual articles within this publication remains with their authors, so the articles may not be Web Contact the Board reproduced, distributed or translated without the authors’ http://tug.org/ of Directors: permission. http://tug.org/TUGboat/ [email protected] For the editorial and other material not ascribed to a particular author, permission is granted to make and distribute verbatim copies without royalty, in any medium, Have a suggestion? Problems not resolved? provided the copyright notice and this permission notice are The TUG Board wants to hear from you: preserved. Please email [email protected]. Permission is also granted to make, copy and distribute translations of such editorial material into another language, [printing date: October 2009] except that the TEX Users Group must approve translations of this permission notice itself. Lacking such approval, the original English permission notice must be included. Printed in U.S.A. The Communications of the TEX Users Group Volume 30, Number 2, 2009 TUG 2009 Conference Proceedings TEX Users Group Board of Directors TUGboat (ISSN 0896-3207) is published by the TEX Donald Knuth, Grand Wizard of TEX-arcana † Users Group. Karl Berry, President ∗ Kaja Christiansen∗, Vice President Memberships and Subscriptions David Walden∗, Treasurer 2008 dues for individual members are as follows: ∗ Susan DeMeritt , Secretary Ordinary members: $85. Barbara Beeton Students/Seniors: $45. Jon Breitenbucher The discounted rate of $45 is also available to Jonathan Fine citizens of countries with modest economies, as Steve Grathwohl detailed on our web site. Jim Hefferon Membership in the T X Users Group is for the E Klaus H¨oppner calendar year, and includes all issues of TUGboat Ross Moore for the year in which membership begins or is Steve Peter renewed, as well as software distributions and other Cheryl Ponchin benefits. Individual membership is open only to Philip Taylor named individuals, and carries with it such rights Raymond Goucher, Founding Executive Director † and responsibilities as voting in TUG elections. For Hermann Zapf, Wizard of Fonts † membership information, visit the TUG web site. ∗ Also, (non-voting) TUGboat subscriptions are member of executive committee †honorary available to organizations and others wishing to receive TUGboat in a name other than that of an See http://tug.org/board.html for a roster of all individual. The subscription rate is $100 per year, past and present board members, and other official including air mail delivery. positions. Institutional Membership Addresses Electronic Mail Institutional membership is a means of showing con- TEX Users Group (Internet) tinuing interest in and support for both TEX and P. O. Box 2311 General correspondence, the TEX Users Group, as well as providing a dis- Portland, OR 97208-2311 membership, subscriptions: counted group rate and other benefits. For further U.S.A. [email protected] information, see http://tug.org/instmem.html or TUGboat contact the TUG office. Telephone Submissions to , +1 503 223-9994 letters to the Editor: [email protected] TEX is a trademark of the American Mathematical Society. Fax Technical support for +1 206 203-3960 TEX users: Copyright c 2009 TEX Users Group. [email protected] Copyright to individual articles within this publication remains with their authors, so the articles may not be Web Contact the Board reproduced, distributed or translated without the authors’ http://tug.org/ of Directors: permission. http://tug.org/TUGboat/ [email protected] For the editorial and other material not ascribed to a particular author, permission is granted to make and distribute verbatim copies without royalty, in any medium, Have a suggestion? Problems not resolved? provided the copyright notice and this permission notice are The TUG Board wants to hear from you: preserved. Please email [email protected]. Permission is also granted to make, copy and distribute translations of such editorial material into another language, [printing date: October 2009] except that the TEX Users Group must approve translations of this permission notice itself. Lacking such approval, the original English permission notice must be included. Printed in U.S.A. 2009 Conference Proceedings TEX Users Group Thirtieth Annual Meeting University of Notre Dame Indiana, USA July 29–31, 2009 COMMUNICATIONS OF THE TEX USERS GROUP TUGBOAT EDITOR BARBARA BEETON PROCEEDINGS EDITOR KARL BERRY VOLUME 30, NUMBER 2 • 2009 PORTLAND • OREGON • U.S.A. TUG 2009 University of Notre Dame Indiana, USA July 28–July 31, 2009 Sponsors TEX Users Group Notre Dame Journal of Formal Logic DANTE e.V. A-R Editions Design Science MacKichan Software O’Reilly Media River Valley Technologies Thanks to all! Acknowledgments Many thanks to all the speakers and teachers, without whom there would be no conference, and also special thanks to: Martha Kummerer, for the local research and organization. Duane Bibby, for the (as always) excellent and fun drawings.