Lecture Notes in Computer Science 3130

Similar documents
Lecture Notes in Computer Science 7323

Lecture Notes in Computer Science 5454

Lecture Notes in Computer Science 5742

Lecture Notes in Computer Science 3933

Advances in Artificial Reality and Tele-Existence

Lecture Notes in Computer Science 3293

Lecture Notes in Computer Science 2001 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Interfacing with C++

Lecture Notes in Computer Science 6227

Lecture Notes in Computer Science 3427

Lecture Notes in Computer Science 8945

Lecture Notes in Computer Science 3279

Lecture Notes in Computer Science 6585

Julien Masanès. Web Archiving. With 28 Figures and 6 Tables ABC

Lecture Notes in Computer Science 5884

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen

A Bibliography of Papers in Lecture Notes in Computer Science (2004) (Part 1 of 4)

Software Development for SAP R/3

Lecture Notes in Computer Science

Geometric Modeling and Algebraic Geometry

Automated and Algorithmic Debugging

High Availability and Disaster Recovery

Lecture Notes in Computer Science 3604

Real-Time Graphics Rendering Engine

Lecture Notes in Mathematics Editors: J.--M. Morel, Cachan F. Takens, Groningen B. Teissier, Paris

Lecture Notes in Computer Science 2929 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Overview. Passive Load. Measurement. Classification. Setup. Future Work

George Grätzer. Practical L A TEX

c-xsc R. Klatte U. Kulisch A. Wiethoff C. Lawo M. Rauch A C++ Class Library for Extended Scientific Computing Springer-Verlag Berlin Heidelberg GmbH

Jinkun Liu Xinhua Wang. Advanced Sliding Mode Control for Mechanical Systems. Design, Analysis and MATLAB Simulation

Lecture Notes in Computer Science 7037

Contributions to Economics

A Recovery Approach for SQLite History Recorders from YAFFS2

Advanced Data Mining Techniques

Lecture Notes in Computer Science 4258

Enabling Technologies for Wireless E-Business

Gengsheng Lawrence Zeng. Medical Image Reconstruction. A Conceptual Tutorial

Lecture Notes in Computer Science

Overview Scrollbar: A Scrollbar Showing an Entire Document as an Overview

Guide to OSI and TCP/IP Models

Philipp von Weitershausen. Web Component Development with Zope 3

Lecture Notes in Computer Science 3544

Dataflow Testing of Java Programs with DFC

The Information Retrieval Series. Series Editor W. Bruce Croft

Windows 10 Revealed. The Universal Windows Operating System for PC, Tablets, and Windows Phone. Kinnary Jangla

A multidimensional approach to typesetting

The Architectural Logic of Database Systems

Research on Industrial Security Theory

Parallel Programming

Object-Based Concurrent Computing

A Hybrid Threat Detection and Security Adaptation System for Industrial Wireless Sensor Networks

Computer Architecture

Arabic document composition with T E X

Detecting Computer Worms in the Cloud

Stefan Waldmann. Topology. An Introduction

CAPTCHA Suitable for Smartphones

H.2 Further reading. H.2 Further reading 553

Business Process Models

Lecture Notes in Computer Science

A Multidimensional Approach to Typesetting

MATLAB Programming for Numerical Analysis. César Pérez López

Lecture Notes in Computer Science

A Data-Driven Approach toward Building Dynamic Ontology

ICFHR 2014 COMPETITION ON HANDWRITTEN KEYWORD SPOTTING (H-KWS 2014)

Lecture Notes in Computer Science 1506 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

A Review of Security Attacks on the GSM Standard

Whitestein Series in software Agent Technologies. About whitestein Technologies

Human-Survey Interaction

SpringerBriefs in Computer Science

Concrete Abstractions

ITIL 2011 At a Glance. John O. Long

LOGICAL DATA MODELING

Shifting Primes on OpenRISC Processors with Hardware Multiplier

SpringerBriefs in Computer Science

Springer-Verlag Berlin Heidelberg GmbH

Computer Science Workbench. Editor: Tosiyasu L. Kunii

Modeling and Simulation in Scilab/Scicos with ScicosLab 4.4

Lecture Notes in Computer Science

Enabling Semantic Web Services

The Fox Project: Advanced Development of Systems Software

Open Source Software for Digital Forensics

Lecture Notes in Computer Science

Springer Series in. advanced microelectronics 18

Lecture Notes in Computer Science

Objective-C Quick Syntax Reference

Graphics Programming in c++

Lecture Notes in Computer Science 8177

Computer Communications and Networks. Series editor A.J. Sammes Centre for Forensic Computing Cranfield University, Shrivenham campus Swindon, UK

Mathematics and Visualization

A Simplified Privacy Preserving Message Delivery Protocol in VDTNs

Mastering. Spreadsheets Q

Full Text Search in Multi-lingual Documents - A Case Study describing Evolution of the Technology At Spectrum Business Support Ltd.

0 Mastering Microsoft Office

Springer-Verlag Berlin Heidelberg GmbH

A Bibliography of Publications of Jingling Xue

Digital Typography in the New Millennium: Flexible Documents by a Flexible Engine

Group Authentication Using The Naccache-Stern Public-Key Cryptosystem

AD SIZE FREQUENCY: 1X 2X 3 or 5X 8X (ANNUAL RATE)

DynaSoRe: Efficient In-Memory Store for Social Applications

Data-Centric Systems and Applications

Transcription:

Lecture Notes in Computer Science 3130 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University, UK Takeo Kanade Carnegie Mellon University, Pittsburgh, PA, USA Josef Kittler University of Surrey, Guildford, UK Jon M. Kleinberg Cornell University, Ithaca, NY, USA Friedemann Mattern ETH Zurich, Switzerland John C. Mitchell Stanford University, CA, USA Moni Naor Weizmann Institute of Science, Rehovot, Israel Oscar Nierstrasz University of Bern, Switzerland C. Pandu Rangan Indian Institute of Technology, Madras, India Bernhard Steffen University of Dortmund, Germany Madhu Sudan Massachusetts Institute of Technology, MA, USA Demetri Terzopoulos New York University, NY, USA Doug Tygar University of California, Berkeley, CA, USA Moshe Y. Vardi Rice University, Houston, TX, USA Gerhard Weikum Max-Planck Institute of Computer Science, Saarbruecken, Germany

Apostolos Syropoulos Karl Berry Yannis Haralambous Baden Hughes Steven Peter John Plaice (Eds.) TeX, XML, and DigitalTypography International Conference on TeX, XML, and Digital Typography Held Jointly with the 25th Annual Meeting of the TeX Users Group, TUG 2004 Xanthi, Greece, August 30 - September 3, 2004 Proceedings 13

Volume Editors Apostolos Syropoulos Greek TeX Friends Group, 366, 28th October Str, 67100 Xanthi, Greece E-mail: apostolo@ocean1.ee.duth.gr Karl Berry TeX Users Group, P.O. Box 2311, Portland, OR 97208-2311, USA E-mail: karl@tug.org Yannis Haralambous ENST Bretagne, Département Informatique, CS 83818, 29238 Brest, France E-mail: yannis.haralambous@enst-bretagne.fr Baden Hughes University of Melbourne Department of Computer Science and Software Engineering 111 Barry Street, Carlton VIC 3053, Australia E-mail: badenh@cs.mu.oz.au Steven Peter Beech Stave Press and TeX Users Group, 310 Hana Road, Edison, NJ 08817, USA E-mail: speter@beechstave.com John Plaice University of New South Wales, School of Computer Science and Engineering UNSW SYDNEY NSW 2052, Australia E-mail: plaice@cse.unsw.edu.au Library of Congress Control Number: 2004095630 CR Subject Classification (1998): I.7, H.5.4, G.4 ISSN 0302-9743 ISBN 3-540-22801-2 Springer Berlin Heidelberg New York This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, re-use of illustrations, recitation, broadcasting, reproduction on microfilms or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer. Violations are liable to prosecution under the German Copyright Law. Springer is a part of Springer Science+Business Media springeronline.com Springer-Verlag Berlin Heidelberg 2004 Printed in Germany Typesetting: Camera-ready by author, data conversion by Olgun Computergrafik Printed on acid-free paper SPIN: 11306221 06/3142 543210

Preface This volume contains the papers that were accepted for presentation at the International Conference on TEX, XML, and Digital Typography, jointly held with the 25th Annual Meeting of the TEX Users Group in Xanthi, Greece in the summer of 2004. The term Digital Typography refers to the preparation of printed matter using only electronic computers and electronic printing devices, such as laser-jet printers. The document preparation process involves mainly the use of a digital typesetting system as well as data representation technologies. TEX and its offspring are beyond doubt the most successful current digital typesetters, while XML is the standard for text-based data representation for both business and scientific activities. All papers appearing in this volume were fully refereed by the members of the program committee. The papers were carefully selected to reflect the research work that is being done in the field of digital typography using TEX and/or its offspring. The problems for which comprehensive solutions have been proposed include proper multilingual document preparation and XML document processing and generation. The proposed solutions deal not simply with typesetting issues, but also related issues in document preparation, such as the manipulation of complex bibliographic databases, and automatic conversion of text expressed in one grammatical system to a more recent one (as for the Greek language, converting between monotonic Greek and polytonic Greek). The conference is being graciously hosted by the Democritus University of Thrace in Xanthi and by the Greek TEX Friends. We wish to thank Basil K. Papadopoulos and Georgia Papadopoulou of the Democritus University for their generous help and support in the preparation of the conference. Also special thanks go to Stratos Doumanis, Georgios Maridakis, and Dimitrios Filippou for their invaluable help. Last but not least we thank the Manipulicity of Xanthi for their help and support. Xanthi, Greece July 2004 Apostolos Syropoulos Karl Berry Yannis Haralambous Baden Hughes Steven Peter John Plaice

VI Preface Official Sponsors: http://www.intersys.gr Chikrii SoftLab GmbH has created these fine tools:

Table of Contents Digital Typography in the New Millennium: Flexible Documents by a Flexible Engine... 1 Christos K.K. Loverdos and Apostolos Syropoulos Moving Ω to an Object-Oriented Platform... 17 John Plaice, Yannis Haralambous, Paul Swoboda, and Gábor Bella Basque: A Case Study in Generalizing L A TEX Language Support... 27 Jagoba Arias Pérez, Jesús Lázaro, and Juan M. Aguirregabiria µoνo2πoλυ: Java-Based Conversion of Monotonic to Polytonic Greek... 34 Johannis Likos Using L A TEX to Typeset a Marāṭhī-English Dictionary... 55 Manasi Athale and Rahul Athale Hyphenation Patterns for Ancient and Modern Greek... 59 Dimitrios Filippou Typesetting the Deseret Alphabet with L A TEX andmetafont... 68 Kenneth R. Beesley FEATPOST and a Review of 3D METAPOST Packages...112 Luis Nobre Gonçalves Interactive Editing of MathML Markup Using TEX Syntax...125 Luca Padovani Typesetting CJK Languages with Ω...139 Jin-Hwan Cho and Haruhiko Okumura Dynamic Arabic Mathematical Fonts...149 Mostafa Banouni, Mohamed Elyaakoubi, and Azzeddine Lazrek Arabic Mathematical e-documents...158 Mustapha Eddahibi, Azzeddine Lazrek, and Khalid Sami Migrating to XML: The Case of the GUST Bulletin Archive...169 W lodzimierz Bzyl and Tomasz Przechlewski Animations in pdftex-generated PDF...179 Jan Holeček and Petr Sojka itexmac: An Integrated TEX Environment for Mac OS X...192 Jérôme Laurens

VIII Table of Contents MlBibTEX: Beyond L A TEX...203 Jean-Michel Hufflen Managing TEX Resources with XML Topic Maps...216 Tomasz Przechlewski ŞäferTEX: Source Code Esthetics for Automated Typesetting...229 Frank-Rene Schaefer Creating Type 1 Fonts from METAFONT Sources...240 Karel Píška Beyond Glyphs, Advanced Typographic Features of Fonts...257 George Williams Author Index...265