TUGboat

The Communications of the
TeX Users Group

TUGboat 40:1, 2019

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 are expected to become publicly available around September, 2019.

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 40:1 as one pdf (4.2mb) 
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 
  Boris Veytsman      [Introductory — thoughts on changes, fast and slow]
 3 
Editorial comments 
  Barbara Beeton      [Introductory — typography and TUGboat news]
     A memorial for SPQR
     Project support from UK-TUG and TUG
     Installing historic TeX Live on Unix
     Converting images to LaTeX: mathpix.com
     Fonts, fonts, fonts! (Helvetica Now, Study, Public Sans, Brill diacritics, Berlin typography)
 4-5 
Noob to Ninja: The challenge of taking beginners' needs into account when teaching LaTeX 
  Sarah Lang, Astrid Schmölzer      [Introductory — problems, solutions, and a manifesto to help all new users]
 5-9 
 
Tutorials
The DuckBoat—News from TeX.SE: Processing text files to get LaTeX tables 
  Carla Maggi      [Intermediate — errata, Cinderella topics, using csvsimple to produce tables from data]
 10-13 
 
Accessibility
No hands—the dictation of LaTeX 
  Mike Roberts      [Intermediate — mathfly.org add-on to Dragon speech recognition for math]
 14-16 
Nemeth braille math and LaTeX source as braille 
  Susan Jolly      [Intermediate — braille examples of math vs. LaTeX source; software project guide]
 17-21 
 
Software & Tools
Both TeX and DVI viewers inside the web browser 
  Jim Fowler      [Intermediate Plus — compiling Pascal to WebAssembly to run ε-TeX in a browser, including TikZ]
 22-24 
Markdown 2.7.0: Towards lightweight markup in TeX 
  Vít Novotný      [Intermediate Plus — a Lua command-line interface, doc, and content slicing support for markdown]
 25-27 
New front ends for TeX Live 
  Siep Kroonenberg      [Intermediate — standalone Tcl/Tk-based GUIs for the TL installer and tlshell for tlmgr]
 28-29 
TinyTeX: A lightweight, cross-platform, and easy-to-maintain LaTeX distribution based on TeX Live 
  Yihui Xie      [Intermediate — on-the-fly TeX Live package installation for R users]
 30-32 
Extending primitive coverage across engines 
  Joseph Wright      [Intermediate Plus — \expanded and other primitives available in pdfTeX, XeTeX, (u)pTeX]
 33 
ConTeXt LMTX 
  Hans Hagen      [Intermediate Plus — LuaMetaTeX, a minimized engine for future ConTeXt and other experiments]
 34-37 
Bringing world scripts to LuaTeX: The HarfBuzz experiment 
  Khaled Hosny      [Advanced — extended discussion of using HarfBuzz to shape text for LuaTeX output]
 38-43 
 
LaTeX
LaTeX news, issue 29, December 2018 
  LaTeX Project Team 
 44-46 
Glossaries with bib2gls 
  Nicola Talbot      [Intermediate Plus — indexing infrastructure with glossaries-extra and/or using .bib format]
 47-60 
TeX.StackExchange cherry picking, part 2: Templating 
  Enrico Gregorio      [Advanced — extended expl3 programming examples: templating and double loops, ISBN, catcode tables, and more]
 61-68 
Real number calculations in LaTeX: Packages 
  Joseph Wright      [Intermediate — user-level comparison of floating point arithmetic packages, recommending xfp]
 69-70 
 
Macros
Real number calculations in TeX: Implementations and performance 
  Joseph Wright      [Intermediate Plus — precision, accuracy, and performance comparison of existing floating point arithmetic packages]
 71-75 
 
Electronic Documents
TeX4ht: LaTeX to Web publishing 
  Michal Hoftich      [Intermediate Plus — configuring HTML, XML, … generation with TeX4ht and make4ht]
 76-81 
TUGboat online, reimplemented 
  Karl Berry      [Intermediate Plus — (re)generation of TUGboat tables of contents and accumulated lists]
 82-84 
 
Book Reviews
Book review: Never use Futura by Douglas Thomas 
  Boris Veytsman      [Reports and notices — review of this wide-ranging book on the history and design of Futura]
     See the TUG books page for all book reviews and discounts.
 85-87 
 
Abstracts
Die TeXnische Komödie 1/2019   88 
Zpravodaj: Contents of issues 2018/1–4   88 
 
Hints & Tricks
The treasure chest 
  Karl Berry      [Intermediate — new CTAN packages, October 2018–April 2019]
 89-91 
 
Cartoon
Comic: Punctuation headlines 
  John Atkinson 
 91 
 
Advertisements
TeX consulting and production services   91-92 
 
TUG Business
TUG financial statements for 2018 
  Karl Berry 
 93 
TUG 2019 election 
  TUG Elections committee 
 94-95 
 
News
Calendar   96 


TUGboat 40:1, 2019 (issue 124)   [generated 2019-05-17]
TUG home page; contact webmaster; facebook (group), twitter;   (via DuckDuckGo)