TUGBOAT Volume 26, Number 1 / 2005 Practical
Total Page:16
File Type:pdf, Size:1020Kb
TUGBOAT Volume 26, Number 1 / 2005 Practical TEX 2005 Conference Proceedings General Delivery 3 Karl Berry / From the president 3 Barbara Beeton / Editorial comments Old TUGboat issues go electronic; CTAN anouncement archives; Another LATEX manual — for word processor users; Create your own alphabet; Type design exhibition “Letras Latinas”; The cost of a bad proofreader; Looking at the same text in different ways: CSS on the web; Some comments on mathematical typesetting 5 Barbara Beeton / Hyphenation exception log A L TEX 7 Pedro Quaresma / Stacks in TEX Graphics 10 Denis Roegel / Kissing circles: A French romance in MetaPost Software & Tools 17 Tristan Miller / Using the RPM package manager for (LA)TEX packages Practical TEX 2005 29 Conference program, delegates, and sponsors 31 Peter Flom and Tristan Miller / Impressions from PracTEX’05 Keynote 33 Nelson Beebe / The design of TEX and METAFONT: A retrospective Talks 52 Peter Flom / ALATEX fledgling struggles to take flight 56 Anita Schwartz / The art of LATEX problem solving 59 Klaus H¨oppner / Strategies for including graphics in LATEX documents 63 Joseph Hogg / Making a booklet 66 Peter Flynn / LATEX on the Web 68 Andrew Mertz and William Slough / Beamer by example 74 Kaveh Bazargan / Batch Commander: A graphical user interface for TEX 81 David Ignat / Word to LATEX for a large, multi-author scientific paper 85 Tristan Miller / Biblet: A portable BIBTEX bibliography style for generating highly customizable XHTML 97 Abstracts (Allen, Burt, Fehd, Gurari, Janc, Kew, Peter) News 99 Calendar TUG Business 104 Institutional members Advertisements 104 TEX consulting and production services 101 Silmaril Consultants 101 Joe Hogg 101 Carleton Production Centre 102 Personal TEX, Inc. 102 River Valley Technologies 102 Design Science, Inc. 102 The LATEX Companion, 2nd edition, by Frank Mittelbach et al. 103 Steve Peter 103 Cheryl Ponchin Training 103 MacKichan Software, Inc. TEX Users Group Board of Directors TUGboat (ISSN 0896-3207) is published by the Donald Knuth, Grand Wizard of TEX-arcana † ∗ TEX Users Group. Karl Berry, President Kaja Christiansen∗, Vice President Memberships and Subscriptions Dave Walden∗, Treasurer 2005 dues for individual members are as follows: Susan DeMeritt∗, Secretary Ordinary members: $75. Barbara Beeton Students/Seniors: $45. Lance Carnes The discounted rate of $45 is also available to Steve Grathwohl citizens of countries with modest economies, as Jim Hefferon detailed on our web site. Klaus H¨oppner Membership in the TEX Users Group is for the Ross Moore calendar year, and includes all issues of TUGboat Arthur Ogawa for the year in which membership begins or is Gerree Pecht renewed, as well as software distributions and other Steve Peter benefits. Individual membership is open only to Cheryl Ponchin named individuals, and carries with it such rights Sam Rhoads and responsibilities as voting in TUG elections. For Philip Taylor membership information, visit the TUG web site: Raymond Goucher, Founding Executive Director † http://www.tug.org. Hermann Zapf, Wizard of Fonts † TUGboat subscriptions are available to organi- ∗member of executive committee zations and others wishing to receive TUGboat in a †honorary name other than that of an individual. Subscription Addresses Electronic Mail rates: $85 a year, including air mail delivery. General correspondence, (Internet) Institutional Membership payments, etc. General correspondence, Institutional Membership is a means of showing TEX Users Group membership, subscriptions: P. O. Box 2311 continuing interest in and support for both TEX [email protected] Portland, OR 97208-2311 and the TEX Users Group. For further information, contact the TUG office ([email protected]) or see U.S.A. Submissions to TUGboat, our web site. Delivery services, letters to the Editor: parcels, visitors [email protected] TEX is a trademark of the American Mathematical TEX Users Group Society. 1466 NW Naito Parkway Technical support for Suite 3141 TEX users: Portland, OR 97209-2820 [email protected] c Copyright 2005 TEX Users Group. U.S.A. Copyright to individual articles within this publication remains with their authors, and may not be reproduced, Contact the Board distributed or translated without their permission. Telephone of Directors: For the editorial and other material not ascribed to +1 503 223-9994 [email protected] a particular author, permission is granted to make and distribute verbatim copies without royalty, in any medium, Fax provided the copyright notice and this permission notice are +1 503 223-3960 preserved. Permission is also granted to make, copy and distribute World Wide Web translations of such editorial material into another language, except that the TEX Users Group must approve translations http://www.tug.org/ of this permission notice itself. Lacking such approval, the http://www.tug.org/TUGboat/ original English permission notice must be included. Printed in U.S.A. Problems not resolved? The TUG Board wants to hear from you: Please email [email protected]. [printing date: August 2005] The Communications of the TEX Users Group Volume 26, Number 1, 2005 Practical TEX 2005 Conference Proceedings TEX Users Group Board of Directors TUGboat (ISSN 0896-3207) is published by the Donald Knuth, Grand Wizard of TEX-arcana † ∗ TEX Users Group. Karl Berry, President Kaja Christiansen∗, Vice President Memberships and Subscriptions Dave Walden∗, Treasurer 2005 dues for individual members are as follows: Susan DeMeritt∗, Secretary Ordinary members: $75. Barbara Beeton Students/Seniors: $45. Lance Carnes The discounted rate of $45 is also available to Steve Grathwohl citizens of countries with modest economies, as Jim Hefferon detailed on our web site. Klaus H¨oppner Membership in the TEX Users Group is for the Ross Moore calendar year, and includes all issues of TUGboat Arthur Ogawa for the year in which membership begins or is Gerree Pecht renewed, as well as software distributions and other Steve Peter benefits. Individual membership is open only to Cheryl Ponchin named individuals, and carries with it such rights Sam Rhoads and responsibilities as voting in TUG elections. For Philip Taylor membership information, visit the TUG web site: Raymond Goucher, Founding Executive Director † http://www.tug.org. Hermann Zapf, Wizard of Fonts † TUGboat subscriptions are available to organi- ∗member of executive committee zations and others wishing to receive TUGboat in a †honorary name other than that of an individual. Subscription rates: $85 a year, including air mail delivery. Addresses Electronic Mail General correspondence, (Internet) Institutional Membership payments, etc. General correspondence, Institutional Membership is a means of showing TEX Users Group membership, subscriptions: P. O. Box 2311 continuing interest in and support for both TEX [email protected] Portland, OR 97208-2311 and the TEX Users Group. For further information, contact the TUG office ([email protected]) or see U.S.A. Submissions to TUGboat, our web site. Delivery services, letters to the Editor: parcels, visitors [email protected] TEX is a trademark of the American Mathematical TEX Users Group Society. 1466 NW Naito Parkway Technical support for Suite 3141 TEX users: Portland, OR 97209-2820 [email protected] Copyright c 2005 TEX Users Group. U.S.A. Copyright to individual articles within this publication remains with their authors, and may not be reproduced, Contact the Board distributed or translated without their permission. Telephone of Directors: For the editorial and other material not ascribed to +1 503 223-9994 [email protected] a particular author, permission is granted to make and Fax distribute verbatim copies without royalty, in any medium, provided the copyright notice and this permission notice are +1 503 223-3960 preserved. Permission is also granted to make, copy and distribute World Wide Web translations of such editorial material into another language, http://www.tug.org/ except that the TEX Users Group must approve translations of this permission notice itself. Lacking such approval, the http://www.tug.org/TUGboat/ original English permission notice must be included. Printed in U.S.A. Problems not resolved? The TUG Board wants to hear from you: Please email [email protected]. [printing date: August 2005] Practical TEX 2005 Proceedings Chapel Hill, North Carolina, USA June 14–17, 2005 COMMUNICATIONS OF THE TEX USERS GROUP TUGBOAT EDITOR BARBARA BEETON PROCEEDINGS EDITOR KARL BERRY VOLUME 26, NUMBER 1 • 2005 PORTLAND • OREGON • U.S.A. TUGboat TUGboat Editorial Board This issue (Vol. 26, No. 1) combines regular articles Barbara Beeton, Editor-in-Chief and other material with the Practical TEX 2005 Robin Laakso, Managing Editor conference proceedings. Mimi Burbank, Production Manager TUGboat is distributed as a benefit of mem- Victor Eijkhout, Associate Editor, Macros bership to all TUG members. It is also available Alan Hoenig, Associate Editor, Fonts to non-members in printed form through the TUG Christina Thiele, Associate Editor, store (http://tug.org/store), and online at the Topics in the Humanities TUGboat web site, http://tug.org/TUGboat. On- Production Team line publication to non-members may be delayed up William Adams, Barbara Beeton, Karl Berry, to one year after an issue’s print publication, to give Mimi Burbank (Manager), Kaja Christiansen, members the benefit of early access. Robin Fairbairns, Baden Hughes, Steve Peter, Submissions to TUGboat are reviewed by vol- Michael Sofka, Christina Thiele unteers and checked by the Editor before publica- tion. However, the authors are still assumed to be the experts. Questions regarding content or accu- Other TUG Publications racy should therefore be directed to the authors, TUG is interested in considering additional man- with an information copy to the Editor. uscripts for publication. These might include manuals, instructional materials, documentation, or Submitting Items for Publication works on any other topic that might be useful to Suggestions and proposals for TUGboat articles are the TEX community in general. Provision can be gratefully accepted and processed as received. We made for including macro packages or software in encourage submitting contributions by electronic computer-readable form. mail to [email protected].