diff options
Diffstat (limited to 'Master/texmf-dist/doc/fonts/lucida/lhpack/lhfonts.hst')
-rw-r--r-- | Master/texmf-dist/doc/fonts/lucida/lhpack/lhfonts.hst | 378 |
1 files changed, 0 insertions, 378 deletions
diff --git a/Master/texmf-dist/doc/fonts/lucida/lhpack/lhfonts.hst b/Master/texmf-dist/doc/fonts/lucida/lhpack/lhfonts.hst deleted file mode 100644 index e574508e658..00000000000 --- a/Master/texmf-dist/doc/fonts/lucida/lhpack/lhfonts.hst +++ /dev/null @@ -1,378 +0,0 @@ -============================================================================== -LHFONTS version 3.3 file LHFONTS.HST - The short history of LHFONTS (MAKEFONT) package -============================================================================== - -During of font package creation were used: ------------------------------------------- - -Cyrillic glyph' sources: - - the Computer Modern Roman family of fonts - by D. E. Knuth - - Washington Cyrillic Computer Modern or WNCYR - (Humanities and Arts Computing Center, University of Washington); - - Omega Cyrillic fonts - by Yannis Haralambous; - - Some glyphs from Phonetic fonts. - -`Package service' sources: - - file fik_mik.mf from Polish fonts; - - the European Modern Roman family of fonts - by J"org Knappen and Norbert Schwarz - - -ver 1.0 (approx 1992--1993) -- ------------------------------- -unrecognized, was used in Mir Publisher only -- -Creation of symbolic letter names for creation of font with three -different coding schemes Alternative, Virtual (7-bit) and Washington -(ISO/ASCII: same as WNCYR encoding); - -Correction of letter shapes, creation of special files of parameters -(Additional Lower Ratios) for each font group. - -Creation of some batch-files for font generating. - -ver 1.1 (1993) -- ------------------ -unrecognized (there was file rusfont.zip) -- -Virtual encoding as default coding scheme for creating Cyrillic part of -Latin-Cyrillic font (with usage of the virtual files) was changed to -Alternative encoding (Virtual encoding is kept as supply variant only); - -Creation of 32 Computer Modern text fonts. - -ver 1.2 (1993--1994) -- ------------------------ -the part of CyrTUG-EmTeX package; placed on CD-ROM 4AllTeX -- -All uppercase and lowercase letters are created by separate files: -lgcru.mf and lgcrl.mf (instead of three files: lgcrlu.mf -- file with -common letter shapes for both cases, lgcrspu.mf -- for uppercase -letters, lgcrspl.mf -- for lowercase ones). The analogous way for -lgserb*.mf files. - -Creation of all 56 Computer Modern text fonts. - -Font generating with usage of MFJob (EmTeX). There were created special -mfj-files. - -ver 2.0 (Sept1994) -- ---------------------- -placed on CTAN -- -Correction of mistakes of letter shapes. All driver files were checked -with drivers of Computer Modern; - -ALL additional cyrillic letters in files of ligs&kerns were rewritten to -their symbolic names; file wnligs.mf was renamed to lwnligs.mf; - -Files with additional Cyrillic letters lgserb*.mf were rearranged: three -letters below endinput were placed on separate files lgserb(u/l)1.mf. - -There was created new package FIL for creating of other Cyrillic letters. - -Rearranging directory structures. - -ver 2.1 (Oct1994) -- --------------------- -Correction of mistakes: serif widths, letter widths. - -This file (lhfonts.hst) was added. - -ver 2.2 (Mar-Sept1995) -- -------------------------- -Protvino & Holland TeX Conferences -- -Correction of mistakes: serif widths, letter widths. Fine tuning of -letter shapes and stem_thicknesses. - -The new fonts are added: -The 6 SliTeX (created new driver file ldrsfont.mf for SliTeX "I"), and 2 -AmSTeX text CM fonts added (csc) -- total count: 64 fonts. - -Rearranging of font generation: default (Alternative) version creates -old font assortment plus Ukrainian and Byelorussian as in MS DOS code -page 866, option `fullrus' creates old Russian letters additionally, -option `fil' creates full assortment of created Cyrillic fonts. - -ATTENTION: the number sign and cyrillic quotes have now other codes: -accordingly to PC866 code page. - -Files lgcr(u/l/ti), lgserb(u/l/ti) and lbcoding became files drivers. -They run different parts of Cyrillic Alphabet. - -MS Windows encoding is added. - -The Sauter fonts were created for LH family by S.Znamenskii and -connected to it. - -There are added hints with width correction of letters with mid stems -(analogous of `i' and `j' width correction in CM) as used in Cyrillic -fonts of A.Shen'. - -The experiment is begun with Omega package. Now full Cyrillic font is -being created. - -Option `fullrus' was joined with default font creation so one can get -Russian, Ukrainian, Byelorussian and some old Russian (XIXcent) letters -in one font accordingly to Vinogradov's fonts. - -All coding schemes are made for unification with hexadecimal codes. - -The names of Cyrillic letters (WNCYR letters) were changed with -accordance with standard names in coding schemes (ISO etc.). - -ver 2.3 (Sept1995-Okt1995) -- ------------------------------ -NOT `published' -- -DC, Sauter, etc. fontcovers are joined in files-headers. The Polish -file fik-mik.mf is used (it uses cm* font-headers and then changes -standard drivers to Cyrillic ones); it was changed and renamed to -fik-mik_.mf. - -ver 2.32 (Okt1995-Jul1996) -- ------------------------------ -For the Dubna TUG'96 Conference -- -The macros of fik-mik_.mf were enlarged for usage of Sauter fonts. -Created special fik-mik-.mf for DC-like fonts. - -The file dcstdedt.tex (DC fonts package) was used for quick font headers -creation. It was changed and renamed to cfstdedt.tex. - -Letters are generated accordingly to necessary encoding and assortment -TeX helps to create encoding and ligature/kerning tables. Also it -creates uccode/lccode/mathcode file and file with list of all Cyrillic -macros-letters. - -ver 2.5 (July1996-February1997) -- ---------------------------------- -The intermediate version only - -there were made general modification from this version to next ones ... - -ver 2.9 (February-11September1997) -- -------------------------------------- -For the St-Peterburg CyrTUG Conference -- - -Support of T2 encoding (beta-version): gathering of all necessary matherial -(letters and signs). - -Ligs & kerns macros of A.Berdnikov are used - -ver 3.0 (12September-8October1997) -- ----------------------------------------- -Continues previous version with some file reorganisation; - -T2 encodinng (beta) adopted in CyrTUG conference; - -the Polish ogonek is placed in main letter definitions as variant of descender -with flag `is_ogonek'(variants of letters which use ammoc and ammoc its own -were moved out); -- instead of Polish macro put_ogonek there is used simplified easy_ogonek --- I had difficulties of putting Polish ogonek to Abkhasian che. - -The documentation beresta absent in this version for a while - - -Changes from version 3.0 patchlevel 1 --------------------------------------- - -.) there were corrected bugs in ldroman.mf llvligtb.mf llmligtb.mf - -.) moved `show' message from lgt2lol.mf - -.) file lgcyracc.mf was rearranged to last version of T2 - -.) rxcoding.mf: LJE_tit and NJE_tit were changed to LJE_title NJE_title - -.) there were corrections in lgmodl.mf lgunicl.mf lgunicu.mf - -.) files for ligatures & kerning for METAFONT joined to one common file - ??liker.mf which includes flags for different drivers - -.) in the case mentioned above were corrected driver files ld*.mf and le*.mf - -.) rearranged TeX stuff for ligs&kerns: - likermac.tex - macros - likerdat.tex - data file - likergrp.tex - file with lettergroups - rliker.tex - not renamed: start file - -.) flag `if wncoding' moved from lig&kerns file to TeX file: - all transliteration ligatures are written to METAFONT file only - if \ifwncodingtrue i.e. for wn fonts only - -.) all sepatate ligatures were gathered at beginning of wnliker.mf - -.) file lwnligs.mf was rewritten accordingly to wnliker.mf (created by TeX) - -.) cfhead.tex -- \ifwncoding added: ligsatures for transliteration are written - in mf-file if \wncodingtrue - -.) cod-iso.tex -- corrected mistakes in Washington encoding - -.) restored BERESTA documentation; - It includes all T2 letters and languages where Cyrillic used; - documentation created for English and three Cyrillic encodings: - Alternative, T2(Windows1251) KOI-8 - -.) created files 90berest.tex and 91berest.tex to generate additional fonts - for beresta,tex - -.) 10lx-rx.tex, 12ex-rxv.tex, 30cm-tx.tex 31cm-txv.tex moved out - -.) changes in beresec.tex beresta.tex for BERESTA documentation - -.) enc-t2 added one encoding column for fonts for BERESTA - -.) letters LJE_title NJE_title: correct shape to run in low resolutions - -TESTED: -~~~~~~~ -.) version 3.0 patchlevel 1: - rxfonts most modes for check "bad pos" and "strange path" - (without LJE_title & NJE_title) - -.) version 3.1 patchlevel 0 - wnfonts for "RUNness" - lhfonts (llfonts) for "RUNness" - rxfonts (with LJE_title & NJE_title): laserjet; epsonlq lowres - - -Possible bugs: -~~~~~~~~~~~~~~ - -.) Ligatures & kerning stuff - -.) BERESTA - - -Changes from version 3.1 and 319/318 patch ------------------------------------------- - -.) Renamed files: (to escape confuses with LHFONTS 1.2(1994)) - ~~~~~~~~~~~~~~ - - lgcru.mf -> lgcyru.mf - lgcri.mf -> lgcyri.mf - lgcrl.mf -> lgcyrl.mf - ??coding.mf -> ??codes.mf - -.) ??base.mf -> ??begin.mf - that's not cmbase :-) - -.) added flag roman_ec (from 319/318 patch) - ~~~~~~~~~~~~~~~~~~~~ - fikparm.mf - leroman.mf - letextit.mf - lecsc.mf - -.) all fonts start with command "input fikparm;" necessary commands - are recognised by fikparm or by input of ??begin.mf; - all standard font sets (LH WN T2*/X2) included in fikparm macros; - -.) created directories - ~~~~~~~~~~~~~~~~~~~~ - \texinput\lh\tex4mf - moved all tex files in this directory from \texinput\lh - - \mfinput\lh-base - base metafont files all files from \mfinput\lh - \mfinput\lh-begin - directory for encoding and lig&kern files for - LH WN T2*/X2 etc encodings - - \mfinput\lh-lcy \ - \mfinput\lh-lwn | - \mfinput\lh-t2a | reserved directories for font headers - \mfinput\lh-t2b | LH WN T2*/X2 encodings - \mfinput\lh-t2c | - \mfinput\lh-x2 / - - \tfm\lh-lcy \ - \tfm\lh-lwn | - \tfm\lh-t2a | directories with font metrics for standard font set - \tfm\lh-t2b | LH WN T2*/X2 etc encodings - \tfm\lh-t2c | - \tfm\lh-x2 / - - \vf\lh-lcy - directory with virtual fonts for LH (created by vfcomb) - -new possibilities -~~~~~~~~~~~~~~~~~ - -.) one may (if he uses emTeX and MFJob) create (or not) file headers - -.) one may create (or not) heads of virtual fonts for CM based fonts - -.) this item for TeXperts ONLY! - attempt to create unheaded files l??def.enc accordingly to file rtrusdef.tex - or rtrusdef.sty (for LaTeX2e) - - -ver 3.3 (December 98) -- ------------------------- - -changed directory tree accordingly to CTAN common rules - - \lh\doc - documentation about LH font package - \lh\doc\beresta - documentation about Cyrillic letters modern and old - (these files are a bit obsolete for current version) - - \lh\tex\tex4mf - moved all tex files in this directory from \texinput\lh - \lh\tex\testfont - some tex files for testing fonts - - \lh\mf\lh-base - base metafont files all files from \mfinput\lh - \lh\mf\lh-begin - directory for encoding and lig&kern files for - LH WN T2*/X2 etc encodings - - reserved directories for font headers are deleted - - \lh\tfm\lh-lcy \ - \lh\tfm\lh-lwn* | - \lh\tfm\lh-t2a* | directories with font metrics for standard font set - \lh\tfm\lh-t2b* | LH WN T2*/X2 etc encodings - \lh\tfm\lh-t2c* | - \lh\tfm\lh-x2* / absent because zip-file should be enlarged to $n$Mb - - (\lh\vf\lh-lcy) - this directory removed uptil LCY encoding comes - to stability - -ver 3.3 patch level 1 (February 99) -- --------------------------------------- - -corrected directory tree accordingly to CTAN common rules - - \lh\tex - moved all tex files in this directory from \lh\tex\tex4mf - \lh\doc\testfont - moved tex files in this directory from \lh\tex\testfont - - \lh\mf\base - renamed directory \lh\mf\lh-base - \lh\mf\nont2 - renamed directory \lh\mf\lh-base\nont2 - \lh\mf\lh-begin - moved out - - reserved directories for font headers are deleted - - \lh\tfm\lh-lcy \ - \lh\tfm\lh-lwn* | - \lh\tfm\lh-t2a* | directories with font metrics for standard font set - \lh\tfm\lh-t2b* | LH WN T2*/X2 etc encodings - \lh\tfm\lh-t2c* | - \lh\tfm\lh-x2* / absent because zip-file should be enlarged to $n$Mb - - (\lh\vf\lh-lcy) - this directory removed uptil LCY encoding comes - to stability - -Added some corrections for creation of SliTeX fonts in fikparm.mf and -files in \lh\tex directory. - -ldsroman.mf was removed ; all slitex stuff added to ldroman.mf; -bollean slitex must set before ldroman runs. - -There are also added flags for boolean slitex true and extra_endchar's clearit -macro. - -============================================================================== -LHFONTS version 3.3 file LHFONTS.HST - The short history of LHFONTS (MAKEFONT) package -============================================================================== |