TUGBOAT Volume 41, Number 1 / 2020
Total Page:16
File Type:pdf, Size:1020Kb
TUGBOAT Volume 41, Number 1 / 2020 General Delivery 3 From the president / Boris Veytsman 4 Editorial comments / Barbara Beeton Our plague year; Updike Award for Student Type Design; Resources—finding things: Identifying a font, (LA)TEX Q&A — TopTeX; Thoughts on asking questions in a public forum 7 Reporting bugs for Don Knuth (as soon as possible) / Karl Berry Software & Tools 8 Beyond Trip and Trap: Testing the urtext WEB sources / David Fuchs Humanities 12 Grapholinguistics, TEX, and a June 2020 conference / Yannis Haralambous Tutorials 20 The DuckBoat — Beginners’ Pond: You do not need to be Neo to cope with a TikZ matrix / Carla Maggi Accessibility 26 Creating accessible pdfs with LATEX / Ulrike Fischer A L TEX 29 LATEX3 news, issue 11, February 2018 / LATEX Project Team 31 LATEX3 news, issue 12, January 2020 / LATEX Project Team 34 LATEX news, issue 31, February 2020 / LATEX Project Team 39 Case changing: From TEX primitives to the Unicode algorithm / Joseph Wright 43 TEX, LATEX and math / Enrico Gregorio 54 The fewerfloatpages package / Frank Mittelbach Multilingual 69 Typesetting the Bangla script with LuaLATEX / Ulrike Fischer, Marcel Kr¨uger Document Processing Typography 71 Typographers’ Inn / Peter Flynn Methods 73 An attempt at ragged-right typesetting / Udo Wermuth 95 Webnotes: Practical approaches / David Walden Questions 97 Reading 29,000 COVID-19 papers / Jonathan Fine Book Reviews 98 About The Art of Computer Programming, Volume 4, Fascicle 5 / David Walden 102 Book review: History of Desktop Publishing, by Frank Romano / David Walden Abstracts 106 ArsTEXnica: Contents of issues 27–28 (April and October 2019) 108 Zpravodaj : Contents of issue 2019/1–4 109 Die TEXnische Kom¨odie: Contents of issue 4/2019 Hints & Tricks 110 The treasure chest / Karl Berry Cartoon 112 Comic: Typographic map Hyphe-nation / John Atkinson TUG Business 2 TUGboat editorial information 2 TUG institutional members 113 TUG financial statements for 2019 / Karl Berry Advertisements 114 TEX consulting and production services News 115 TEX Live 2020 news / Karl Berry 116 Calendar TEX Users Group Board of Directors TUGboat (ISSN 0896-3207) is published by the Donald Knuth, Ur Wizard of TEX-arcana † ∗ TEX Users Group. Web: tug.org/TUGboat. Boris Veytsman, President Arthur Reutenauer∗, Vice President ∗ Individual memberships Karl Berry , Treasurer ∗ 2020 dues for individual members are as follows: Klaus H¨oppner , Secretary Trial rate for new members: $30. Barbara Beeton Regular members: $105. Johannes Braams Special rate: $75. Kaja Christiansen The special rate is available to students, seniors, and Jim Hefferon citizens of countries with modest economies, as de- Taco Hoekwater tailed on our web site. Members may also choose to Frank Mittelbach receive TUGboat and other benefits electronically, Ross Moore at a discount. All membership options are described Norbert Preining at tug.org/join.html. Will Robertson Membership in the TEX Users Group is for the Herbert Voß calendar year, and includes all issues of TUGboat for Raymond Goucher, Founding Executive Director † the year in which membership begins or is renewed, Hermann Zapf (1918–2015), Wizard of Fonts as well as software distributions and other benefits. ∗member of executive committee Individual membership carries with it such rights †honorary and responsibilities as voting in TUG elections. All See tug.org/board.html for a roster of all past and the details are on the TUG web site. present board members, and other official positions. Journal subscriptions Addresses Electronic Mail TUGboat subscriptions (non-voting) are available to TEX Users Group General correspondence, libraries and other organizations or individuals for P.O. Box 2311 membership, subscriptions: whom memberships are either not appropriate or Portland, OR 97208-2311 [email protected] U.S.A. desired. Subscriptions are delivered on a calendar Submissions to TUGboat, year basis. The subscription rate for 2020 is $110. letters to the Editor: Telephone [email protected] +1 503 223-9994 Institutional memberships Technical support for Fax Institutional membership is primarily a means of T X users: +1 815 301-3568 E showing continuing interest in and support for TEX [email protected] and TUG. It also provides a discounted membership Web Contact the rate, site-wide electronic access, and other benefits. tug.org Board of Directors: For further information, see tug.org/instmem.html tug.org/TUGboat [email protected] or contact the TUG office. Trademarks Copyright c 2020 TEX Users Group. Many trademarked names appear in the pages of Copyright to individual articles within this publication TUGboat. If there is any question about whether remains with their authors, so the articles may not a name is or is not a trademark, prudence dictates be reproduced, distributed or translated without the that it should be treated as if it is. authors’ permission. 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 [printing date: April 2020] be included. Printed in U.S.A. Stay tuned for The TEX Tuneup of 2021! Donald Knuth, “The TEX tuneup of 2014”, TUGboat 35:1 (2014) COMMUNICATIONS OF THE TEX USERS GROUP EDITOR BARBARA BEETON VOLUME 41, NUMBER 1, 2020 PORTLAND,OREGON, U.S.A. 2 TUGboat, Volume 41 (2020), No. 1 TUGboat editorial information Submitting items for publication This regular issue (Vol. 41, No. 1) is the first issue of the Proposals and requests for TUGboat articles are grate- 2020 volume year. The deadline for the second issue in fully received. Please submit contributions by electronic Vol. 41 is August 3, 2020. mail to [email protected]. TUGboat is distributed as a benefit of member- The TUGboat style files, for use with plain TEX A ship to all current TUG members. It is also available and L TEX, are available from CTAN and the TUGboat to non-members in printed form through the TUG store web site, and are included in common TEX distributions. (tug.org/store), and online at the TUGboat web site We also accept submissions using ConTEXt. Deadlines, (tug.org/TUGboat). Online publication to non-members templates, tips for authors, and more, is available at is delayed for one issue, to give members the benefit of tug.org/TUGboat. early access. Effective with the 2005 volume year, submission of Submissions to TUGboat are reviewed by volun- a new manuscript implies permission to publish the ar- teers and checked by the Editor before publication. How- ticle, if accepted, on the TUGboat web site, as well as ever, the authors are assumed to be the experts. Ques- in print. Thus, the physical address you provide in the tions regarding content or accuracy should therefore be manuscript will also be available online. If you have any directed to the authors, with an information copy to the reservations about posting online, please notify the edi- Editor. tors at the time of submission and we will be happy to make suitable arrangements. TUGboat editorial board Barbara Beeton, Editor-in-Chief Other TUG publications Karl Berry, Production Manager TUG is interested in considering additional manuscripts Robin Laakso, Office Manager for publication, such as manuals, instructional materials, Boris Veytsman, Associate Editor, Book Reviews documentation, or works on any other topic that might be useful to the T X community in general. TUGboat E advertising If you have such items or know of any that you For advertising rates and information, including consul- would like considered for publication, please contact the tant listings, contact the TUG office, or see: Publications Committee at [email protected]. tug.org/TUGboat/advertising.html tug.org/consultants.html Duke University Press, Overleaf, London, UK TUG Durham, North Carolina StackExchange, Institutional Harris Space and Intelligence New York City, New York Systems, Melbourne, Florida Stockholm University, Members Department of Mathematics, Hindawi Foundation, London, UK Stockholm, Sweden TUG institutional members Institute for Defense Analyses, TEXFolio, Trivandrum, India Center for Communications receive a discount on multiple TNQ, Chennai, India memberships, site-wide electronic Research, Princeton, New Jersey Universit´eLaval, access, and other benefits: Maluhy & Co., S˜ao Paulo, Brazil Ste-Foy, Qu´ebec, Canada tug.org/instmem.html Thanks to all for their support! Marquette University, University of Ontario, Milwaukee, Wisconsin Institute of Technology, American Mathematical Society, Oshawa, Ontario, Canada Providence, Rhode Island Masaryk University, Faculty of Informatics, University of Oslo, Association for Computing Brno, Czech Republic Institute of Informatics, Machinery, New York, New York Blindern, Oslo, Norway Nagwa Limited, Windsor, UK Aware Software, Newark, Delaware VTEX UAB, Vilnius, Lithuania Center for Computing Sciences, New York University, Bowie, Maryland Academic Computing Facility, CSTUG, Praha, Czech Republic New York, New York TUGboat, Volume 41 (2020), No. 1 3 From the president Boccaccio’s protagonists did. John Henderson’s Flo- rence Under Siege: Surviving Plague in an Early Boris Veytsman Modern City (Yale, 2019), recently reviewed by Erin I am writing this letter in March 2020 amid the Maglaque in the London Review of Books (42:4, preparation for the coming coronavirus outbreak. 2020), is a good companion to the Decameron. While Here in the San Francisco Bay Area schools are the science of the 13th century did not provide much closed, theaters, museums and libraries are shuttered, knowledge about the plague (the role of fleas was sporting events and conferences are canceled. Some discovered much later), the steps taken by the city people, including me, are privileged to be able to health board Sanit´a are impressive and very rational.