![]() |
KerTeXTake care of TeX! |
![]() |
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.7.8 version (for kerTeX_T) that includes all the programs.
| 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 | 2013-04-23 | 7238 | A script for an Unix like OS (including Mac OS X and
Windows Interix), allowing unprivileged build, using kerTeX local
sources (for example if modified) or retrieving them and the doc
(via ftp(1) or lftp(1) depending on the systems), 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 [my_conf] |
get_mk_install.sh.sig |
| get_mk_install.rc | 2013-04-23 | 4299 | A script for Plan9, using kerTeX local sources (for
example if modified) or retrieving them and the doc (via ftpfs(4)),
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 [my_conf] |
get_mk_install.rc.sig |
| kertex.SlackBuild | 2013-04-30 | 10774 | An example of the R.I.S.K. compilation framework in an alien OS package framework. To be adapted by programmers. | kertex.SlackBuild.sig |
| README | 2013-04-23 | 43479 | Description, instructions for the compilation, installation and "mise en oeuvre". | README.sig |
| kertex_bundle.tar | 2013-04-30 | 10158080 | All the following sources. | kertex_bundle.tar.sig |
| knuth_2012-03-22.tar.gz | 2012-03-22 | 4787840 | D.E. Knuth's sources. | knuth_2012-03-22.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_2012-03-22.tar.gz | 2012-03-22 | 3400907 | Supplementary mathematical fonts, or supplementary formats for CM fonts, published by the AMS. | ams_2012-03-22.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.11.2.3.tar.gz | 2013-04-30 | 136748 | Tools for the compilation and installation of the project. | risk_comp_1.11.2.3.tar.gz.sig |
| licence_kerTeX_M.txt | 2011-12-19 | 7765 | kerTeX_M licence. | |
| kertex_M_1.0.0.14.tar.gz | 2013-01-20 | 47854 | Tools for WEB-to-C translation. | kertex_M_1.0.0.14.tar.gz.sig |
| licence_kerTeX_T.txt | 2012-01-01 | 12597 | kerTeX_T licence. | |
| kertex_T_0.9999.7.8.tar.gz | 2013-04-23 | 1160958 | Makefile prototypes ; "change files", supplementary programs and fonts non present in D.E. Knuth's sources. | kertex_T_0.9999.7.8.tar.gz.sig |
Packages
| File | Date of publication | Size (in bytes) | Description | Signature |
|---|---|---|---|---|
| amstex.sh | 2012-03-22 | 3641 | Installation of the plain TeX (and e-TeX) versions of AMS-TeX. | amstex.sh.sig |
| latex.sh | 2012-03-22 | 3498 | Installation of LaTeX on kerTeX (including documentation). Generates latex(1) (TeX engine) and elatex(1) (e-TeX engine). | latex.sh.sig |
| ams@latex.sh | 2012-03-25 | 2631 | Installation of the AMS style files etc. for use with LaTeX. | ams@latex.sh.sig |
| babel@latex.sh | 2013-04-01 | 4433 | Installation of LaTeX Babel subset. | babel@latex.sh.sig |
| biblatex@latex.sh | 2012-04-14 | 2848 | Bibliography with LaTeX, Bibtex being used only for sorting. (Mark van Atten) | biblatex@latex.sh.sig |
| cm-super@latex.sh | 2012-07-29 | 2093 | CM-Super family of fonts are Adobe Type 1 fonts that replace the T1/TS1-encoded Computer Modern (EC/TC), T1/TS1-encoded Concrete, T1/TS1-encoded CM bright and LH fonts (thus supporting all European languages except Greek, and Cyrillic-based languages), and bringing many ameliorations in typesetting quality. The fonts exhibit the same metrics as the Metafont-encoded originals. (Romick "yellow rabbit") | cm-super@latex.sh.sig |
| cite@latex.sh | 2012-08-03 | 1762 | The package supports compressed, sorted lists of numerical citations, and also deals with various punctuation and other issues of representation, including comprehensive management of break points. (Romick "yellow rabbit") | cite@latex.sh.sig |
| comment@latex.sh | 2012-04-14 | 1903 | Comment contributed LaTeX package. (Mark van Atten) | comment@latex.sh.sig |
| cracs@latex.sh | 2012-03-22 | 2083 | Installation of Comptes Rendus de l'Academie des Sciences class files and templates. | cracs@latex.sh.sig |
| csquotes@latex.sh | 2012-04-14 | 1910 | Context sensitive quotations facilities. (Mark van Atten) | csquotes@latex.sh.sig |
| cyrillic@latex.sh | 2012-03-22 | 1958 | Installation of LaTeX Cyrillic subset. | cyrillic@latex.sh.sig |
| ec@latex.sh | 2012-03-30 | 2834 | EC fonts for LaTeX. (Mark van Atten) | ec@latex.sh.sig |
| ellipsis@latex.sh | 2012-08-02 | 2057 | Fix uneven spacing around ellipses in LaTeX text mode. (Mark van Atten) | ellipsis@latex.sh.sig |
| eshyph@latex.sh | 2013-04-02 | 2661 | Spanish hyphenations for LaTeX. (Trebol) | eshyph@latex.sh.sig |
| etoolbox@latex.sh | 2012-04-14 | 1920 | LaTeX programmers e-TeX toolbox. (Mark van Atten) | etoolbox@latex.sh.sig |
| filecontents@latex.sh | 2012-08-02 | 2083 | Extended filecontents and filecontents* environments. (Mark van Atten) | filecontents@latex.sh.sig |
| float@latex.sh | 2012-08-03 | 1662 | Improves the interface for defining floating objects such as figures and tables. Introduces the boxed float, the ruled float and the plaintop float. You can define your own floats and improve the behaviour of the old ones. (Romick "yellow rabbit") | float@latex.sh.sig |
| footmisc@latex.sh | 2012-08-02 | 2120 | A range of footnote options. (Mark van Atten) | footmisc@latex.sh.sig |
| geometry@latex.sh | 2012-08-01 | 2581 | The package provides an easy and flexible user interface to customize page layout, implementing auto-centering and auto-balancing mechanisms so that the users have only to give the least description for the page layout. For example, if you want to set each margin 2cm without header space, what you need is just \usepackage[margin=2cm,nohead]{geometry}. | geometry@latex.sh.sig |
| graphics@latex.sh | 2012-03-22 | 2191 | Installation of LaTeX graphics subset. | graphics@latex.sh.sig |
| harvard@latex.sh | 2012-11-08 | 1926 | Harvard citation package. (Mark van Atten) | harvard@latex.sh.sig |
| lh@latex.sh | 2012-07-29 | 2823 | The LH fonts address the problem of the wide variety of alphabets that are written with Cyrillic-style characters. The fonts are the original basis of the set of T2* and X2 encodings that are now used when LaTeX users need to write in Cyrillic languages. Warning: only T2A encoding for now. (Romick "yellow rabbit") | lh@latex.sh.sig |
| lm@latex.sh | 2012-04-03 | 2173 | Latin Modern fonts for LaTeX. (Mark van Atten) | lm@latex.sh.sig |
| logreq@latex.sh | 2012-04-14 | 2031 | Automatization of LaTeX workflow. (Mark van Atten) | logreq@latex.sh.sig |
| memoir@latex.sh | 2012-04-14 | 2118 | Support for fictions, not fictions and mathematical books. (Mark van Atten) | memoir@latex.sh.sig |
| natbib@latex.sh | 2012-08-02 | 2029 | Flexible bibliography support. (Mark van Atten) | natbib@latex.sh.sig |
| ncctools@latex.sh | 2012-11-08 | 2020 | A collection of general packages. (Mark van Atten) | ncctools@latex.sh.sig |
| oberdiek@latex.sh | 2012-04-14 | 2090 | Heiko Oberdiek contributed LaTeX packages. (Mark van Atten) | oberdiek@latex.sh.sig |
| reqtools@latex.sh | 2012-04-14 | 1934 | LaTeX required tools. (Mark van Atten) | reqtools@latex.sh.sig |
| ruhyphen@latex.sh | 2012-07-29 | 2529 | A collection of Russian hyphenation patterns supporting a number of Cyrillic font encodings, including T2, UCY (Omega Unicode Cyrillic), LCY, LWN (OT2), and koi8-r.(Romick "yellow rabbit") | ruhyphen@latex.sh.sig |
| todo@latex.sh | 2012-08-02 | 2003 | Make a to-do list for a document. (Mark van Atten) | todo@latex.sh.sig |
| url@latex.sh | 2012-04-14 | 1875 | URL sensitive line breaks. (Mark van Atten) | url@latex.sh.sig |

