Denis Roegel's books, and other publications:
Pauca sed matura
- NEW: Historical mathematical tables




- List of publications provided by HAL
- Books:
- Articles, reports, programs:
- Concurrency:
- Denis Roegel: Separating Algorithm and Implementation
in Refinement of Parallel Program Specifications,
Proceedings of the
BCS-FACS
7th Refinement Workshop ---
Theory and Practice of System Design, July 3--5, 1996,
Bath, England.
Compressed PostScript
- Peter Ladkin, Leslie Lamport, Bryan Olivier and Denis Roegel:
Lazy Caching in TLA.
Distributed Computing, volume 12, issue 2-3, pages 151-174, 1999.
Preliminary version (PDF).
- Denis Roegel: Étude de la sémantique de programmes
parallèles «réels» en TLA,
PhD,
Université Henri Poincaré - Nancy 1, 7 novembre 1996.
(in French). More (an English version
of the thesis is available).
- Denis Roegel: Generating correct concurrent code
from the Concurrency Factory,
PDF Technical Report,
SUNY at Stony Brook, NY,
1999
- Denis Roegel and
Scott Smolka:
Code Generation From Hierarchical Concurrency
Specifications,
PDF Technical Report,
2001
- Scheduling algorithmics:
- Denis Roegel: Simple algorithms for
preemptive traffic control,
and an appraisal of their quality,
PDF Technical Report, 2005
- Logic:
- Denis Roegel: Logique formelle et modélisation
du raisonnement.
Notions de base.
PDF file Handout, 1995.
(in French) (see also this page)
- Denis Roegel: A brief survey of 20th century
logical notations
PDF file (French),
PDF file (English)2000.
- Typesetting:
- Jean-Michel Hufflen,
Denis Roegel and
Karl Tombre:
Guide
local (La)TeX du LORIA - Millésime 1998,
September 1998.(in French) (first edition: november 1994;
second edition: november 1995; third edition: december 1996)
- Denis Roegel:
La classe thloria (obsolete)
- Denis Roegel:
La classe thesul, 2013
- Denis Roegel: Les formats de
fichiers DVI, GF, TFM et VF: que
contiennent-ils et comment les visualiser?,
Cahiers GUTenberg numéro 26, mai 1997, pages 71-95.
Compressed PostScript or
PDF.
(The page numbers in the downloadable file are wrong.)
- Denis Roegel:
Anatomie d'une macro
(original version, in French)
(corrected version,
in French),
Cahiers GUTenberg numéro 31, décembre 1998,
pages 19-27.
- An English
translation appeared in TUGboat
(volume 22, number 1/2, March/June 2001, pages 78-82).
- A reprint (O rozboru jednoho makra) of the English translation was published in the journal
Zpravodaj, 2010, vol 20, issue 1-2, pp. 68-76
- Maintainer
(formerly with
Karl Tombre,
then with
Nicolas Holzschuh)
of the
LaTeX Navigator.
- TeX (and METAFONT, METAPOST, ...) code on CTAN:
- pi.tex: A TeX program computing Pi using John Machin's formula (D. Roegel, 1996)
- aeguill.sty (now obsolete): a LaTeX package to get nice French guillemets in PDF (D. Roegel, first version in 1998)
- frenchbg.sty (now obsolete):
a LaTeX package supplementing babel/frenchb,
to get ISO-Latin 1 French guillemets
that behave like in the former french package
(15 June 2004)
- truchet.mp: a METAPOST file for Truchet tilings (D. Roegel, 1995)
- drgen.mf: METAFONT symbols for genealogy (D. Roegel, 1996)
- aecompl.sty (now obsolete): a LaTeX package adding the missing symbols from the ae font (D. Roegel, 1998)
- 3d.mp: METAPOST package for 3d animations (D. Roegel, 1998)
- metaobj.mp: METAPOST package for high-level objects (D. Roegel, 2001)
- Presentations
- Denis Roegel : Inclusions graphiques et homogénéisation des polices (1997, Journées GUTenberg, in French)
- Denis Roegel : Formats de fichiers autour de TeX et outils de visualisation (1997, Journées GUTenberg, in French)
- Denis Roegel : LaTeX, le graphisme et PostScript (1997, in French)
- Denis Roegel : La programmation en LaTeX (1997, in French)
- Denis Roegel : Les mathématiques avec TeX (1997, in French)
- Denis Roegel : Plain TeX (1999, in French)
- Denis Roegel : Programmation LaTeX (1999, in French)
- Denis Roegel : An overview of TeX (1999, in French)
- Denis Roegel : Introduction à ConTeXt (source file, without the fancy stuff) (June 13, 2002, in French)
- Graphics:
- Denis Roegel : Une expérience
METAPOST ou comment j'ai repris le goût de dessiner (1997, Journées GUTenberg, in French)
- Denis Roegel: Creating 3D animations
with METAPOST (PDF file),
TUGboat volume 18, number 4 (December 1997), pages 274-283.
The paper, macros and examples are available on
CTAN.
- Philippe Esperet and Denis Girou:
Coloriage du pavage dit
<< de Truchet >>
(PostScript or
PDF, in French),
Cahiers GUTenberg numéro 31, décembre 1998,
pages 5-18
(contribution of four pages, but no author credits)
- Denis Roegel: La géométrie dans l'espace
avec METAPOST,
Cahiers GUTenberg numéro 39-40, May 2001, pages 107-138.
PDF. (in French,
conference proceedings of
GUT2001)
An English
translation appeared in TUGboat
(volume 22, number 4, December 2001, pages 298-314).
- Denis Roegel: The METAOBJ tutorial and reference manual (15 September 2002) The package is available
on CTAN.
- Denis Roegel: METAPOST, l'intelligence graphique,
Cahiers GUTenberg numéro 41, November 2001, pages 5-16.
(in French)
- Denis Roegel: METAOBJ: Very High-Level
Objects in METAPOST, Proceedings of TUG 2002, Trivandrum, India, 4-7 September 2002, pages 93-100.
The slides are available here.
- Denis Roegel: MP2GL: prototyping 3D objects
with METAPOST and OpenGL, Proceedings of EuroTeX 2005,
Pont-à-Mousson, France, 7-11 March 2005, pages 5-24.
A local copy of the submitted paper is available
here.
The slides of the talk
are available here.
- Denis Roegel: Kissing Circles:
A French Romance in METAPOST,
TUGboat
(volume 26, number 1, 2005, pages 10-17)
- Denis Roegel: Review
of Bill Casselman's
``Mathematical Illustrations: A Manual of Geometry and PostScript'',
Notices of the AMS, 2007, volume 54, number 1, pages 38-42.
- Denis Roegel:
Sphères, grands cercles et parallèles,
Cahiers GUTenberg numéro 48, April 2007, pages 7-22.
(in French)
- An English
translation appeared in TUGboat
(Spheres, great circles and parallels ,
TUGboat, volume 30, number 1, 2009, pages 80-87).
- A Czech translation (Kulové plochy, hlavní kružnice a rovnoběžky) of the English translation was published in the Zpravodaj journal, 2010, vol 20, issue 1-2, pp. 23-38
- See also Wu ChengYuan's Interactive Astronomy Using 3D Computer Graphics (National University of Singapore, 2010), a comparative study of graphical packages using one of the article's examples.
-
Denis Roegel: A complex drawing in descriptive geometry,
TUGboat
(volume 28, number 2, 2007, pages 218-228) (the published article
is available here) See also this model:
from the Musée des arts et métiers in Paris, which was made by Olivier, I believe, and almost identical to the gearing described in the article.
-
Denis Roegel: Kanji-Sudokus: Integrating
Chinese and Graphics,
-
Denis Roegel: MetaPost macros for drawing Chinese and Japanese abaci
-
Denis Roegel: An introduction to nomography: Garrigues' nomogram for the computation of Easter,
TUGboat
(volume 30, number 1, 2009, pages 88-104)
- Denis Roegel: Easter bracelets for 5700000 years, 2014 (direct link)
- Denis Roegel: Easter-based walks on a sphere, 2014 (direct link)
- Denis Roegel: Editing ancient technical and mathematical figures: Tools and traps, 2015
- Astronomy:
- Edward M. Reingold and Denis Roegel: solar package
for the emacs editor, 1996.
-
Denis Roegel: Three dials,
and a few more:
a practical introduction to accurate gnomonics, 2007.
-
Denis Roegel: Chinese and Japanese calendars, 2008
- for calendars, see also my article on nomography,
An introduction to nomography:
Garrigues' nomogram for the computation of Easter,
TUGboat
(volume 30, number 1, 2009, pages 88-104)
-
Denis Roegel: An Extension of Al-Khalīlī's
Qibla Table to the Entire World, 12 June 2008 (781 pages).
- Denis Roegel: The strange beauty of the twilight flower, 2014
- see also under Numerical tables
- Architecture:
- Optics:
- Physics:
- History of computing:
- Denis Roegel: An Early (1844) Key-Driven Adding Machine,
IEEE
Annals of the History of Computing, vol. 30, no. 1,
pp. 59-65, January-March 2008. (also a short addenda
in vol. 30, no. 3,
p. 3, July-September 2008)
Denis Roegel: Prototype Fragments from Babbage's First
Difference Engine, IEEE
Annals of the History of Computing, vol. 31, no. 2, pp. 70-75, April-June 2009.
- Denis Roegel: A new milestone: the first 7-8 places 2000 meters logarithmic slide cylinder, 2015 (with appendices base24.pdf, over24.pdf, base2000.pdf, and over2000.pdf)
- Denis Roegel: A concise yet complete description of
Schwilgué's series calculator, 10 April 2015.
- Denis Roegel: Chebyshev's continuous adding machine, 2015
- Denis Roegel: Napier's bones
and Genaille-Lucas's rods, 2015
- History of science:
- Horology:
- Review of Joseph Flores' book on Klinghammer's computus model,
Mitteilungen der Deutsche Gesellschaft für Chronometrie,
Nr. 113, Frühjahr 2008, pp. 58-60. (in German)
- Review of Joseph Flores' book on Klinghammer's computus model,
NAWCC Bulletin (Bulletin of the National Association of
Watch and Clock Collectors), vol. 50/4, n. 375, August 2008,
pp. 471-472
- Annotation of George Biddell Airy's
On the Forms
of the Teeth of Wheels
(published in the Transactions of the Cambridge Philosophical Society,
volume 2, p. 277-286, 1827). (14 November 2006)
- Annotation of George Biddell Airy's
On the Disturbances
of Pendulums and Balances, and on the Theory of Escapements
(published in the Transactions of the Cambridge Philosophical Society,
volume 3, p. 105-128, 1830). (25 September 2006)
- Annotation of George Biddell Airy's
On the Vibration of a Free Pendulum in an Oval differing little from a Straight Line
(published in the Memoirs of the Royal Astronomical Society,
volume XX, p. 121-130, 1851). (3 November 2006)
- Numerical tables:
- Digital libraries:
- China and Japan:
- Literature:
- Miscellaneous:
This section contains various documents and unpublished notes which might
be of interest to the curious reader.
Last update: June 21, 2015