TUGboat

The Communications of 
the TeX Users Group


TUGboat 44:1, 2023

printing press
 

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

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 Starý 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 P. 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 in plain TeX   (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 D 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-11-26]
TUG home page; webmaster; facebook; twitter; mastodon;   (via DuckDuckGo)