TUGboat

The Communications of the
TeX Users Group

TUGboat 44:1, 2023

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 after the next issue is published.

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 44:1 as one pdf (68mb) 
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 — on Macsyma, Maxima, software longevity, and the TUG presidency]
 3 
Editorial comments   (doi) 
  Barbara Beeton      [Introductory — typography and TeX news, accessibility, and a warning]
    Donald P. Story, 1946–2022;     Clarification: Interview with Boris Veytsman, TUGboat 43:2;     News from the TeX neighborhood;     Accessibility for (La)TeX;     Accessibility— Something completely different;     An afternoon at the Museum of Printing;     Arsenic and old books;     How many TeX documents?
 4-8 
 
Typography
A conversation with type designer Matthew Carter   (doi) 
  Frank Romano 
    Video part 1, part 2, part 3.
 9-20 
 
Fonts
Prehistory of digital fonts   (doi) 
  Jacques André      [Intermediate — extensive examination of the foundational research in digital typography, profusely illustrated]
 21-57 
 
Typography
Typographers' Inn   (doi) 
  Peter Flynn      [Introductory — Fast startup with LaTeX; Footnotes as never before or since; Afterthought: List spacing]
 58-59 
 
Humanities
An artist's journey on a TUGboat   (doi) 
  Tine Wilde      [Intermediate — relationships between LaTeX, art (photography), and measurability]
 60-63 
 
Tutorials
The DuckBoat—Beginners' Pond: No more table nightmares with tabularray!   (doi) 
  Carla Maggi      [Intermediate — introduction to the unique features of the tabularray package for typesetting tables]
 64-70 
 
Electronic Documents
Metadata in journal publishing   (doi) 
  Joppe Bos, Kevin McCurley      [Intermediate — specifying extensive metadata to maximize reuse]
 71-76 
 
LaTeX
LaTeX anniversaries—A look in two directions   (doi) 
  Frank Mittelbach      [Intermediate — LaTeX history and outlook; excerpted from The LaTeX Companion, third edition]
 77-86 
An introduction to expl3   (doi) 
  Marei Peischl      [Intermediate Plus — step-by-step introduction to the modern LaTeX programming layer]
 87-93 
LuaCAS: Symbolic computation in LaTeX   (doi) 
  Timothy All, Evan Cochrane      [Intermediate Plus — pure Lua computer algebra system, integrated into LaTeX]
 94-98 
Attributes in Markdown   (doi) 
  Vít Novotný      [Intermediate Plus — using, coding, and styling attributes in Markdown in LaTeX]
 99-101 
 
Graphics
An introduction to automata design with TikZ's automata library   (doi) 
  Igor Borja      [Intermediate Plus — typesetting finite automata (state machines), including loops and conditionals]
 102-107 
Styling R ggplot2 graphics with LaTeX   (doi) 
  Travis Stenborg      [Intermediate Plus — integrating R graphics with LaTeX documents in a harmonious style]
 108-109 
 
Philology
Creating annotated Unicode-like font charts   (doi) 
  Janusz S. Bień      [Intermediate — inspiration to add Unicode and PUA annotations to font charts]
 110-115 
 
Fonts
Production notes   (doi) 
  Karl Berry      [Intermediate Plus — rendering modes in LuaLaTeX and unusual Unicode characters]
 115 
OpenType extensible brace debugging   (doi) 
  Hans Hagen, Mikael Sundqvist      [Intermediate Plus — braces over single characters, and extensible lists vs. precomposed characters]
 116 
 
Software & Tools
ConTeXt in TeX Live 2023   (doi) 
  Hans Hagen      [Intermediate — using the new LuaMetaTeX engine and ConTeXt LMTX]
 117-120 
 
Macros
Creating macros in OpTeX   (doi) 
  Petr Olšák      [Advanced — many conveniences for macro programming, packaging, documenting]
 121-126 
Reflections on \globaldefs   (doi) 
  Udo Wermuth      [Advanced — history, behavior, applications, and questions about \globaldefs]
 127-133 
 
Methods
Preserving the math class of variables   (doi) 
  Hans Hagen      [Advanced — new \variablefam extension to allow preserving math classes]
 133 
 
Software & Tools
Storing Unicode data in TeX engines   (doi) 
  Joseph Wright      [Advanced — reading the great mass of Unicode data: two-stage tables and macro storage]
 134-137 
 
Reviews
Book review: Do Not Erase, by Jessica Wynne   (doi) 
  Jim Hefferon      [Reports and notices — review of this coffee table book of mathematicians' chalkboards and short essays]
         See the TUG books page for all book reviews and discounts.
 137-138 
Book review: Stop Stealing Sheep & Find out how type works, by Erik Spiekermann   (doi) 
  John Lamb      [Reports and notices — review of this book on type and typography principles, now available at no charge]
 139-140 
 
Hints & Tricks
The treasure chest   (doi) 
  Karl Berry      [Intermediate — new CTAN packages, October 2022–April 2023]
 141-142 
 
Abstracts
Die TeXnische Komödie: issues 4/2022–1/2023   143 
La Lettre GUTenberg: issues 47–49 (2022)   143-144 
Zpravodaj: issue 2022/1–4   145 
 
Advertisements
TeXnology Inc.   145 
TeX consulting and production services   146 
 
TUG Business
TUG 2023 election report   (doi) 
  TUG Elections committee 
 147-150 
TUG financial statements for 2022   (doi) 
  Karl Berry 
 151 
 
News
Calendar   152 

TUGboat 44:1, 2023 (issue 136)   [generated 2023-05-20]
TUG home page; webmaster; facebook; twitter; mastodon;   (via DuckDuckGo)