TUGBOAT Volume 35, Number 2 / 2014 TUG 2014 Conference Proceedings
Total Page:16
File Type:pdf, Size:1020Kb
TUGBOAT Volume 35, Number 2 / 2014 TUG 2014 Conference Proceedings TUG 2014 126 Conference sponsors, participants, program, and photos 130 David Latchman / TUG 2014 in Portland 134 Tracy Kidder / Visiting TUG 2014 Fonts 135 Michael Sharpe / Recent additions to TEX’s font repertoire Publishing 139 Jim Hefferon and Lon Mitchell / Experiences converting from PDF-only to paper 142 Joseph Hogg / Texinfo visits a garden Software & Tools 145 Richard Koch / MacTEX design philosophy vs. TeXShop design philosophy 152 Adam Maxwell / TEX Live Utility: A slightly-shiny Mac interface for TEX Live Manager (tlmgr) 157 Doug McKenna / On tracing the trip test with JSBox 168 Julian Gilbey / Creating (mathematical) jigsaw puzzles using TEX and friends 173 Pavneet Arora / SUTRA — A workflow for documenting signals Graphics 192 David Allen / Dynamic documents 179 Andrew Mertz, William Slough and Nancy Van Cleave / Typesetting figures for computer science Typography 195 Leyla Akhmadeeva and Boris Veytsman / Typography and readability: An experiment with post-stroke patients Macros 198 SK Venkatesan and CV Rajagopal / TEX and copyediting 202 Boris Veytsman / An output routine for an illustrated book: Making the FAO Statistical Yearbook Electronic Documents 205 Keiichiro Shikano / xml2tex: An easy way to define XML-to-LATEX converters 209 Robert A. Beezer / MathBook XML 212 William Hammond / Can LATEX profiles be rendered adequately with static CSS? Abstracts 219 TUG 2014 abstracts (Bazargan, Berry, Crossland, Cunning, de Souza, Doob, Farmer, McKenna, Mittelbach, Moore, Raies, Robertson, T´etreault, Wetmore) 222 S Parthasarathy / Let’s Learn LATEX: A hack-to-learn ebook Book Reviews 223 Jeffrey Barnett / Book review: Fifty Typefaces That Changed The World, by John Walters TUG Business 225 TUG 2015 election 226 TUG institutional members Advertisements 226 TEX consulting and production services News 227 TUG 2015 announcement 228 Calendar TEX Users Group Board of Directors TUGboat (ISSN 0896-3207) is published by the Donald Knuth, Grand Wizard of TEX-arcana † ∗ TEX Users Group. Steve Peter, President Jim Hefferon∗, Vice President Memberships and Subscriptions Karl Berry∗, Treasurer 2014 dues for individual members are as follows: ∗ Susan DeMeritt , Secretary Regular members: $105. Barbara Beeton Special rate: $75. Kaja Christiansen The special rate is available to students, seniors, and Michael Doob citizens of countries with modest economies, as de- Steve Grathwohl tailed on our web site. Also, anyone joining or re- Taco Hoekwater newing before March 31 received a $20 discount. Klaus H¨oppner Membership in the T X Users Group is for the E Ross Moore calendar year, and includes all issues of TUGboat for Cheryl Ponchin the year in which membership begins or is renewed, Arthur Reutenauer as well as software distributions and other benefits. Philip Taylor Individual membership is open only to named indi- Boris Veytsman viduals, and carries with it such rights and responsi- David Walden bilities as voting in TUG elections. For membership Raymond Goucher, Founding Executive Director † information, visit the TUG web site. † TUGboat Hermann Zapf, Wizard of Fonts Also, (non-voting) subscriptions are ∗ available to organizations and others wishing to re- member of executive committee †honorary ceive TUGboat in a name other than that of an individual. The subscription rate is $105 per year, See http://tug.org/board.html for a roster of all past and present board members, and other official positions. including air mail delivery. Addresses Electronic Mail Institutional Membership (Internet) Institutional membership is a means of showing con- TEX Users Group P.O. Box 2311 General correspondence, tinuing interest in and support for both T X and the E Portland, OR 97208-2311 membership, subscriptions: TEX Users Group, as well as providing a discounted U.S.A. [email protected] group rate and other benefits. For further informa- tion, see http://tug.org/instmem.html or contact Telephone Submissions to TUGboat, the TUG office. +1 503 223-9994 letters to the Editor: [email protected] Trademarks Fax Technical support for Many trademarked names appear in the pages of +1 815 301-3568 TEX users: TUGboat. If there is any question about whether [email protected] a name is or is not a trademark, prudence dictates Web Contact the that it should be treated as if it is. The following list http://tug.org/ Board of Directors: of trademarks which commonly appear in TUGboat http://tug.org/TUGboat/ [email protected] should not be considered complete. TEX is a trademark of American Mathematical Society. METAFONT is a trademark of Addison-Wesley Inc. Copyright c 2014 TEX Users Group. PostScript is a trademark of Adobe Systems, Inc. Copyright to individual articles within this publication remains with their authors, so the articles may not [printing date: September 2014] be reproduced, distributed or translated without the authors’ permission. Printed in U.S.A. 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, provided the copyright notice and this permission notice are preserved. Permission is also granted to make, copy and distribute translations of such editorial material into another language, 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. 2014 Conference Proceedings TEX Users Group Thirty-fifth Annual Meeting Portland, Oregon July 28–30, 2014 COMMUNICATIONS OF THE TEX USERS GROUP TUGBOAT EDITOR BARBARA BEETON PROCEEDINGS EDITOR KARL BERRY VOLUME 35, NUMBER 2 • 2014 PORTLAND • OREGON • U.S.A. 126 TUGboat, Volume 35 (2014), No. 2 TUG 2014 — Portland, Oregon, USA July 28–30, 2014 Mark Spencer Hotel Sponsors TEX Users Group DANTE e.V. O’Reilly Pearson with special assistance from many individual contributors. Thanks to all! Conference committee Karl Berry Jim Hefferon Robin Laakso David Walden Bursary committee Taco Hoekwater, chair Jana Chlebikova Kaja Christiansen Bogusław Jackowski Paul Thompson Alan Wetmore LATEX workshop leader Cheryl Ponchin Participants Leila Akhmadeyeva, Bashkir State Richard Leigh, St Albans, UK Medical University Adam Maxwell, Port Angeles, WA David Allen, University of Kentucky Doug McKenna, Mathemaesthetics Pavneet Arora, Bespoke Spaces Andrew Mertz, Eastern Illinois University Justin Bailey, Portland, OR Frank Mittelbach, LATEX3 Project Kaveh Bazargan, River Valley Technologies Ross Moore, Macquarie University Nelson Beebe, University of Utah Kruti Pandya, Portland State University Barbara Beeton, AMS Cheryl Ponchin, Center for Communications Robert A. Beezer, University of Puget Sound Research, Princeton, NJ Karl Berry, TEX Users Group Daniel Raies, University of Oregon Steven Brenton, Long Beach, CA CV Rajagopal, River Valley Technologies Andrew Caird, Ann Arbor, MI Will Robertson, University of Adelaide Dennis Claudio, Alameda County Superior Court Chris Rowley, LATEX3 Project Jennifer Claudio, Synopsys Outreach Foundation Herbert Schulz, Naperville, IL David Crossland, Metapolator Heidi Sestrich, Carnegie Mellon University Michael Doob, University of Manitoba Michael Sharpe, UC San Diego David Farmer, American Institute of Mathematics Joe Shields, Portland State University William Hammond, San Diego, CA Keiichiro Shikano, Tokyo, Japan Jim Hefferon, Saint Michael’s College William Slough, Eastern Illinois University Julian Gilbey, London, UK Alistair Smith, Sunrise Setting Steve Grathwohl, Duke University Press Paulo Ney de Souza, Books in Bytes Klaus Hoeppner, DANTE e.V. Etienne´ T´etreault-Pinard, Plotly Joseph Hogg, Los Angeles, CA Nancy Van Cleave, Eastern Illinois University Richard Koch, University of Oregon SK Venkatesan, TNQ Books and Journals Yusuke Kuroki, Yokohama, Japan Boris Veytsman, George Mason University Evguenia Kvistorf, ICAO David Walden, East Sandwich, MA Robin Laakso, TEX Users Group Alan Wetmore, US Army Research Lab Jason Lake, Minneapolis, MN Ward Cunningham (special guest), Portland, OR David Latchman, TEXnical Designs Tracy Kidder (special guest), MA & ME TUG 2014 — program and information Sunday, July 27: opening reception and registration. Monday, July 28: concurrent LATEX workshop, Cheryl Ponchin. Monday, July 28: post-session workshops: TeXShop, Herb Schulz; and arXiv.org, Steve Grathwohl et al. Monday 8:00 am registration July 28 8:50 am Robin Laakso, TUG Opening 9:00 am Ross Moore “Fake spaces” with pdfTEX — the best of both worlds 9:35 am Frank Mittelbach Regression testing LATEX packages with Lua b TEX 10:10 am Doug McKenna Li t erate C Top part: JSBox 10:45 am break b TEX 11:00 am Doug McKenna Li t erate C Bottom part: literac 11:35 am Paulo Ney de Souza A call for standards on the way to internationalization of TEX 12:10 am Robert Beezer MathBook XML 12:45 pm lunch 1:45 pm group photo 2:00 pm David Farmer Converting structured LATEX to other formats 2:35 pm William Hammond Will static CSS someday suffice for online rendering of profiled LATEX? 3:10 pm Keiichiro Shikano The easy way to define customized XML-to-LATEX converters 3:45 pm break 4:00 pm Julian Gilbey Creating mathematical jigsaw puzzles using TEX and friends 4:35 pm Pavneet Arora SUTRA — A workflow for representing signals 5:15 pm q&a Tuesday 8:55 am announcements July 29 9:00 am Karl Berry Building TEX Live 9:35 am Adam Maxwell TEX Live Utility: A slightly-shiny Mac interface for tlmgr 10:10 am Richard Koch MacTEX design philosophy vs. TeXShop