diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /systems/generic/mltex/README.v22 |
Initial commit
Diffstat (limited to 'systems/generic/mltex/README.v22')
-rw-r--r-- | systems/generic/mltex/README.v22 | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/systems/generic/mltex/README.v22 b/systems/generic/mltex/README.v22 new file mode 100644 index 0000000000..0df63b32b4 --- /dev/null +++ b/systems/generic/mltex/README.v22 @@ -0,0 +1,92 @@ +-------------------------- README.v22 -------------------------- + +This directory contains the change files for MLTeX v2.2: + + - README.v22 This file you are currently reading. + - mltex.ch TeX.web change file including the MLTeX/ + \charsubdef extensions. + - mltextst.tex Test file to check for bugs in a MLTeX binary. + Please apply this test to your currently used MLTeX, + additionally use it __before__ reporting a bug. + + - archiv/ This directory contains macros, etc. distributed with + the former version 2.01 of MLTeX. + + +MLTeX is a modification of TeX version >= 3.0 that allows the +hyphenation of words with accented letters using ordinary Computer +Modern (CM) fonts. These fonts miss the glyphs of ready-made accented +letters. MLTeX translates accented letters in TeX's internal code, +following the "Cork standard" (known as LaTeX2e's T1 font encoding), +which do not exist in the current font into an equivalent <accent> +<letter> construct just before the character is sent out to the .dvi +file. These modifications have been called character substitution +definitions, internally "charsubdef". + + +Installation/Implementation: +---------------------------- + +Please read the comments in the file "mltex.ch". They explain how to +create a MLTeX binary, what is different between MLTeX v2.01 und v2.2, +and which restrictions still exist in v2.2. + +If you have no experience creating a TeX implementation by your own, I +suggest to use a ready-to-run version. + +MLTeX v2.2 will be included in + + - web2c v7.0 and all its derivatives (e.g., teTeX distribution) + - emTeX for OS/2 & MS-DOS + +Note: they are _not_ yet included in this packages. + + +Usage: +------ + +To use the \charsubdef extension with ordinary Computer Modern (CM) +fonts, it is needed a) to redefine the accent macros \`, \', \^, \", +etc. to expand to accented characters in TeX's internal code, and b) +to define character substitutions for these accented characters using +an accent and a base character from ordinary CM fonts. + +You can find the original definitions for MLTeX made by Michael +J. Ferguson in the directory archiv/mltex/. These definitions aren't +maintained. + +Bernard Gaulle's "french" style files distribution contains support +for MLTeX derived from Ferguson's macros. You can find this +distribution on the Comprehensive TeX Archive Network (CTAN) in +tex-archive/language/french/ or on the ftp server of GUTenberg, the +french speaking TeX user group, on ftp.univ-rennes1.fr in +pub/GUTenberg/french/. + + +Error Reports: +-------------- + +Error Reports in case of UNCHANGED versions to + + Bernd Raichle + Stettener Str. 73 + 73732 Esslingen + Federal Republic of Germany + Email: raichle@Informatik.Uni-Stuttgart.DE + +Please apply the test file "mltextst.tex" to your MLTeX binary to make +sure that your are using the newest version of MLTeX. If you are +using an old version, update to the newest version before reporting an +error. + +Include a _short_ TeX input file and the output of the log file in +your error report. Add a note about your environment: TeX version, +implementation, operating system. + + + +MLTeX is copyright (C) 1990-92 by Michael J. Ferguson; +MLTeX Version 2.2 is copyright (C) 1995 by B. Raichle; +all rights are reserved. + +-------------------- <95/12/18> Bernd Raichle -------------------- |