MAPS 38

Taco Hoekwater
MAPS 2009.1 (English/Dutch)
MAPS 38, 2009, 1-65
keywords: NTG, MAPS
abstract: NTG's magazine
38/maps.pdf (2577kb)

Taco Hoekwater
Redactioneel (Dutch)
MAPS 38, 2009, 1-2
38/01.pdf (26kb)

Ulrik Vieth
Do we need a `Cork' math font encoding? (English)
MAPS 38, 2009, 3-11
abstract: The city of Cork has become widely known in the TeX
community, ever since it gave name to an encoding developed
at the European TeX conference of 1990. The `Cork'
encoding, as it became known, was the first example
of an 8-bit text font encoding that appeared after the
release of TeX 3.0, and was later followed by a number
of other encodings based on similar design principles.
As of today, the `Cork' encoding represents only one out
of several possible choices of 8-bit subsets from a much
larger repertoire of glyphs provided in fonts such as
LatinModern or TeXGyre. Moreover, recent developments of
new TeX engines are making it possible to take advantage
of OpenType font technology directly, largely eliminating
the need for 8-bit font encodings altogether. During the
entire time since 1990 math fonts have always been lagging
behind the developments in text fonts. While the need
for new math font encodings was recognized early on and
while several encoding proposals have been discussed,
none of them ever reached production quality or became
widely used. In this paper, we review the situation
of math fonts as of 2008, especially in view of recent
developments of Unicode and OpenType math fonts such as
the STIX fonts or Cambria Math. In particular, we try to
answer the question whether a `Cork' math font encoding
is still needed or whether Unicode and OpenType might
eliminate the need for TeX-specific math font encodings.
38/02.pdf (282kb)

Ulrik Vieth
OpenType Math Illuminated (English)
MAPS 38, 2009, 12-21
abstract: In recent years, we have seen the development of new
TeX engines, XeTeX and LuaTeX, adopting OpenType font
technology for providing Unicode typesetting support.
While there are already plenty of OpenType text fonts
available for use, both from the TeX community and from
commercial font suppliers, there is little support for
OpenType math fonts so far. Ironically, it was left
to Microsoft to develop a de facto standard for
OpenType math font information and to provide the first
reference implementation of a full-featured OpenType
math font. In order to develop the much-needed math
support for LatinModern and TeXGyre fonts, it will be
crucially important to develop a good understanding of the
internals of OpenType math tables, much as it is necessary
to develop a good understanding of Appendix G and TeX's
\fontdimen parameters to develop math support
for traditional TeX fonts. In this paper, we try to help
improve the understanding of OpenType math internals,
summarizing the parameters of OpenType math fonts as well
as illustrating the similarities and differences between
traditional TeX math fonts and OpenType math fonts.
38/03.pdf (743kb)

Taco Hoekwater
Math in LuaTeX 0.40 (English)
MAPS 38, 2009, 22-31
abstract: The math machinery in LuaTeX has been completely overhauled
in version 0.40. The handling of mathematics in LuaTeX
has been extended quite a bit compared to how TeX82
(and therefore PDFTEX) handles math. First, LuaTeX adds
primitives and extends some others so that Unicode input
can be used easily. Second, all of TeX82's internal special
values (for example for operator spacing) have been made
accessible and changeable via control sequences. Third,
there are extensions that make it easier to use OpenType
math fonts. And finally, there are some extensions that
have been proposed in the past that are now added to
the engine.
38/04.pdf (206kb)

Hans Hagen
Unicode Math in ConTeXt (English)
MAPS 38, 2009, 32-46
abstract: This article is complementary to Taco Hoekwater's article
about the upgrade of the math subsystem in LuaTeX. In
parallel (also because we needed a testbed) the math
subsystem of ConTeXt has been upgraded. In this article
I will describe how we deal with Unicode math using the
regular Latin Modern and TeX Gyre fonts and how we were
able to clean up some of the more nasty aspects of math.
38/05.pdf (297kb)

Hans Hagen, Taco Hoekwater, Hartmut Henkel
LuaTeX — Halfway (English)
MAPS 38, 2009, 47-50
38/06.pdf (115kb)

Aditya Mahajan
TeX Programming:
The past, the present, and the future
(English)
MAPS 38, 2009, 51-56
keywords: ConTeXt, LuaTeX, TeX Programming
abstract: This article summarizes a recent

thread on the ConTeXt mailing list
regarding table
typesetting. To make the article interesting, I have
changed the question and correspondingly modified the
solutions.
  • test1
  • test2
Test3.
38/07.pdf (64kb)

Paweł Jackowski
TeX beauties and oddities (English)
MAPS 38, 2009, 57-62
abstract: The BachoTeX 2009 conference continued the Pearls of TeX
Programming open session introduced in 2005 during which
volunteers present TeX-related tricks and shorties.
38/08.pdf (83kb)

Siep Kroonenberg
Doe-het-zelf presentaties (Dutch)
MAPS 38, 2009, 63-65
keywords: Presentaties geometry wallpaper fancyhdr
abstract: This article shows how one can produce presentations
in one's own style, without making use of dedicated
presentation packages.
38/09.pdf (910kb)