MAPS 45

Taco Hoekwater
MAPS 2012.2 (English/Dutch)
MAPS 45, 2012, 1-168
keywords: NTG, MAPS
abstract: NTG's magazine
45/maps.pdf (36589kb)

(anonymous)
Conference program (English)
MAPS 45, 2012, 1-2
45/01.pdf (25kb)

Kees van der Laan
Recreational use of TeX&Co (English)
MAPS 45, 2012, 3-46
keywords: Acrobat Pro, Adobe, art, automatic mark-up, backtracking, BLUe, Blue Sky research, bridge, Caroll, chess, Cohen, ConTeX t, crosswords, dancing text, Deubert, Ensor, EPSF, Escher, FIFO, font charts, function-grapher previewer, Gabo, Hagen, Henderson, IDE (Integrated Development Environment), impossible figures, Jackowski, Lancaster, Lauwerier, LIFO, Lindenmayer, magic square, Malevich, Margritte, MetaFun, MetaPost, Metafont, MetaType1, minimal encapsulated PostScript, minimal mark-up, minimal plain TeX, Mondriaan, Monte Carlo, musiX.tex, mppreviewer, Nolde, Photoshop, pi-decimals, projection, PSlib, PSTricks, PSView, Pythagoras tree, Rycko, Schrofer, Soto, Taupin, TeX works, tic-tac-toe, Vasarely
abstract: Recreational use of TeX&Co in my work is enumerated
and elucidated. Examples from MetaFun, from Lancaster's
Fonts for Free, from Jackowski&Rycko metafont logo,
and from Word have been borrowed. PostScript and let TeX
insert mark-up, will be the main subjects of discussion.
PostScript is not sufficient for graphics. Now and then
MetaPost is used to specify a problem in a declarative
way, or at the end Photoshop is used to enrich the
graphics interactively by colour gradients. Moreover, for
drawing emulations of 3D objects, projection techniques
are indispensable. Emulations of Escher's impossible cube
and of Gabo's objects are included as 3D-examples. All my
pictures have a recreational flavour because none has been
triggered by external practical need. Interesting is the
combined use of Turtle Graphics and recursion. TeX codes
and PostScript codes are compared, although they are like
apples and pears intrinsically incomparable, but ... have
been used for the same purpose. The most astonishing is
that so much from BLUe.tex passed by unnoticed. Pic.dat
for TeX-alone pictures has received its cousin library,
PSlib.eps, for PostScript pictures. The TeX-MF-flow
picture has been updated and included, next to a
screen-shot of a nowadays IDE TeX works. In this note I'll
try to draw your interest, to persuade you, kind reader,
to look at the contents, the paradigms, and the kernel and
modules set-up of BLUe.tex. My sincere hope is that
BLUe.tex will be saved from oblivion, that the paradigms
used will be adhered. The serious undertone in TeX is
about minimal mark-up or better still the absence of user
mark-up, where TeX will insert the mark-up. The serious
undertone in PostScript is about printing along paths,
especially for the special cases where the paths are
implicit. Handy and convenient is the extended PSlib.eps
to over 300 pictures.
Critics on TeX&Co and pdfTeX have been included, next
to my wishes. After the presentation PSTtricks was shown
to me, and my comment on it is included.
45/02.pdf (17707kb)

Kees van der Laan
Julia fractals in PostScript - Fractal Geometry II (English)
MAPS 45, 2012, 47-97
keywords: Acrobat Pro, Adobe, art, attractor, backtracking, Barnsley, BASIC, bifurcation, Cauchy convergence, chaos, circle symmetry, dynamical systems, EPSF, escape-time algorithm, Feigenbaum constant, fractal dimension D, Fractalus package, FIFO, fractal geometry, IDE (Integrated development Environment), IFS (Iterated Function System), Julia, Lauwerier, Mandelbrot, mathematical software, minimal encapsulated PostScript, minimal plain TeX, Monte Carlo, mu-geometry, periodic doubling, Photoshop, PSlib, PSView, repeller, self-similarity, software engineering, Stuif's previewer, TeX works, (adaptable) user space, Verhulst growth model, Winfract package, XaoS fractal package
abstract: Lauwerier's BASIC codes for visualization of the usual
Julia fractals: JULIAMC, JULIABS, JULIAF, JULIAD, JULIAP,
of the Mandelbrot fractal MANDELx, MANDIS, MANDET and his
codes for the advanced circular symmetric Julia fractals
JULIAS, JULIASYMm, JULIASYM, FRACSYMm, as well as the
classical 1D bifurcation picture Collet, have been
converted into PostScript defs. Examples of use are
included. A glimpse into Chaos theory, in order to
understand the principles and peculiarities underlying
Julia sets, is given. Bifurcation diagrams of the Verhulst
model of limited growth and of the Julia quadratic
dynamical system --- M-fractal --- have been included.
Barnsley's triples: fractal, IFS and equivalent dynamical
system are introduced. How to use the beginnings of
colours in PostScript is explained. How to obtain Julia
fractals via Stuif's Julia fractal viewer, and via the
special fractal packages Winfract, XaoS, and Fractalus is
dealt with. From BASIC codes to PostScript library defs
entails software engineering skills. The paper exhibits
experimental fractal geometry, practical use of minimal
TeX, as well as ample EPSF programming, and is
the result of my next step in acquainting myself with
Lauwerier's 10+ years work on fractals.
45/03.pdf (12828kb)

Mari Voipio
CrafTeX (English)
MAPS 45, 2012, 98-98
45/04.pdf (28kb)

Taco Hoekwater
MetaPost: PNG Output (English)
MAPS 45, 2012, 99-100
abstract: The latest version of Metapost (1.80x) has a third output
backend: it is now possible to generate PNG bitmaps
directly from within Metapost.
45/05.pdf (49kb)

Leo Arnold
Multiple documents from one source (English)
MAPS 45, 2012, 101-106
keywords: mathematics, problem sheet, shell escape
abstract: In general LaTeX will produce only one output document.
This paradigm shifts when harnessing the power of the
so-called shell escape. We will show how to produce
multiple output documents with differing content from one
single source document. The principle is developed step
by step illustrating a typical application in academic
teaching. Focusing on mathematical problems we then
explore two ways of automating calculations by integrating
free software into the LaTeX run.
45/06.pdf (514kb)

Patrick Gundlach
Database publishing with LuaTeX and the speedata Publisher (English)
MAPS 45, 2012, 107-107
45/07.pdf (28kb)

Taco Hoekwater
MetaPost path resolution isolated (English)
MAPS 45, 2012, 108-111
abstract: A new interface in MPLib version 1.800 allows one to
resolve path choices programmatically, without the need to
go through the MetaPost input language.
45/08.pdf (74kb)

Taco Hoekwater
Parsing PDF content streams with LuaTeX (English)
MAPS 45, 2012, 112-115
abstract: The new pdfparser library in LuaTeX allows parsing of
external PDF content streams directly from within a LuaTeX
document. This paper explains its origin and usage.
45/09.pdf (63kb)

Luigi Scarso
MFLua: Instrumentation of MF with Lua (English)
MAPS 45, 2012, 116-123
abstract: We present MetafontLUA, a Metafont version which is
capable of code instrumentation and has an embedded Lua
interpreter that allows glyphs curves extraction and
post-processing. We also show and discuss an example of a
Metafont source processed by MetafontLUA to output an
OpenType font.
45/10.pdf (585kb)

Willi Egger
Conference portfolio (English)
MAPS 45, 2012, 124-127
abstract: In accordance to the conference's theme, a workshop for
making a portfolio binder has been held. The portfolio was
made so it could carry the papers for the conference, such
as preprints of the proceedings, additional papers and the
carpenter's pencil given to each participant. The
construction is made from a single sheet of cardboard with
folded flaps along three sides, so that it completely
envelopes the content. The portfolio is held closed by a
black elastic band.
45/11.pdf (58kb)

Hans Hagen, Idris Samawi Hamid
Oriental TeX: optimizing paragraphs (English)
MAPS 45, 2012, 128-154
45/12.pdf (3321kb)

Jean-Michel Hufflen
mlBibTeX and Its New Extensions (English)
MAPS 45, 2012, 155-162
keywords: BibTeX, mlBibTeX, mlbibtex2xml, mlbiblatex, mlbibcontext, LaTeX, ConTeXt MkII, ConTeXt MkIV, LuaTeX, biblatex package, bib module
abstract: These last years, mlBibTeX's kernel functions have been
reused and extended in order to put new programs about
bibliographies into action. Examples are the hal
program, allowing an open archive site to be populated,
the mlbiblatex program, building bibliographies
suitable for the biblatex package, the
mlbibcontext program, doing the same task for
ConTeXt documents. We show how all these programs are
organised, and explain how some operations can be refined
or extended. For a point of view related to efficiency,
the programs mlbiblatex and mlbibcontext
are written using pgScheme only, so they are more
efficient than analogous programs that would interpret a
.bst bibliography style of BibTeX.
45/13.pdf (129kb)

Jean-Michel Hufflen
Demonstration of the `mlbibcontext' Program (English)
MAPS 45, 2012, 163-164
abstract: This short statement aims to sketch the broad outlines of
the presentation performed at the 6th ConTeXt meeting.
45/14.pdf (66kb)

(anonymous)
Abstracts without papers (English)
MAPS 45, 2012, 165-166
45/15.pdf (42kb)

(anonymous)
participant list (English)
MAPS 45, 2012, 167-168
45/16.pdf (36kb)