# 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)