TUGboat

The Communications of
the TeX Users Group


TUGboat 29:1, 2008

Press Figure

EuroBachoTeX 2007 Proceedings

This special issue of TUGboat is produced in collaboration with DANTE e.V. and GUST.

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 will become publicly available around January 25, 2009.

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 29:1 as one pdf (101mb)
Front cover c1
Title page 1
 
EuroTeX 2007
EuroTeX 2007 conference delegates and sponsors      2
EuroTeX 2007 program      4
EuroBachoTeX 2007: Paths to the Future
  Jerzy Ludwichowski and Petr Sojka     [Introductory — introduction to the conference and proceedings]
6
EuroTeX 2007 photos      8
Confessions of a teenage TeX user
  Sam Guravage     [Introductory — report on the talk, with photos]
13
 
Typography
Handmade paper: A mixture of handcraft, art and fun
  Grażyna Jackowska     [Introductory — report on a papermaking workshop, with photos]
14
Designing a special book: With both pleasure and … fear
  Andrzej Tomaszewski     [Introductory — creation of a commemorative edition for the Warsaw Waterworks jubilee]
  High-resolution pdf.
16
Enumerations as an interesting form of text appearance
  Dorota Cendrowska     [Introductory — classical and modern formatting of enumerations]
20
 
Fonts
Five years after: Report on international TeX font projects
  Jerzy Ludwichowski, Bogusław Jackowski and Janusz Nowacki     [Introductory — status and samples of these two major font projects]
25
Cyklop: A new font family
  Janusz Nowacki     [Introductory — a heavy sans serif oblique for titling and displays]
27
Do we need a font system in TeX?
  Hans Hagen     [Intermediate — reflections on the font system in TeX generally, ConTeXt specifically, and coming changes]
28
OpenType fonts in LuaTeX
  Taco Hoekwater     [Intermediate — overview of the state of reading OpenType directly from LuaTeX]
34
Font-specific issues in pdfTeX
  Hàn Thế Thành     [Intermediate — microtypography, letterspacing, interword spacing, character kerning, subfont, runpdftex]
36
Those obscure accents …
  Karel Horák     [Introductory — discussion and comparison of the many versions of caron (háček) accents]
42
Creation of a PostScript Type1 logo font with MetaType1
  Klaus Höppner     [Intermediate — tutorial for implementing a font with MetaType1]
45
Procedures for font comparison
  Karel Píška     [Intermediate Plus — tools and examples for detailed comparison of glyphs, kerns, and more]
50
Comments and suggestions about the Latin Modern fonts
  Karel Píška     [Intermediate Plus — comparisons among Latin Modern, Computer Modern, and the Czech/Slovak CS fonts]
57
The GUST Font License: An application of the LaTeX Project Public License
  Jerzy Ludwichowski and Karl Berry     [Introductory — using the LPPL (with an additional request) for fonts]
66
 
Resources
A brief history of TeX, volume II
  Arthur Reutenauer     [Introductory — recapitulation of TeX origins, evolution, and descendants]
68
Overview of the TeX historic archive
  Ulrik Vieth     [Introductory — preserving TeX distributions and packages for software archaeologists]
73
TeX Clinic
  Joanna Ludmiła Ryćko     [Introductory — overview of the TeX help clinic available at Bachotek and via email]
77
 
Multilingual Document Processing
Parameterized Arabic font development for AlQalam
  Ameer Sherif and Hossam Fahmy     [Intermediate Plus — achieving high-quality Arabic typesetting through Metafont pens and drawing]
79
Nastaleeq: A challenge accepted by Omega
  Atif Gulzar and Shafiq ur Rahman     [Intermediate Plus — implementing the Urdu script in Omega]
89
Typesetting Vietnamese with VnTeX (and with the TeX Gyre fonts too)
  Hàn Thế Thành     [Intermediate — introduction to typesetting Vietnamese in TeX]
95
Managing order relations in MlBibTeX
  Jean-Michel Hufflen     [Intermediate Plus — handling language-specific lexicographic orderings]
101
 
Electronic Documents
Introducing LaTeX users to XSL-FO
  Jean-Michel Hufflen     [Intermediate — concise introduction to XSL-FO with comparisons to LaTeX]
109
Using TeX in a wiki
  Tomasz Łuczak     [Introductory — overview of using TeX as a back-end for PDF production from a wiki]
117
 
Publishing
Single-source publishing in multiple formats for different output devices
  Petr Sojka and Michal Růžička     [Intermediate — using high-level markup, pdfLaTeX, and TeX4ht for multiple output formats]
118
Practical journal and proceedings publication on paper and on the web
  Péter Szabó     [Intermediate — techniques and advice for editorial workflow and production operations]
125
 
Software & Tools
An experimental CTAN upload process
  Jim Hefferon     [Intermediate — a cooperative web-based CTAN (and TeX Live) package processing method]
133
TeX (Live) on Debian
  Norbert Preining     [Intermediate — usage of TeX on Debian, including package and font installation]
136
Epspdf: Easy conversion between PostScript and PDF
  Siep Kroonenberg     [Introductory — command-line and GUI interface to convenient graphics conversion]
140
pdfTeX 1.40: What's new
  Martin Schröder     [Intermediate — overview of new features: JBIG2, color stacks, transformation matrices, and more]
143
XeTeX Live
  Jonathan Kew     [Introductory — XeTeX's incorporation in TeX Live 2007, and further developments]
146
Conventional scoping of registers — An experiment in exTeX
  Gerd Neugebauer     [Advanced — alternative localization of registers via the Java infrastructure of exTeX]
151
MlBibTeX: Reporting the experience
  Jean-Michel Hufflen     [Intermediate Plus — discussing design and implementation choices of the MlBibTeX program]
157
Writing (La)TeX documents with AUCTeX in Emacs
  David Kastrup     [Introductory — introduction to the AUCTeX Emacs facilities, and download locations]
163
LyX: An editor not just for secretaries
  Tomasz Łuczak     [Introductory — overview of LyX, an editor for TeX with a graphical interface]
164
 
Publishing
Automated DVD menu authoring with pdfLaTeX
  Péter Szabó     [Intermediate — creating standard DVDs with menus created in LaTeX]
166
 
LaTeX
Graphics in LaTeX using TikZ
  Zofia Walczak     [Introductory — introduction to TikZ for drawing graphics directly in LaTeX]
176
LaTeX vs. LaTeX — a modification of the logo
  Grzegorz Murzynowski     [Introductory — a LaTeX logo definition that self-adjusts to many fonts]
180
Benefits, care and feeding of the bigfoot package
  David Kastrup     [Intermediate — improved page breaking and other footnote enhancements]
181
MathPSfrag: LaTeX labels in Mathematica plots
  Johannes Große     [Intermediate Plus — typographically consistent labels for Mathematica plots, using PDF or PostScript]
184
makematch, a LaTeX package for pattern matching with wildcards
  David Kastrup     [Advanced — efficient pattern matching supporting * and !]
190
qstest, a LaTeX package for unit tests
  David Kastrup     [Advanced — extensive unit testing functionality, including embedding in dtx files]
193
 
Macros
gmverse and gmcontinuo — some nontrivial placement of text on a page
  Grzegorz Murzynowski     [Intermediate — optical centering and right alignment of verses; continuous paragraph setting]
199
The gmdoc bundle — a new tool for documenting (La)TeX sources
  Grzegorz Murzynowski     [Intermediate Plus — an enhanced reimplementation of doc]
201
 
Hints & Tricks
TeX beauties and oddities
  Paweł Jackowski     [Advanced — the 2007 edition of TeX pearls]
      Péter Szabó: A TeX quine;
      Hans Hagen: Multi-signed numbers;
      Jerzy Ludwichowski: Double-hat trap;
      Paweł Jackowski: \vbox height vs. \vtop depth;
      Paweł Jackowski: (Ir)relevant missing character message;
      Paweł Jackowski: Skip assignments;
      Bogusław Jackowski: Current font global assignment;
      Marcin Woliński: How to make a box disappear at a line break;
      Bogusław Jackowski: Variable-width visible space;
      Marcin Woliński: Do you need some stretch?;
      Bogusław Jackowski: MetaPost tables indexed with strings;
      Marcin Woliński: Multiple expansions triggered with a single \expandafter;
      Grzegorz Murzynowski: Hacking verbatim;
      Paweł Jackowski: Custom overfull text.
207
 
Puzzle
Crossword
  Janusz Nowacki     [Advanced]
216
 
Abstracts
  Hagen, Hoekwater, Kastrup, Lotz, Moore, Ryćko, Tomaszewski
  Presentations.
217
 
ConTeXt
ConTeXt basics for users: Table macros II
  Aditya Mahajan     [Introductory — further overview of making tables in ConTeXt]
219
 
Advertisements
TeX consulting and production services      223
 
TUG Business
Institutional members      223
 
In memoriam Bernard Gaulle
  Maurice Laugier     
224


[issue 91] contact webmaster; TUGboat; TUG [November 19, 2008].