MAPS 55 (2025.1)

Complete edition: maps.pdf (8779kB, 91 pages)
Hans Hagen
User groups (English), MAPS 55, 2025, 1-3
abstract: Musings on the role of local TeX users groups -- the NTG in particular -- in the year 2025.
01.pdf (231kB)
Taco Hoekwater
Het installeren van TeXLive (Dutch), MAPS 55, 2025, 4
02.pdf (135kB)
Pieter van Oostrum
De Nederlandse afbreekpatronen voor TeX -- Geschiedenis en werking (Dutch), MAPS 55, 2025, 5-20
keywords: TeX, woordafbreking, patronen, Unicode, UTF-8, patgen, PDFTeX, LuaTeX, XeTeX, OpenTaal, Groene Boekje
abstract: Dit artikel beschrijft de totstandkoming van de Nederlandse afbreekpatronen voor TeX, alsmede hoe deze patronen binnen een TeX-systeem gebruikt worden.
03.pdf (562kB)
Hans Hagen
Pdf tagging -- choices we made in ConTeXt (English), MAPS 55, 2025, 21-35
abstract: This article documents the support for, limitations, and usage of Pdf tagging in ConTeXt.
04.pdf (152kB)
Pieter van Oostrum
The TeX Gyre Fonts -- Their development and their use in LaTeX and ConTeXt (English), MAPS 55, 2025, 36-48
keywords: LaTeX, ConTeXt, fonts, OpenType, Type 1, PDFTeX, XeTeX, LuaTeX, Computer Modern, Latin Modern, TeX Gyre, Unicode, encoding, MetaPost, MetaType1
abstract: This article describes the TeX Gyre fonts, their development, and how to use them in LaTeX and ConTeXt.
NOTE: I have not been personally involved in the development of these fonts. I have just tried to dig up the information about them from public (but sometimes a bit difficult to find) information.
05.pdf (1393kB)
Frans Goddijn
ConTeXt met ChatGPT (Dutch), MAPS 55, 2025, 49-53
abstract: A report in Dutch about using ChatGPT to generate a contract for a temporary tenant, using ChatGPT to typeset this first in LaTeX and then in ConTeXt and finally asking ChatGPT how to highlight a text in ConTeXt. Initially this is unsuccessful and Hans Hagen is asked for input. ChatGPT appears to know who Hans is, it even shows interest in the examples Hans provides and goes on to explain the workings of these examples.
06.pdf (242kB)
Hans Hagen
Illiterate programming (English), MAPS 55, 2025, 54-58
abstract: An article on the use of literate programming in TeX-related programs, and how and why LuaTeX and LuaMetaTeX have moved away from it.
07.pdf (347kB)
Keith McKay
Confessions of an Illiterate Programmer (English), MAPS 55, 2025, 59-65
abstract: Using MetaPost, MetaFun, and LuaMetaFun in ConTeXt to create asemic writing.
08.pdf (358kB)
Taco Hoekwater
Literally programming (English), MAPS 55, 2025, 66-79
abstract: A short introduction and an example program for programming in the C Web literate programming system.
09.pdf (242kB)
Uw redactie
Stromend water -- met hulp van Sylfac, Google en ChatGPT (Dutch), MAPS 55, 2025, 80-83
10.pdf (4711kB)
Hans Hagen
Integration (English), MAPS 55, 2025, 84-88
abstract: About the integration of the TeX, Lua, and MetaPost programming languages in ConTeXt, illustrated by an example: typesetting text on a curve.
11.pdf (967kB)
Erik Nijenhuis
Tagging in LaTeX Documenten (Dutch), MAPS 55, 2025, 89-91
keywords: Tagged PDF, PDF/UA-2, WTPDF, LaTeX, tagpdf, latex-lab, sockets, templates, toegankelijkheid, regulatory, enumitem, titlesec
abstract: In juli 2025 bezocht ik in India een workshop van het LaTeX-team over Tagged PDF. In dit artikel beschrijf ik wat ik daar leerde: waarom tagging ertoe doet, hoe tagging tegenwoordig in LaTeX werkt (met tagpdf en latex-lab, inclusief sockets en templates), welke standaarden relevant zijn (PDF 2.0, PDF/UA-2, WTPDF) en welke praktische valkuilen je in de dagelijkse praktijk tegenkomt. Tot besluit ga ik in op nuanceringen en actuele uitdagingen in de regulatory context, met name rond enumitem (lijsten) en titlesec (koppen), die de weg naar goed getagde PDF’s bemoeilijken.
12.pdf (456kB)