diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/velthuis/changes')
-rw-r--r-- | Master/texmf-dist/doc/generic/velthuis/changes | 299 |
1 files changed, 299 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/velthuis/changes b/Master/texmf-dist/doc/generic/velthuis/changes new file mode 100644 index 00000000000..c539db11f42 --- /dev/null +++ b/Master/texmf-dist/doc/generic/velthuis/changes @@ -0,0 +1,299 @@ +============================================================================= +Devanagari for TeX Release Notes +Version 2.14 14 May 2006 +============================================================================= + += 14 May 2006: version 2.14 + + - The preprocessor can read files with any line endings on all platforms + (i.e. DOS CRLF, UNIX LF as well as Macintosh CR). More precisely: each + CR followed by LF is ignored and each CR followed by anything else is + treated as end of line. The line endings of the output file always + conform to conventions used on the operating system where the + preprocessor runs. + + - @novconjunct implemented as an opposite of @vconjunct. + +----------------------------------------------------------------------------- + += 5 April 2006: version 2.14 + + - Type 1 fonts replaced with better free Type 1 fonts from + CTAN:fonts/ps-type1/indic (author Karel Piska [p\'{\i}\v{s}ka]) + +----------------------------------------------------------------------------- + += 3 April 2006: version 2.14 + + - Preprocessor: characters with code above 128 allowed in {\rm ...} inside + {\dn } text (UTF-8 not implemented yet) + + - Preprocessor: the filename extensions are not fixed but may e given by + the user. Greater details in comments inside devnag.c as well as in + Chapter 5 of the manual + + - Macros: code from dev.sty moved to devanagari.sty and dev.sty is kept + for compatibility with old files + + - Organization: files in CVS reorganized according to the TeX Directory + Standard (TDS) so that installation as well as inclusion in standard + distributions such as TeX Live and MikTeX is easier. Detailed + installation instructions are in the README file. + +----------------------------------------------------------------------------- + += 20 October 2005: version 2.13 + + - Preprocessor: ligature disabling character "+" implemented + + - Preprocessor: bug fix in handling <> characters + + - Preprocessor: ~m is now a synonym for /, i.e. candrabindu. Thus {\dn hU/} + and {\dn hU~m} is the same. + + - Localization captions (\chaptername, \tablename, \today) etc. for Hindi + and Modern Hindi were implemented. Sample file useful for customization + distributed in the input directory. + + - Type 1 fonts regenerated because the METAFONT sources have changed + slightly. + + - Type 1 version of the Pen Nepali fonts created. + + - File dvng.map is now created automatically during conversion to Type 1. + + - Modifications in the manual, compiled again with pdfTeX using the newly + created fonts + + - The releases for CTAN and TeX Live should conform to the TeX Directory + Standard. The README file was updated according to that. + + Note: The new Type 1 fonts have not been tested extensively. The previous + version is therefore temporarily available from + http://hroch486.icpf.cas.cz/velthuis/ and will be removed when we + know that the new version does not cause any problems. + +----------------------------------------------------------------------------- + += 26 March 2005: version 2.12 + + - Modifed avagraha to remove the gap in the top-line between characters. + + - Corrected test parameters for Nepali family in Nepali fonts. + + - Regenerated TFM files for Nepali fonts. + +----------------------------------------------------------------------------- + += 21 March 2005: version 2.12 + + - Revised alternate (Nepali) numeral 9. + + - Regenerated TFM files for Nepali fonts. + +----------------------------------------------------------------------------- + += 14 March 2005: version 2.12 + + - Created Nepali Pen family METAFONT files, metric files, and LaTeX font + description file. + + - Revised dev.sty to add new package options (bombay, calcutta, nepali, + pen, penbombay, pencalcutta, pennepali) for global selection of the font + family (it will work with automatically generated captions). If none are + used, \dnoriginal will be used by default. + + - Added new macro to dev.sty, \dnfamilydefault, which stores the default + family of DN fonts. Default depends on the above mentioned package + options. The user is allowed to redefine it by \renewcommand. + + - Added new \pen macro to dev.sty, which switches to the "pen" variant of + the current family. + + - Added Vedic intonation marks macros \dnveda and \dnsamaveda to dev.sty. + Implemented according to the code from dnmacs.tex. + +----------------------------------------------------------------------------- + += 28 February 2004: version 2.12 + + - Added Vedic intonation mark macros to dnmacs.tex. + + - Revised definitions for letter macros in dnmacs.tex. + +----------------------------------------------------------------------------- + += 2 December 2004: version 2.1 + + - Added correct values for \baselineskip for the defined font sizes in + dnmacs.tex. + +----------------------------------------------------------------------------- + += 1 December 2004: version 2.1 + + - Corrected erroneous output of ~a. + + - Removed redundant definitions of \qa and \qb from dnmacs.tex. + +----------------------------------------------------------------------------- + += 8 April 2004: version 2.1 + + - Created Nepali regional variants for numerals 1 and 9. + +----------------------------------------------------------------------------- + += 14 March 2004: version 2.1 + + - Created a font family for Nepali regional variants. Created new glyphs + for Nepali jha and half-jha. Created Calcutta regional variants for + .l and .L + +----------------------------------------------------------------------------- + += 5 March 2004: version 2.1 + + - Modified preprocessor to provide support for protected text. + Material within {\dn ... } (or $ ... $) may be enclosed within + angle brackets < ... >; it is then not processed, but is passed + through verbatim to the output file. + + - Modified the preprocessor to correct the output of the "half j~na" + glyph in @hindi and @modernhindi modes. + + - Modified the preprocessor to avoid using the control symbols \", \#, + \$, \%, \&, \'. + +----------------------------------------------------------------------------- + += 28 February 2004: version 2.1 + + - Created font families for Bombay and Calcutta regional variants. Removed + general alternate font family. + + - Removed "sba glyph and replaced it with an open-ya. This open-ya is + used to create better conjuncts with word-final ya. Created new .n.na + conjunct based on Calcutta regional form. + +----------------------------------------------------------------------------- + += 13 February 2004: version 2.1 + + - Created new alternate characters for 5 and 8. Modified the alternate + .na and half-.na characters + +----------------------------------------------------------------------------- + += 09 February 2004: version 2.1 + + - Created new alterate la, alternate "sa, alternate lla conjunct, and + alternate half-"sa characters. Modified the alternate front-a, initial + .r, initial .R, cha, jha, chya conjunct, and half-jha characters. + +----------------------------------------------------------------------------- + += 25 January 2004: version 2.1 + + - Minor modifications to the documentation. + +----------------------------------------------------------------------------- + += 01 July 2003: version 2.1 + + - Alternates for several characters have been developed and can be used in + separate alternate fonts along with standard fonts. The alternate + characters are: initial a, initial .r, .na, cha, jha, and their half + letters and ligatures; and the j~na and k.sa ligatures. + + - The source code for the fonts has been reorganized, making the + generation of custom fonts easier. The standard Metafont parameter mag + is now used to control the generation of fonts. All numeric parameters + that were in the control files have been moved to dndefs.mf, and only + mag is declared in the control files of the normal standard font. + Appropriate calculations and assignments are made in dndefs.dn. + Several optional variables have been added for use in base font files. + Boolean values optionally set in a control file determine whether to + select standard or alternate characters, and whether to select bold + and/or italic. The thick and thin paramters that were set directly in + some control files are now modified from a default value by multipliers + (thickmag, subthickmag, and thinmag). The advantage of this is that a + multiplier should remain constant, or nearly constant, for all point + sizes. This technique is used in the pen font control files. The bold + and italic boolean values set these multipliers transparently. defs.mf + has been renamed dndefs.mf. dnchars.mf contains both standard and + alternate characters. + + - The Plain TeX macros have been enhanced to make switching between + Devanagari fonts easier. Enhancements include support for all new + fonts, including pen, alternate, bold, and italic, at all the old + font sizes. + + - New font definition files have been added: udna.fd, upn.fd, upna.fd. + Also new Metafont control files dngen.mf, and dninit.mf. New macros + have been added to dev.sty to enable switching to the four new font + families. + +----------------------------------------------------------------------------- + += 09 June 2003: version 2.02a + + - Bold, italic, bold italic, and pen fonts have been added. + + - The preprocessor was changed. Please refer to the change log + in devnag.c for specific details. + + - udn.fd has been changed to incorporate new font shapes and variants. + + - dev.sty was changed. The macro definitions have been made more robust. + + +----------------------------------------------------------------------------- + += 09 April 2003: version 2.02 + + - Version 2.02 of the preprocessor has been released. The preprocessor was + modified to output all ^^* characters as \3XXw because it is more robust. + It also puts a definition of \DevnagVersion at the beginning of the + output file so that the new preprocessed files can be automatically + recognized. This version also defines a new preprodessor directive + @modernhindi, which functions in the same way as @hindi but uses far + fewer Sanskrit-style ligatures, preferring conjuncts built from + half-consonant forms wherever possible. The definition of @sanskrit has + been changed so that it now restores all the ligatures disabled by + @modernhindi, not just those disabled by @hindi. The sequences dmya and + hmya have been modified to produce d&mya, h&mya (rather than, as + previously, dm&ya, hm&ya). The special warning message prompted by the + long-defunct preprodessor directive @obeylines has been removed. + + - dev.sty was revised to make macros more robust. Several incompatibilities + with other packages have been remediated. Catcode problems may be + avoided by using the 'nocatcodes' option: \usepackage[nocatcodes]{dev} + +----------------------------------------------------------------------------- + += 21 March 2002: version 2.0a + + - Postscript Type 1 version of the dvng fonts have been created and + are now part of this package. Please refer to the readme file in the + misc/type1 directory for installation instructions. + + - Tom Ridgeway's dvpn fonts are now part of this distribution and + reside in the misc/dvpn directory. + +----------------------------------------------------------------------------- + += 23 January 2000: version 2.0 + + - devnag.c has been updated and greatly enhanced. If you have a previously + installed version of devnag, you must recompile the source. + A 32-bit DOS/Win95 executable (devnag.exe) has been provided. + + - dev.sty has been revised to fix certain \catcode problems. Several + new features have been implemented in the package. Refer to the manual + for descriptions. + + - The fonts have been revised. Certain characters have been modified. + The font metrics have not changed. + +============================================================================= |