TUGboat

The Communications of the
TeX Users Group

TUGboat 42:1, 2021

printing press
Accumulated lists across all of TUGboat: by author, by category/keyword, by title.

Immediate online access to technical TUGboat articles will be available to TUG members only (so some of the links below require a TUG username and password). General information items and articles already posted elsewhere are publicly available now. All of the articles will become publicly available around September 2021.

If you're not already a member, we hope you'll consider joining TUG to support TUGboat and other TeX projects. More information on TUG member access.

Complete issue 42:1 as one pdf (26mb) 
Front cover   c1 
Inside front cover   c2 
Contents ordered by difficulty   c3 
Title page   1 
Editorial information   2 
 
TUG Business
Institutional members   2 
 
General Delivery
From the president   (doi) 
  Boris Veytsman      [Introductory — license usage on CTAN; dangers of non-commercial licensing]
 3 
Editorial comments   (doi) 
  Barbara Beeton      [Introductory — typography and TUGboat news]
     R.I.P. Bob Morris;   BaKoMa author has died;   J. W. Gibbs and why an annual lecture is named for him;   Jubilees to celebrate: Computers & Typesetting and 50 years of the ebook;   CTAN mirrors are now https;   A self-published LaTeX book and ebook
 4-5 
Hendrik Vervliet: 1923–2020   (doi) 
  Jacques André      [Introductory — memorial and summary of work of this noted scholar of typography]
 6 
The TeX tuneup of 2021   (doi) 
  Donald Knuth      [Advanced — the 2021 updates to TeX, Metafont, vols. A–E, et al.]
 7-10 
TeX entomology in 2021   (doi) 
  Karl Berry      [Introductory — filtering the incoming bugs for DEK's 2021 tune-up]
 10 
Hyphenation exception log   (doi) 
  Barbara Beeton      [Reports and notices — update for missed and incorrect U.S. English hyphenations; see ctan.org/pkg/hyphenex]
 11 
Year 2020 at GUTenberg   (doi) 
  Jérémy Just      [Introductory — association is preserved by vote, but the need for more cooperation remains]
 12-13 
 
Dreamboat
Lapses in TeX—a look backward   (doi) 
  Barbara Beeton      [Intermediate Plus — alternatives to past decisions that could have alleviated current problems]
 13-17 
 
Typography
Typographers' Inn   (doi) 
  Peter Flynn      [Introductory — Page numbering revisited; Type 1 (PostScript) fonts; Afterthought]
 18-19 
Interview with Amelia Hugill-Fontanel   (doi) 
  David Walden      [Introductory — discussion with the associate curator at RIT's Cary Graphic Arts Collection, cary.rit.edu]
 20-33 
 
Tutorials
The DuckBoat—Beginners' Pond: Crazy Little Thing Called Glue   (doi) 
  Carla Maggi      [Intermediate — specifying and fixing spacing, horizontal and vertical; and floats]
 34-39 
 
Software & Tools
Creating document commands: The good, the bad and the ugly   (doi) 
  Joseph Wright      [Intermediate — best practices for using \NewDocumentCommand from xparse]
 40-41 
\NewDocumentCommand versus \newcommand versus   (doi) 
  Joseph Wright      [Intermediate Plus — extended comparison of the xparse \NewDocumentCommand to traditional alternatives]
 41-43 
 
Survey
Comparison of OpTeX with other formats: LaTeX and ConTeXt   (doi) 
  Petr Olšák      [Intermediate Plus — differing concepts, implementations, usage of three formats]
 44-49 
 
Fonts
GUST e-foundry font projects, closing report 2019–2020   (doi) 
  Jerzy Ludwichowski      [Intermediate — status of OpenType TeX Gyre fonts, including math, and new Algotype font production software]
 50-51 
The NewComputerModern font family   (doi) 
  Antonis Tsolomitis      [Intermediate — OpenType fonts greatly extending Latin Modern, with complete coverage of Unicode math (https://ctan.org/pkg/newcm)]
 52-55 
An attempt at creating font transitions   (doi) 
  S.K. Venkatesan      [Advanced — an example of mathematically interpolating between sans serif and serif fonts]
 56-59 
Scaled fonts and glyphs   (doi) 
  Hans Hagen      [Advanced — engine extensions in lmtx for dynamic glyph scaling]
 60-65 
Some fonts with recent TeX support   (doi) 
  Karl Berry      [Introductory — terse showings of some fonts appearing on CTAN in the last year]
 65 
 
Macros
Improvements to the generalized mediation macros in The Metafontbook   (doi) 
  Hu Yajie      [Advanced — meeting the generalized mediation macro challenge in Appendix D of The Metafontbook]
 66 
 
Graphics
Animating Fourier series decomposition of a character with LuaTeX and MPLIB   (doi) 
  Maxime Chupin      [Intermediate Plus — building an animation of a character's outline with Lua(TeX) and MetaPost]
 67-71 
 
Resources
Working remotely from an island: arara and other tools   (doi) 
  Island of TeX      [Intermediate Plus — build tool arara, font finder albatross, texdoc online]
 72-73 
 
Software & Tools
LuaMetaTeX programming features   (doi) 
  Hans Hagen      [Advanced — advances and extensions in TeX programming in the lmtx engine]
 74-80 
UTF-8 installations of CWEB   (doi) 
  Igor Liferenko      [Advanced — changing cweave and ctangle to read/write the Unicode BMP]
 81-82 
 
Reviews
Book review: Learning LaTeX, Second Edition, by David F. Griffiths and Desmond J. Higham   (doi) 
  Boris Veytsman      [Reports and notices — learning LaTeX by example, updated]
     See the TUG books page for all book reviews and discounts.
 83 
 
Abstracts
Die TeXnische Komödie 4/2020–1/2021   84-85 
Zpravodaj: Contents of issue 2020/3–4   85 
 
Cartoon
Comic: font or dog breed? 
  John Atkinson 
 85 
 
Hints & Tricks
The treasure chest   (doi) 
  Karl Berry      [Intermediate — new CTAN packages, October 2020–April 2021]
 86-88 
 
TUG Business
TUG 2021 election report   (doi) 
  TUG Elections committee 
 88-91 
Spending MacTeX funds   (doi) 
  Richard Koch 
 92 
TUG financial statements for 2020   (doi) 
  Karl Berry 
 93 
 
Advertisements
TeX consulting and production services   94-95 
 
News
Calendar   96 

TUGboat 42:1, 2021 (issue 130)   [generated 2021-05-19]
TUG home page; webmaster; facebook; twitter;   (via DuckDuckGo)