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).

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 
 
LaTeX
The DuckBoat—Beginners' Pond: Crazy Little Thing Called Glue   (doi) 
  Carla Maggi      [Intermediate — specifying and fixing spacing, horizontal and vertical; and floats]
 34-39 
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-11-14]
TUG home page; webmaster; facebook; twitter;   (via DuckDuckGo)