TOPOLOGY - TOPOMETRY - TOPOGRAPHY

KerGIS' logo

THE GLOBAL INFORMATION SYSTEM

Site map:
quixante

KerTeX

Take care of TeX!

pancho

What

This is a TeX kernel system providing what everything is based upon: Donald E. Knuth's Digital Typography system; with some useful additions.

This system includes, of course, METAFONT and TeX; but auxiliaries are also included.

All the programs (latest published version) are included here.

In addition, other programs linked to Tomas Rokicki's dvi to PostScript driver (dvips(1)) are added. Oren Patashnik's BibTeX (0.99d) is here too! John Hobby's MetaPost is included! The NTS team e-TeX is here! And D.E. Knuth and Silvio Levy' CWEB are here too!

And since kerTeX aims to be a TeX system, a packaging framework has been developed for it too!

This is the 0.9999.0.4 version (for kerTeX_T) that includes all the programs.

Tomas Rokicki's dvips test page
clic for zoom

The planning is:

  • 1.0 : 2D display (x11 and rio) for METAFONT.

More about the description, the installation and the running in the README.

Licences

KerTeX passes the TRAP (METAFONT), TRIP (TeX), TWIST (MetaPost) and ETRIP (e-TeX) controls and so is conform to the licences whose extract is given here for TeX (see the sources for the whole details):

[TeX] This program is copyright (C) 1982 by D. E. Knuth; all rights are reserved. Copying of this file is authorized only if (1) you are D. E. Knuth, or if (2) you make absolutely no changes to your copy. (The WEB system provides for alterations via an auxiliary file; the master file should stay intact.) See Appendix H of the WEB manual for hints on how to install this program. And see Appendix A of the TRIP manual for details about how to validate it. TeX is a trademark of the American Mathematical Society.
[METAFONT] This program is copyright (C) 1984 by D. E. Knuth; all rights are reserved. Copying of this file is authorized only if (1) you are D. E. Knuth, or if (2) you make absolutely no changes to your copy. (The WEB system provides for alterations via an auxiliary file; the master file should stay intact.) In other words, METAFONT is under essentially the same ground rules as TeX. METAFONT is a trademark of Addison-Wesley Publishing Company.

Other programs or data, compiled or added from sources external to kerTeX_T, all have licences compatibles with kerTeX one and the use done. (See their sources for more details.)

The risk_comp, kertex_M and kertex_T licences, packages made by Thierry Laronde, are of a BSD type with simplified recognition (``publicity'') claused. See the table below for downloads.

KerTeX has been derived, for a significant part, from Web2C version 5.0C (public domain, 1990). But it is also significantly different. The work of the following authors has been used (extract from the licences):

  • kertex_M : Tomas Rokicki for original web2c.
  • kertex_M : Tim Morgan for auxiliary programs (fixwrites, splitup).
  • kertex_T : Donald E. Knuth, of course!
  • kertex_T : Tomas Rokicki for dvips (5.76, public domain).
  • kertex_T : John Hobby, ATT, for MetaPost (0.641, public domain).

Downloads

Both the sources and the patches are gzip compressed and are provided with a GNUpg detached signature so that you can ensure that what you have actually retrieved matches what the release manager has put online.

At the moment, the release manager is Thierry LARONDE, and you can retrieve his public key from the keyserver pgp.mit.edu.

Sources

File Date of publication Size (in bytes) Description Signature
get_mk_install.sh 2012-01-13 2407 A script for an Unix like OS, retrieving (via ftp(1)) a bundle, untaring, compiling, installing and generating the dumps and fonts. Well, doing everything detailed in the README automatically (asking you if it can proceed). Run it in a dir with enough place for the unpacked sources (40 Mb will do). Call it like this:
$ sh get_mk_install.sh
get_mk_install.rc 2012-01-13 2465 A script for Plan9, retrieving (via ftpfs(4)) the doc, the bundle, untaring, compiling, installing and generating the dumps and fonts. Well, doing everything detailed in the README automatically (asking you if it can proceed). Run it in a dir with enough place for the unpacked sources (40 Mb will do). Call it like this:
% rc get_mk_install.rc
README 2012-01-27 34583 Description, instructions for the compilation, installation and "mise en oeuvre".
kertex_bundle.tar 2012-01-27 10137600 All the following sources. kertex_bundle.tar.sig
knuth_2012-01-01.tar.gz 2012-01-01 4764485 D.E. Knuth's sources. knuth_2012-01-01.tar.gz.sig
adobe_2011-12-31.tar.gz 2011-12-31 315753 Adobe published PostScript core fonts AFM. adobe_2011-12-31.tar.gz.sig
ams_2011-12-31.tar.gz 2011-12-31 3429476 Supplementary mathematical fonts, or supplementary formats for CM fonts, published by the AMS. ams_2011-12-31.tar.gz.sig
bibtex_2011-12-31.tar.gz 2011-12-31 163723 Oren Patashnik's BibTeX (version 0.99d). bibtex_2011-12-31.tar.gz.sig
etex_2011-12-31.tar.gz 2011-12-31 135977 NTS team's e-TeX. etex_2011-12-31.tar.gz.sig
risk_comp_1.7.0.2.tar.gz 2012-01-27 127270 Tools for the compilation and installation of the project. risk_comp_1.7.0.2.tar.gz.sig
licence_kerTeX_M.txt 2011-12-19 7765 kerTeX_M licence.
kertex_M_1.0.0.8.tar.gz 2012-01-27 47696 Tools for WEB-to-C translation. kertex_M_1.0.0.8.tar.gz.sig
licence_kerTeX_T.txt 2012-01-01 12597 kerTeX_T licence.
kertex_T_0.9999.1.1.tar.gz 2012-01-27 1145402 Makefile prototypes ; "change files", supplementary programs and fonts non present in D.E. Knuth's sources. kertex_T_0.9999.1.1.tar.gz.sig

Packages

File Date of publication Size (in bytes) Description Signature
pkg_latex.sh 2012-01-13 2985 Installation of LaTeX on kerTeX (including documentation). Generates latex(1) (TeX engine) and elatex(1) (e-TeX engine). pkg_latex.sh.sig
pkg_graphics.sh 2012-01-27 2225 Installation of LaTeX graphics subset. pkg_graphics.sh.sig