summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-04-02 18:53:25 +0000
committerKarl Berry <karl@freefriends.org>2009-04-02 18:53:25 +0000
commitf35c8a8336c50073a0d2259793453d2f53d115c0 (patch)
treeb6ba76714770e4fa0fc4ddcfd19171feb48a9bbc
parentf22ba9c58716477bc6e86f6508eb5e20a5422328 (diff)
montex subr fix + older updates (31mar09)
git-svn-id: svn://tug.org/texlive/trunk@12608 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/montex/00readme (renamed from Master/texmf-dist/doc/latex/montex/00readme.1)0
-rw-r--r--Master/texmf-dist/doc/latex/montex/ANNOUNCE (renamed from Master/texmf-dist/source/latex/montex/ANNOUNCE)78
-rw-r--r--Master/texmf-dist/doc/latex/montex/EMTEX (renamed from Master/texmf-dist/source/latex/montex/EMTEX)58
-rw-r--r--Master/texmf-dist/doc/latex/montex/HISTORY (renamed from Master/texmf-dist/source/latex/montex/HISTORY)248
-rw-r--r--Master/texmf-dist/doc/latex/montex/INSTALL (renamed from Master/texmf-dist/source/latex/montex/INSTALL)402
-rw-r--r--Master/texmf-dist/doc/latex/montex/MIKTEX (renamed from Master/texmf-dist/source/latex/montex/MIKTEX)94
-rw-r--r--Master/texmf-dist/doc/latex/montex/TODO9
-rw-r--r--Master/texmf-dist/doc/latex/montex/UPDATE (renamed from Master/texmf-dist/source/latex/montex/UPDATE)24
-rw-r--r--Master/texmf-dist/doc/latex/montex/cyrename.pl (renamed from Master/texmf-dist/source/latex/montex/cyrename.pl)0
-rw-r--r--Master/texmf-dist/doc/latex/montex/fontlist.pdfbin198168 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/montex/fontlist.tex8
-rw-r--r--Master/texmf-dist/doc/latex/montex/mfinput/bithe/testfont.input (renamed from Master/texmf-dist/source/latex/montex/mfinput/bithe/testfont.input)0
-rw-r--r--Master/texmf-dist/doc/latex/montex/mfinput/bithe/testfont.sh (renamed from Master/texmf-dist/source/latex/montex/mfinput/bithe/testfont.sh)0
-rw-r--r--Master/texmf-dist/doc/latex/montex/mkmlsmf.pl (renamed from Master/texmf-dist/source/latex/montex/mkmlsmf.pl)0
-rw-r--r--Master/texmf-dist/doc/latex/montex/mnhyphen.tex583
-rw-r--r--Master/texmf-dist/doc/latex/montex/montex.xml (renamed from Master/texmf-dist/source/latex/montex/montex.xml)0
-rw-r--r--Master/texmf-dist/doc/latex/montex/mtdocmac.tex185
-rw-r--r--Master/texmf-dist/doc/latex/montex/testfont.input (renamed from Master/texmf-dist/source/latex/montex/testfont.input)0
-rw-r--r--Master/texmf-dist/doc/latex/montex/testfont.sh (renamed from Master/texmf-dist/source/latex/montex/testfont.sh)0
-rw-r--r--Master/texmf-dist/fonts/map/dvips/montex/mongolian.map11
-rw-r--r--Master/texmf-dist/fonts/source/public/montex/kmtt10.mf122
-rw-r--r--Master/texmf-dist/fonts/source/public/montex/kmu10.mf121
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/bcghsm.tfmbin8388 -> 8388 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/bcghwm.tfmbin8388 -> 8388 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/bcgvsb.tfmbin8388 -> 8388 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/bcgvwb.tfmbin8388 -> 8388 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/bcgvwm.tfmbin8388 -> 8388 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/bicighm.tfmbin1348 -> 1348 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/bicigvm.tfmbin1348 -> 1348 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/kmbx8.tfmbin2080 -> 2080 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/kmbx9.tfmbin2080 -> 2080 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/kmr9.tfmbin2048 -> 2048 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/kmsl8.tfmbin2248 -> 2248 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/kmsl9.tfmbin2248 -> 2248 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/kmti7.tfmbin1644 -> 1644 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/montex/kmti9.tfmbin1648 -> 1648 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bcghsb.pfbbin46435 -> 46436 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bcghsm.pfbbin46869 -> 46870 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bcghwb.pfbbin46444 -> 46445 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bcghwm.pfbbin47021 -> 47022 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bcgvsb.pfbbin46606 -> 46607 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bcgvsm.pfbbin46973 -> 46974 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bcgvwb.pfbbin46541 -> 46542 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bcgvwm.pfbbin47099 -> 47100 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bicighb.pfbbin47501 -> 47502 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bicighm.pfbbin47929 -> 47930 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bicigvb.pfbbin47552 -> 47553 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bicigvm.pfbbin47987 -> 47988 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bthhsb.pfbbin56323 -> 56324 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bthhsm.pfbbin56466 -> 56467 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bthhwb.pfbbin56417 -> 56418 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bthhwm.pfbbin56824 -> 56825 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bthvsb.pfbbin56597 -> 56598 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bthvsm.pfbbin56774 -> 56775 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bthvwb.pfbbin56643 -> 56644 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bthvwm.pfbbin57007 -> 57008 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bxghsb.pfbbin69132 -> 69133 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bxghsm.pfbbin69504 -> 69505 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bxghwb.pfbbin69261 -> 69262 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bxghwm.pfbbin69961 -> 69962 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bxgvsb.pfbbin69471 -> 69472 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bxgvsm.pfbbin69818 -> 69819 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bxgvwb.pfbbin69517 -> 69518 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/bxgvwm.pfbbin70144 -> 70145 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/kmbx10.pfbbin38453 -> 38454 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/kmr10.pfbbin45262 -> 45263 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/montex/kmss10.pfbbin31581 -> 31582 bytes
-rw-r--r--Master/texmf-dist/source/latex/montex/TODO39
-rw-r--r--Master/texmf-dist/source/latex/montex/change.log126
-rw-r--r--Master/texmf-dist/tex/latex/montex/cpncc.def138
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds3
72 files changed, 1438 insertions, 813 deletions
diff --git a/Master/texmf-dist/doc/latex/montex/00readme.1 b/Master/texmf-dist/doc/latex/montex/00readme
index dea85bbc0d3..dea85bbc0d3 100644
--- a/Master/texmf-dist/doc/latex/montex/00readme.1
+++ b/Master/texmf-dist/doc/latex/montex/00readme
diff --git a/Master/texmf-dist/source/latex/montex/ANNOUNCE b/Master/texmf-dist/doc/latex/montex/ANNOUNCE
index 3e8b3c18a8d..409a78cf5bb 100644
--- a/Master/texmf-dist/source/latex/montex/ANNOUNCE
+++ b/Master/texmf-dist/doc/latex/montex/ANNOUNCE
@@ -1,39 +1,39 @@
- MonTeX provides Mongolian and Manju for the TeX/LaTeX
- community.
-
- Mongolian is a language spoken in North East Asia, namely
- Mongolia and the Inner Mongol Autonomous Region of China.
- Today, it is written in an extended Cyrillic alphabet in
- Mongolia whereas the Uighur writing continues to be in
- use in Inner Mongolia, though it is also, legally speaking,
- the official writing system of Mongolia.
-
- Manju is another language of North East Asia, belonging
- to the Tungusic branch of the Altaic languages. Though
- it is virtually not spoken anymore, it survives in
- written form as Manju was the native language of the
- rulers of the Qing dynasty (1644--1911) in China. Large
- quantities of documents of the Imperial Archives survive,
- as well as some of the finest dictionaries ever compiled
- in Asia, like the Pentaglot, a dictionary comprising
- Manju, Tibetan, Mongolian, Uighur and Chinese. MonTeX
- provides all necessary characters for writing standard
- Mongolian in Cyrillic and Classical (aka Traditional or
- Uighur) writing, and Manju as well as transliterated
- Tibetan texts, for which purpose a number of additional
- characters was created.
-
- In MonTeX, both Mongolian and Manju are entered in romanized
- form. The retransliteration (from Latin input to Mongolian
- and Manju output) is completely realized in TeX/Metafont so
- that no external preprocessor is required.
-
- Please note that most of the enhanced functions on MonTeX
- require a working e-LaTeX environment. This is especially
- true when compiling documents with Mongolian or Manju as
- the main document language. It is recommended to choose
- pdfelatex as the resulting PDF files are truly portable.
- Vertical text generated by MonTeX is not supported in DVI.
-
- This version of MonTeX makes all former versions of MonTeX
- and ManjuTeX obsolete.
+ MonTeX provides Mongolian and Manju for the TeX/LaTeX
+ community.
+
+ Mongolian is a language spoken in North East Asia, namely
+ Mongolia and the Inner Mongol Autonomous Region of China.
+ Today, it is written in an extended Cyrillic alphabet in
+ Mongolia whereas the Uighur writing continues to be in
+ use in Inner Mongolia, though it is also, legally speaking,
+ the official writing system of Mongolia.
+
+ Manju is another language of North East Asia, belonging
+ to the Tungusic branch of the Altaic languages. Though
+ it is virtually not spoken anymore, it survives in
+ written form as Manju was the native language of the
+ rulers of the Qing dynasty (1644--1911) in China. Large
+ quantities of documents of the Imperial Archives survive,
+ as well as some of the finest dictionaries ever compiled
+ in Asia, like the Pentaglot, a dictionary comprising
+ Manju, Tibetan, Mongolian, Uighur and Chinese. MonTeX
+ provides all necessary characters for writing standard
+ Mongolian in Cyrillic and Classical (aka Traditional or
+ Uighur) writing, and Manju as well as transliterated
+ Tibetan texts, for which purpose a number of additional
+ characters was created.
+
+ In MonTeX, both Mongolian and Manju are entered in romanized
+ form. The retransliteration (from Latin input to Mongolian
+ and Manju output) is completely realized in TeX/Metafont so
+ that no external preprocessor is required.
+
+ Please note that most of the enhanced functions on MonTeX
+ require a working e-LaTeX environment. This is especially
+ true when compiling documents with Mongolian or Manju as
+ the main document language. It is recommended to choose
+ pdfelatex as the resulting PDF files are truly portable.
+ Vertical text generated by MonTeX is not supported in DVI.
+
+ This version of MonTeX makes all former versions of MonTeX
+ and ManjuTeX obsolete.
diff --git a/Master/texmf-dist/source/latex/montex/EMTEX b/Master/texmf-dist/doc/latex/montex/EMTEX
index b75cb0e2683..948f301b932 100644
--- a/Master/texmf-dist/source/latex/montex/EMTEX
+++ b/Master/texmf-dist/doc/latex/montex/EMTEX
@@ -1,29 +1,29 @@
-REM This is the installation batch file skeleton for emtex
-REM users. Please check this file carefully whether it
-REM matches your system before you commit any changes.
-REM
-REM Please note that emtex does not support the complete
-REM range of MonTeX functions. Notably, RL vertical type-
-REM setting is not available.
-REM
-REM How to proceed:
-REM
-REM 1. Check for your drives and paths.
-REM 2. Correct the following md and copy statements where
-REM necessary.
-REM 3. Rename this file from EMTEX to EMTEX.BAT
-REM 4. Execute EMTEX.BAT
-
-ECHO Creating following directories:
-
-md \emtex\texinput\montex
-md \emtex\mfinput\mls
-md \emtex\tfm\mls
-md \emtex\doc\montex
-
-ECHO Copying contents into newly created directories:
-
-copy texinput\*.* \emtex\texinput\montex\
-copy mfinput\*.* \emtex\mfinput\mls\
-copy tfm\*.* \emtex\tfm\mls\
-copy doc\*.* \emtex\doc\montex\
+REM This is the installation batch file skeleton for emtex
+REM users. Please check this file carefully whether it
+REM matches your system before you commit any changes.
+REM
+REM Please note that emtex does not support the complete
+REM range of MonTeX functions. Notably, RL vertical type-
+REM setting is not available.
+REM
+REM How to proceed:
+REM
+REM 1. Check for your drives and paths.
+REM 2. Correct the following md and copy statements where
+REM necessary.
+REM 3. Rename this file from EMTEX to EMTEX.BAT
+REM 4. Execute EMTEX.BAT
+
+ECHO Creating following directories:
+
+md \emtex\texinput\montex
+md \emtex\mfinput\mls
+md \emtex\tfm\mls
+md \emtex\doc\montex
+
+ECHO Copying contents into newly created directories:
+
+copy texinput\*.* \emtex\texinput\montex\
+copy mfinput\*.* \emtex\mfinput\mls\
+copy tfm\*.* \emtex\tfm\mls\
+copy doc\*.* \emtex\doc\montex\
diff --git a/Master/texmf-dist/source/latex/montex/HISTORY b/Master/texmf-dist/doc/latex/montex/HISTORY
index ef8134bda87..66f3e89b0df 100644
--- a/Master/texmf-dist/source/latex/montex/HISTORY
+++ b/Master/texmf-dist/doc/latex/montex/HISTORY
@@ -1,124 +1,124 @@
-Changes in MonTeX
-
-Implementation Level I
-
-Version 01
-
-October 1997: Cyrillic Font based on Nana Glonti's
- and A. Samarin's work implemented
-
-
-Implementation Level II
-
-Version 02.01
-
-Summer/Fall 1998: The complete Cyrillic setup was
- completely overhauled since the first attempt
- was more or less broken.
-
- Mongolian writing was added.
-
- This version was never officially released and
- circulated only among a handful of beta-testers.
- (Or should we say: alpha-testers?).
-
-
-Implementation Level IIa
-
-Version 02.02
-
-January 1999: Lots of new ideas, such as -
-
- - Mongolian currency sign `tugrig' created which
- is a double-barred `t',
-
- - Buryat language captions and date provided,
- can be chosen with [buryat] as an option to mls
-
- - Mongolian classical writing can be put in
- vertical capsules within horizontal text,
-
- - a simple retransliteration engine is installed
- which accepts romanized input and combines
- the correct presentation glyphs.
-
- - Mongolian bicig glyphs overhauled where necessary.
-
-
-Version 02.03
-
-February 1999: minor nasty bugs removed, and -
-
- - \PrettyMLS introduced which makes a nice gamma
- out of G, regains umlauts, etc., shows special symbols
- if needed.
-
- - Documentation now complete with alphabetical
- command reference.
-
-
-Version 03.03
-
-Mid February 1999: Complete character name mechanism overhaul -
-
- - MonTeX conforms now with the LH encoding as far as
- the glyph names are concerned.
-
-
-Version 04.03
-
-End of February 1999: Complete Bicig Definition overhaul, and -
-
- - Ligatures in Mongol Bicig should now be working.
-
- - There is now a hyphenation table for Xalx.
-
- - Some bounding boxes for Mongolian glyphs were reviewed.
-
-
-Implementation Level IV
-
-Version 04.089
-
-December 2001: MonTeX finally steers towards its design goals
-
- - Complete overhaul of the Mongolian font set
-
- - Retransliteration now integrated into fonts
-
- - full-scale Mongolian documents possible due to
-
- - vertical typesetting
-
- - working RL environments
-
- - two script styles available
-
- - ManjuTeX completely integrated into MonTeX
-
- - language-independent glyph container for
- Mongolian and Manju
-
- - PDF generation supported
-
-Version 04.090
-
-December 2001: Massive Correction of Typos
-
- - LMU Encoding added
-
- - Glyphcontainer bxg now with own encoding files
-
- - Exit code contents of \AtEndDocument fixed,
- packages now communicate properly which
- one is set, which one isn't
-
-Implementation Level IVu
-
-Version 04.092
-
-July 2002: Experimental Inclusion of Unicode Mongolian
-
- - More input encodings for Latin
-
- - Massive overhaul of documentation
+Changes in MonTeX
+
+Implementation Level I
+
+Version 01
+
+October 1997: Cyrillic Font based on Nana Glonti's
+ and A. Samarin's work implemented
+
+
+Implementation Level II
+
+Version 02.01
+
+Summer/Fall 1998: The complete Cyrillic setup was
+ completely overhauled since the first attempt
+ was more or less broken.
+
+ Mongolian writing was added.
+
+ This version was never officially released and
+ circulated only among a handful of beta-testers.
+ (Or should we say: alpha-testers?).
+
+
+Implementation Level IIa
+
+Version 02.02
+
+January 1999: Lots of new ideas, such as -
+
+ - Mongolian currency sign `tugrig' created which
+ is a double-barred `t',
+
+ - Buryat language captions and date provided,
+ can be chosen with [buryat] as an option to mls
+
+ - Mongolian classical writing can be put in
+ vertical capsules within horizontal text,
+
+ - a simple retransliteration engine is installed
+ which accepts romanized input and combines
+ the correct presentation glyphs.
+
+ - Mongolian bicig glyphs overhauled where necessary.
+
+
+Version 02.03
+
+February 1999: minor nasty bugs removed, and -
+
+ - \PrettyMLS introduced which makes a nice gamma
+ out of G, regains umlauts, etc., shows special symbols
+ if needed.
+
+ - Documentation now complete with alphabetical
+ command reference.
+
+
+Version 03.03
+
+Mid February 1999: Complete character name mechanism overhaul -
+
+ - MonTeX conforms now with the LH encoding as far as
+ the glyph names are concerned.
+
+
+Version 04.03
+
+End of February 1999: Complete Bicig Definition overhaul, and -
+
+ - Ligatures in Mongol Bicig should now be working.
+
+ - There is now a hyphenation table for Xalx.
+
+ - Some bounding boxes for Mongolian glyphs were reviewed.
+
+
+Implementation Level IV
+
+Version 04.089
+
+December 2001: MonTeX finally steers towards its design goals
+
+ - Complete overhaul of the Mongolian font set
+
+ - Retransliteration now integrated into fonts
+
+ - full-scale Mongolian documents possible due to
+
+ - vertical typesetting
+
+ - working RL environments
+
+ - two script styles available
+
+ - ManjuTeX completely integrated into MonTeX
+
+ - language-independent glyph container for
+ Mongolian and Manju
+
+ - PDF generation supported
+
+Version 04.090
+
+December 2001: Massive Correction of Typos
+
+ - LMU Encoding added
+
+ - Glyphcontainer bxg now with own encoding files
+
+ - Exit code contents of \AtEndDocument fixed,
+ packages now communicate properly which
+ one is set, which one isn't
+
+Implementation Level IVu
+
+Version 04.092
+
+July 2002: Experimental Inclusion of Unicode Mongolian
+
+ - More input encodings for Latin
+
+ - Massive overhaul of documentation
diff --git a/Master/texmf-dist/source/latex/montex/INSTALL b/Master/texmf-dist/doc/latex/montex/INSTALL
index 178925d8c2c..4db3cce7140 100644
--- a/Master/texmf-dist/source/latex/montex/INSTALL
+++ b/Master/texmf-dist/doc/latex/montex/INSTALL
@@ -1,201 +1,201 @@
- Title: MonTeX, Implementation Level IVu
- Version: 04.092
- Author: Oliver Corff
- Copyright: Ulaanbaatar, Berlin, Beijing 1997-2002
- Date: July 01, 2002
- (Timestamp: July 01, 2002)
- Archive Name: montexivu.tgz
- Description: Mongolian for LaTeX (Cyrillic)
- System Requirements: e-LaTeX2e (limited functionality with LaTeX2e)
- Fonts in Cork encoding (T1) are
- required; they are considered
- to be an integral part of any
- up-to-date LaTeX2e installation.
-
-
- Legal Notes: See end of this document
-
-0. Introduction
-
-MonTeX (Mongolian for LaTeX) is a modular package which provides
-Mongolian to the LaTeX user community.
-
-The present package represents Implementation Level IIa and provides
-the Cyrillic script in immediate and transliteration modes.
-
-In addition, it is possible to have short portions of Mongolian script
-(`bicig') in the document, both horizontally and vertically, but for
-enjoying vertical output it is necessary that PostScript support is
-installed. Most modern LaTeX installations come with PostScript
-anyway so this should not be a very difficult problem.
-
-Subsequent implementation levels add more features: scripts,
-writing directions, etc.
-
-
-1. Installation
-
-Remove all old files of previous MonTeX Implementation Level I
-installations, including the font bitmaps (*.pk) and tfm files.
-
-Unpack the archive montexivu.tgz in some temporary directory.
-
-teTeX users can proceed to section 1.1, MikTeX users should read
-section 1.2.
-
-
-1.1 teTeX (and other TeX systems based on the TeX Directory Structure)
-
-Create subdirectories, either in your main TeX installation, or
-in any local tree, with the following structure:
-
- mkdir $TEXMF/tex/latex/montex/
- mkdir $TEXMF/fonts/source/public/mfinput/mls/
- mkdir $TEXMF/fonts/tfm/mls/
- mkdir $TEXMF/doc/montex/
-
-Copy the appropriate contents into the newly created directories:
-
- cp $TMP/texinput/* $TEXMF/tex/latex/montex/
- cp $TMP/mfinput/* $TEXMF/fonts/source/public/mfinput/mls/
- cp $TMP/tfm/* $TEXMF/fonts/tfm/mls/
- cp $TMP/doc/* $TEXMF/doc/montex/
-
-Rehash the file name database by executing texhash.
-
-Execute texconfig and proceed to menu item <hyphenation>
-for creating a format file with Mongolian hyphenation
-patterns. You will have to edit the file language.dat (which
-appears in the editor window automatically) and insert
-the following line (perhaps somewhere after Hungarian (magyar)
-and before Norwegian (norsk):
-
-mongolian mnhyphen.tex % mnhyphex.tex % No exceptions now.
-
-in the list of languages.
-
-There is no need to procure the graphics and rotating packages
-externally since they are provided with teTeX.
-
-GhostScript and GhostView are also regularly found on UNIX and
-notably Linux systems so there should be full-fledged off-the-shelf
-support for the vertical text capsules offered by MonTeX.
-
-eLaTeX is included in modern teTeX versions, too.
-
-Please also make sure you have the diagnose.sty tool somewhere,
-as well as LGR Greek fonts.
-
-1.2 MikTeX
-
-Read and follow the instructions in the file MIKTEX.
-
-Get the graphics package and the rotating packages as well as
-GhostScript if you want to print portions of vertical Mongolian.
-
-The latex packages can be found at CTAN (both in the Internet and
-on CD-ROM) under
-
- macros/latex/packages/graphics
- macros/latex/contrib/supported/rotating
-
-GhostScript versions can be found at CTAN, too, in the
-/support/ghostscript/gnu subdirectory.
-
-
-2. Running MonTeX
-
-MonTeX is now ready for use. It is activated by stating
-
-\usepackage{mls}
-
-in the preamble of your document.
-
-You can provide options for the document language and/or the
-input file encoding, like
-
-\usepackage[xalx,mls]{mls}
-
-which prepares a document in Modern Mongolian using the MLS
-encoding. Consult doc/montex.tex for details.
-
-
-3. General Remarks
-
-When using MonTeX for the first time you may observe a
-seemingly unusual font generating activity. By default,
-MonTeX uses the T1 encoding, and requires these fonts
-to be available. If you happened to use the old TeX font
-encoding (known as OT1---and you may have been unconsciously
-doing so for all your previous documents) then prepare
-for anything between a few minutes and an hour (depending
-on your system's speed) for the fonts to be computed.
-
-This is a singular event and will not bother you later on.
-
-The user documentation montex.tex contains many typeface
-examples (in fact, unusually many for an average document)
-so the display and printing of this document does not
-reflect ordinary usage.
-
-
-4. Points of Concern for emtex users
- -----
-
-emtex does not offer RL capabilities, and thus you will
-not be able to generate pure Mongolian or Manju documents
-on an emtex system. If you want to stick to a DOS-ish
-environment then the fptex system, available on CTAN, is
-recommended.
-
-It is however possible to execute all the functions MonTeX
-has been offering before Implementation Level IV.
-
-Under emtex, the document montex.tex requires substantial
-basic memory (below 640kB) for printing, and printing only.
-The typeface demonstration contained in the documentation
-loads a plethora of fonts (around twenty or so) which will
-force emtex's printing program to abort if available
-`conventional' memory is below 500 and a few kilobytes.
-In this case there are basically two choices: temporarily
-remove some device drivers, or start the program directly
-from the DOS prompt. Shells (even like Norton Commander and
-friends) sometimes eat exactly these 2 kB of memory which
-decide on failure or success. If nothing helps, open the
-file montex.tex in your editor, go to the line near no. 12
-and change the parameter of "FontSamples" from "6" to "1".
-You can now see whether the printer driver generates all
-necessary fonts without problems. Increase the FontSamples
-parameter step by step until all fonts are built, and try
-to print the document again.
-
-
-5. Legal Notes
-
-This program package is copyrighted software and placed under
-the Gnu Public Licence.
-
-Academical institutions and users are kindly requested to
-submit offprints of articles typeset with MonTeX.
-
-The author cannot accept any responsability for the usability
-and/or fitness of this software package for any particular
-purpose.
-
-You are not entitled to change the software while preserving
-original file names. If you ever happen to modify any of the
-files, then that file MUST be renamed.
-
-Please contact the author (e-mail: corff@zedat.fu-berlin.de)
-if you discover bugs, deficiencies etc.
-
-Thank you for using MonTeX!
-
- Ulaanbaatar, Beijing, Berlin,
- Shenyang,
-
- December 2001
-
- Oliver Corff
- corff@zedat.fu-berlin.de
- corff@arvis.ac.mn
+ Title: MonTeX, Implementation Level IVu
+ Version: 04.092
+ Author: Oliver Corff
+ Copyright: Ulaanbaatar, Berlin, Beijing 1997-2002
+ Date: July 01, 2002
+ (Timestamp: July 01, 2002)
+ Archive Name: montexivu.tgz
+ Description: Mongolian for LaTeX (Cyrillic)
+ System Requirements: e-LaTeX2e (limited functionality with LaTeX2e)
+ Fonts in Cork encoding (T1) are
+ required; they are considered
+ to be an integral part of any
+ up-to-date LaTeX2e installation.
+
+
+ Legal Notes: See end of this document
+
+0. Introduction
+
+MonTeX (Mongolian for LaTeX) is a modular package which provides
+Mongolian to the LaTeX user community.
+
+The present package represents Implementation Level IIa and provides
+the Cyrillic script in immediate and transliteration modes.
+
+In addition, it is possible to have short portions of Mongolian script
+(`bicig') in the document, both horizontally and vertically, but for
+enjoying vertical output it is necessary that PostScript support is
+installed. Most modern LaTeX installations come with PostScript
+anyway so this should not be a very difficult problem.
+
+Subsequent implementation levels add more features: scripts,
+writing directions, etc.
+
+
+1. Installation
+
+Remove all old files of previous MonTeX Implementation Level I
+installations, including the font bitmaps (*.pk) and tfm files.
+
+Unpack the archive montexivu.tgz in some temporary directory.
+
+teTeX users can proceed to section 1.1, MikTeX users should read
+section 1.2.
+
+
+1.1 teTeX (and other TeX systems based on the TeX Directory Structure)
+
+Create subdirectories, either in your main TeX installation, or
+in any local tree, with the following structure:
+
+ mkdir $TEXMF/tex/latex/montex/
+ mkdir $TEXMF/fonts/source/public/mfinput/mls/
+ mkdir $TEXMF/fonts/tfm/mls/
+ mkdir $TEXMF/doc/montex/
+
+Copy the appropriate contents into the newly created directories:
+
+ cp $TMP/texinput/* $TEXMF/tex/latex/montex/
+ cp $TMP/mfinput/* $TEXMF/fonts/source/public/mfinput/mls/
+ cp $TMP/tfm/* $TEXMF/fonts/tfm/mls/
+ cp $TMP/doc/* $TEXMF/doc/montex/
+
+Rehash the file name database by executing texhash.
+
+Execute texconfig and proceed to menu item <hyphenation>
+for creating a format file with Mongolian hyphenation
+patterns. You will have to edit the file language.dat (which
+appears in the editor window automatically) and insert
+the following line (perhaps somewhere after Hungarian (magyar)
+and before Norwegian (norsk):
+
+mongolian mnhyphen.tex % mnhyphex.tex % No exceptions now.
+
+in the list of languages.
+
+There is no need to procure the graphics and rotating packages
+externally since they are provided with teTeX.
+
+GhostScript and GhostView are also regularly found on UNIX and
+notably Linux systems so there should be full-fledged off-the-shelf
+support for the vertical text capsules offered by MonTeX.
+
+eLaTeX is included in modern teTeX versions, too.
+
+Please also make sure you have the diagnose.sty tool somewhere,
+as well as LGR Greek fonts.
+
+1.2 MikTeX
+
+Read and follow the instructions in the file MIKTEX.
+
+Get the graphics package and the rotating packages as well as
+GhostScript if you want to print portions of vertical Mongolian.
+
+The latex packages can be found at CTAN (both in the Internet and
+on CD-ROM) under
+
+ macros/latex/packages/graphics
+ macros/latex/contrib/supported/rotating
+
+GhostScript versions can be found at CTAN, too, in the
+/support/ghostscript/gnu subdirectory.
+
+
+2. Running MonTeX
+
+MonTeX is now ready for use. It is activated by stating
+
+\usepackage{mls}
+
+in the preamble of your document.
+
+You can provide options for the document language and/or the
+input file encoding, like
+
+\usepackage[xalx,mls]{mls}
+
+which prepares a document in Modern Mongolian using the MLS
+encoding. Consult doc/montex.tex for details.
+
+
+3. General Remarks
+
+When using MonTeX for the first time you may observe a
+seemingly unusual font generating activity. By default,
+MonTeX uses the T1 encoding, and requires these fonts
+to be available. If you happened to use the old TeX font
+encoding (known as OT1---and you may have been unconsciously
+doing so for all your previous documents) then prepare
+for anything between a few minutes and an hour (depending
+on your system's speed) for the fonts to be computed.
+
+This is a singular event and will not bother you later on.
+
+The user documentation montex.tex contains many typeface
+examples (in fact, unusually many for an average document)
+so the display and printing of this document does not
+reflect ordinary usage.
+
+
+4. Points of Concern for emtex users
+ -----
+
+emtex does not offer RL capabilities, and thus you will
+not be able to generate pure Mongolian or Manju documents
+on an emtex system. If you want to stick to a DOS-ish
+environment then the fptex system, available on CTAN, is
+recommended.
+
+It is however possible to execute all the functions MonTeX
+has been offering before Implementation Level IV.
+
+Under emtex, the document montex.tex requires substantial
+basic memory (below 640kB) for printing, and printing only.
+The typeface demonstration contained in the documentation
+loads a plethora of fonts (around twenty or so) which will
+force emtex's printing program to abort if available
+`conventional' memory is below 500 and a few kilobytes.
+In this case there are basically two choices: temporarily
+remove some device drivers, or start the program directly
+from the DOS prompt. Shells (even like Norton Commander and
+friends) sometimes eat exactly these 2 kB of memory which
+decide on failure or success. If nothing helps, open the
+file montex.tex in your editor, go to the line near no. 12
+and change the parameter of "FontSamples" from "6" to "1".
+You can now see whether the printer driver generates all
+necessary fonts without problems. Increase the FontSamples
+parameter step by step until all fonts are built, and try
+to print the document again.
+
+
+5. Legal Notes
+
+This program package is copyrighted software and placed under
+the Gnu Public Licence.
+
+Academical institutions and users are kindly requested to
+submit offprints of articles typeset with MonTeX.
+
+The author cannot accept any responsability for the usability
+and/or fitness of this software package for any particular
+purpose.
+
+You are not entitled to change the software while preserving
+original file names. If you ever happen to modify any of the
+files, then that file MUST be renamed.
+
+Please contact the author (e-mail: corff@zedat.fu-berlin.de)
+if you discover bugs, deficiencies etc.
+
+Thank you for using MonTeX!
+
+ Ulaanbaatar, Beijing, Berlin,
+ Shenyang,
+
+ December 2001
+
+ Oliver Corff
+ corff@zedat.fu-berlin.de
+ corff@arvis.ac.mn
diff --git a/Master/texmf-dist/source/latex/montex/MIKTEX b/Master/texmf-dist/doc/latex/montex/MIKTEX
index 82a45a573a0..afcac23e9a0 100644
--- a/Master/texmf-dist/source/latex/montex/MIKTEX
+++ b/Master/texmf-dist/doc/latex/montex/MIKTEX
@@ -1,47 +1,47 @@
-REM WARNING: This file may be outdated!
-REM
-REM This is the installation batch file skeleton for MikTeX
-REM users. Please check this file carefully whether it
-REM matches your system before you commit any changes.
-REM
-REM How to proceed:
-REM
-REM 1. Check for your drives and paths.
-REM 2. Correct the following md and copy statements where
-REM necessary.
-REM 3. Rename this file from MIKTEX to MIKTEX.BAT
-REM 4. Execute MIKTEX.BAT
-
-ECHO Creating following directories:
-
-md \localtexmf\texinput\montex
-md \localtexmf\mfinput\mls
-md \localtexmf\tfm\mls
-md \localtexmf\doc\montex
-
-ECHO Copying contents into newly created directories:
-
-copy texinput\*.* \localtexmf\tex\latex\montex\
-copy mfinput\*.* \localtexmf\fonts\source\mls\
-copy tfm\*.* \localtexmf\fonts\tfm\mls\
-copy doc\*.* \localtexmf\doc\montex\
-
-ECHO Remake file database:
-
-cd \texmf\miktex\config
-configure -u
-
-ECHO Install Mongolian Hyphenation Patterns:
-
-cd \texmf\tex\generic\hyphen\local
-copy language.dat language.bak
-
-ECHO "mongolian mnhyphen.tex % Mongolian" >> language.dat
-
-cd \texmf\miktex\config
-
-configure --dump
-
-cd \temp\montex
-
-ECHO Everything should be installed now!
+REM WARNING: This file may be outdated!
+REM
+REM This is the installation batch file skeleton for MikTeX
+REM users. Please check this file carefully whether it
+REM matches your system before you commit any changes.
+REM
+REM How to proceed:
+REM
+REM 1. Check for your drives and paths.
+REM 2. Correct the following md and copy statements where
+REM necessary.
+REM 3. Rename this file from MIKTEX to MIKTEX.BAT
+REM 4. Execute MIKTEX.BAT
+
+ECHO Creating following directories:
+
+md \localtexmf\texinput\montex
+md \localtexmf\mfinput\mls
+md \localtexmf\tfm\mls
+md \localtexmf\doc\montex
+
+ECHO Copying contents into newly created directories:
+
+copy texinput\*.* \localtexmf\tex\latex\montex\
+copy mfinput\*.* \localtexmf\fonts\source\mls\
+copy tfm\*.* \localtexmf\fonts\tfm\mls\
+copy doc\*.* \localtexmf\doc\montex\
+
+ECHO Remake file database:
+
+cd \texmf\miktex\config
+configure -u
+
+ECHO Install Mongolian Hyphenation Patterns:
+
+cd \texmf\tex\generic\hyphen\local
+copy language.dat language.bak
+
+ECHO "mongolian mnhyphen.tex % Mongolian" >> language.dat
+
+cd \texmf\miktex\config
+
+configure --dump
+
+cd \temp\montex
+
+ECHO Everything should be installed now!
diff --git a/Master/texmf-dist/doc/latex/montex/TODO b/Master/texmf-dist/doc/latex/montex/TODO
new file mode 100644
index 00000000000..ae6a81fda23
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/montex/TODO
@@ -0,0 +1,9 @@
+- Aufnahme der LHCyr-Fonts, Erweiterung auf Kasachisch
+
+- Beibehaltung des Trans-Modus für LHCyr!
+
+- Vollständige Unterstützung des RL-Modus
+
+- bithe.def-Übersetzungen
+
+- Vollständige Unicode-Unterstützung
diff --git a/Master/texmf-dist/source/latex/montex/UPDATE b/Master/texmf-dist/doc/latex/montex/UPDATE
index 1eaf50469c6..db9d2dbf489 100644
--- a/Master/texmf-dist/source/latex/montex/UPDATE
+++ b/Master/texmf-dist/doc/latex/montex/UPDATE
@@ -1,12 +1,12 @@
-MonTeX IVu.04.092
-
-
-For updating to the latest MonTeX version, please eliminate
-all remnants of former MonTeX installations from your computer,
-and then install the actual version anew. Far too many files
-have changed. Please be sure to include old font metric files
-and old .pk fonts as well, as the fonts have been completely
-reshuffled.
-
-
-Oliver Corff, November 2001.
+MonTeX IVu.04.092
+
+
+For updating to the latest MonTeX version, please eliminate
+all remnants of former MonTeX installations from your computer,
+and then install the actual version anew. Far too many files
+have changed. Please be sure to include old font metric files
+and old .pk fonts as well, as the fonts have been completely
+reshuffled.
+
+
+Oliver Corff, November 2001.
diff --git a/Master/texmf-dist/source/latex/montex/cyrename.pl b/Master/texmf-dist/doc/latex/montex/cyrename.pl
index f7b4ef2a672..f7b4ef2a672 100644
--- a/Master/texmf-dist/source/latex/montex/cyrename.pl
+++ b/Master/texmf-dist/doc/latex/montex/cyrename.pl
diff --git a/Master/texmf-dist/doc/latex/montex/fontlist.pdf b/Master/texmf-dist/doc/latex/montex/fontlist.pdf
deleted file mode 100644
index 2e51d8887ea..00000000000
--- a/Master/texmf-dist/doc/latex/montex/fontlist.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/montex/fontlist.tex b/Master/texmf-dist/doc/latex/montex/fontlist.tex
index 7dde2917edd..a1ef115e5f0 100644
--- a/Master/texmf-dist/doc/latex/montex/fontlist.tex
+++ b/Master/texmf-dist/doc/latex/montex/fontlist.tex
@@ -56,10 +56,10 @@ Name &Name &Design Sizes &{}\\
{10 } {cmss}{sbc}{n}\\
\Entry{kmssi}{Slanted Sans Serif}
{8 9 10 12 17} {cmss}{m}{sl}\\
-% \Entry{kmssq}{Sans Serif Quotation}
-% {8 } {cmssq}{m}{n}\\
-% \Entry{kmssqi}{Sans Serif Quotation Slanted}
-% {8 } {cmssq}{m}{sl}\\
+\Entry{kmssq}{Sans Serif Quotation}
+ {8 } {cmssq}{m}{n}\\
+\Entry{kmssqi}{Sans Serif Quotation Slanted}
+ {8 } {cmssq}{m}{sl}\\
\Entry{kmtcsc}{Typewriter Caps and Small Caps}
{10 } {cmtt}{m}{sc}\\
\Entry{kmti}{Text Italic}
diff --git a/Master/texmf-dist/source/latex/montex/mfinput/bithe/testfont.input b/Master/texmf-dist/doc/latex/montex/mfinput/bithe/testfont.input
index 92898bc4081..92898bc4081 100644
--- a/Master/texmf-dist/source/latex/montex/mfinput/bithe/testfont.input
+++ b/Master/texmf-dist/doc/latex/montex/mfinput/bithe/testfont.input
diff --git a/Master/texmf-dist/source/latex/montex/mfinput/bithe/testfont.sh b/Master/texmf-dist/doc/latex/montex/mfinput/bithe/testfont.sh
index e430a5e0e96..e430a5e0e96 100644
--- a/Master/texmf-dist/source/latex/montex/mfinput/bithe/testfont.sh
+++ b/Master/texmf-dist/doc/latex/montex/mfinput/bithe/testfont.sh
diff --git a/Master/texmf-dist/source/latex/montex/mkmlsmf.pl b/Master/texmf-dist/doc/latex/montex/mkmlsmf.pl
index bbab9626c6f..bbab9626c6f 100644
--- a/Master/texmf-dist/source/latex/montex/mkmlsmf.pl
+++ b/Master/texmf-dist/doc/latex/montex/mkmlsmf.pl
diff --git a/Master/texmf-dist/doc/latex/montex/mnhyphen.tex b/Master/texmf-dist/doc/latex/montex/mnhyphen.tex
new file mode 100644
index 00000000000..562e26bc958
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/montex/mnhyphen.tex
@@ -0,0 +1,583 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: mnhyphen.tex
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: February 26th, 1999 % mls.sty prevails
+% Version: \VersionRelease % see mls.sty!
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: The Mongolian Hyphenation Pattern File
+% to be used together with LMC encoding.
+% Hyphenation exceptions should be stored
+% in mnhyphex.tex.
+%
+% It may well be possible that the hyphenation
+% patterns given below are incomplete or plainly
+% wrong. It should also be mentioned that TeX
+% sometimes ignores correct hyphenation information
+% and makes up its own mind. Anyway, please con-
+% sider all hyphenation data strictly experimental
+% and *not yet stable*.
+%
+% This file is mostly based on Cäwäl's Mongol
+% Xälniï Towq Taïlbar Tol' (MXTTT for short;
+% ``Short Explanatory Dictionary of Mongolian)
+% but contains a few other sources as well.
+%
+% Comments, corrections and suggestions are
+% highly appreciated and should be directed to
+% the authors at corff@zedat.fu-berlin.de
+%
+% U/B/B, February 1999
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ------------------- identification -------------------
+%
+\message{mnhyphen.tex - Hyphenation Patterns for
+ Xalx Mongolian, LMC Encoding}
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% The following code is closely modelled after russian.sty and
+% its accompanying hyphenation file.
+%
+% We first must make some of the non-ASCII range characters known
+% as characters to TeX, and include case mapping information.
+%
+\begingroup
+\catcode`^^e4=11 \uccode`^^e4=`^^e4 \lccode`^^e4=`^^e4 % \"a
+\catcode`^^eb=11 \uccode`^^eb=`^^eb \lccode`^^eb=`^^eb % \"e
+\catcode`^^ef=11 \uccode`^^ef=`^^ef \lccode`^^ef=`^^ef % \"i
+\catcode`^^f6=11 \uccode`^^f6=`^^f6 \lccode`^^f6=`^^f6 % \"o
+\catcode`^^fc=11 \uccode`^^fc=`^^fc \lccode`^^fc=`^^fc % \"u
+\catcode`^^b2=11 \uccode`^^b2=`^^b2 \lccode`^^b2=`^^b2 % \sh
+\catcode`^^b3=11 \uccode`^^b3=`^^b3 \lccode`^^b3=`^^b3 % \xtu
+\catcode`^^b4=11 \uccode`^^b4=`^^b4 \lccode`^^b4=`^^b4 % \zln
+\catcode`^^b6=11 \uccode`^^b6=`^^b6 \lccode`^^b6=`^^b6 % \ya
+\catcode`^^b5=11 \uccode`^^b5=`^^b5 \lccode`^^b5=`^^b5 % \yu
+\patterns{%
+.aa2
+.in2
+.o^^eb2
+.oo2
+.^^f6^^f62
+.uu2
+.^^fc^^fc2
+.^^e4^^e42
+aa2j
+a1d
+a2di
+a^^ef2b
+a1p
+asaa3
+a1t
+a1f
+a1x
+a1c
+a3c2d
+a1q
+a1^^b2
+a1^^b5
+a2^^b6al
+1ba
+ba^^ef2du
+ba3mi
+2b1g
+1bi
+2bl
+2b1r
+bu3j
+1wa
+w1b
+2w1g
+2w1d
+1we
+we2d
+w1j
+w1z
+1wi
+2w1l
+2w1n
+1wo
+1w^^f6
+2w1r
+w1s
+2w1t
+1wu
+1w^^fc
+w1c
+2w1^^b2
+1w^^e4
+1w^^b6
+1ga
+g1b
+g1w
+2g1g
+2g1d
+2g1j
+1gi
+2g1l
+2g1m
+2g1n
+1go
+go2di
+1g^^f6
+g1r
+g2ram
+3gre
+2gs
+2g1t
+1gu
+guuliu2
+1g^^fc
+g1x
+g1c
+2g1q
+2g1^^b2
+g3^^b2i
+1gy
+1g^^e4
+g^^e42n^^fc
+g^^b6l3
+da1wy
+d1b
+2d1w
+2d1g
+2d1d
+2dek
+2d1j
+dia1
+2dit
+2d1l
+2d1m
+2d1n
+2d1r
+2d1s
+2d1t
+3d^^fc^^fc.
+2d1x
+2d1c
+2d1q
+2d^^b3
+2d^^b4
+e1b
+e1w
+e1g2
+e1d
+e1z
+e1i
+e1l
+e1m
+eo1
+e1p
+e1re
+e3t2ru
+e1x
+e1c
+eci1
+e1^^b2
+^^eb1d
+^^eb1z
+^^ebo2q
+^^ebx2
+1ja
+2j1w
+2j1g
+2j1d
+2j1j
+1ji
+3jig
+3jin
+2j1l
+2j1m
+2j1n
+1j^^f6
+2j1r
+2j1s
+2j1t
+1ju
+1j^^fc
+1jy
+1j^^e4
+1za
+2z1w
+2z1g
+2z1d
+2z1j
+1zi
+2z1l
+2z1m
+2z1n
+1zo
+1z^^f6
+2z1r
+2z1s
+2z1t
+1zu
+1z^^fc
+z1x
+z1c
+z1q
+2z1^^b2
+1zy
+2z^^b4
+1z^^e4
+ig2ra
+i1d
+i3dal
+i2dy
+i1j
+i1z
+il2di
+is3p
+i1t
+i1x
+i1c
+i1^^b2
+^^ef1b
+^^ef1w
+^^ef1g
+^^ef2gr
+^^ef1d
+^^ef1j
+^^ef1p
+^^ef2pl
+^^ef1r
+^^ef1s
+^^ef1t
+^^ef1x
+^^ef1c
+^^ef1q
+1ka
+1ke
+k1j
+1ki
+k1k
+k1l
+k1n
+ko1o
+ks3p
+k1t
+1ku
+2k1c
+1k^^e4
+1la
+2l1b
+l1w
+2l1g
+2l1d
+1le
+2l1j
+2l1z
+1li
+2l1l
+lli1
+2l1m
+2ln
+1lo
+lo2d
+1l^^f6
+2l1r
+2l1s
+2l1t
+1lu
+1l^^fc
+2l1x
+2l1c
+2lq
+2l^^b2
+2l^^b3
+1ly
+2l^^b4
+1l^^e4
+l1^^b5
+1ma
+m1b
+m1g
+m1d
+1me
+1mi
+2min
+m1k2
+m1l
+m1n
+1mo
+1m^^f6
+2m1p
+m1r
+1mu
+1m^^fc
+m1f
+m1x
+m1c
+m1^^b2
+1my
+1m^^e4
+1na
+n1b
+n1w
+n1g
+n2gr
+ng2re
+n1d
+1n^^ebwrl % The occasional Russian loan
+1ni
+n1k
+n1l
+n1m
+1no
+1n^^f6
+n1p
+n1s
+n3s2d
+n1t
+1nu
+1n^^fc
+n1x
+n1c
+1ny
+1n^^e4
+n1^^b6
+o1a
+o1b
+o1g2r
+o1d
+o1e
+o1j
+o1ne
+on3st
+on3t
+o1p2
+o2pe
+o1sp
+o1t
+o1f
+o1x
+o1c
+o1^^e4
+^^f61d
+^^f61j
+^^f62ri
+^^f61x
+^^f61c
+^^f61q
+2p1d
+po1
+po3s
+2p1p
+2pra
+p2ro
+2p1t
+1ra
+2rab
+r1b
+r1w
+2r1g
+2r1d
+1ri
+2r1l
+r1m
+2r1n
+1ro
+1r^^f6
+r1p
+r1r
+2r1s
+2r1t
+1ru
+2ruk
+1r^^fc
+2r1x
+r1c
+2rq
+2r1^^b2
+1ry
+1r^^e4
+1sa
+s1b
+2s1w
+2s1g
+2s1d
+1se
+2s1j
+s1z
+1si
+1sk2
+2skw
+2s1l
+2s1m
+2s1n
+1so
+1s^^f6
+s1p
+s2pe
+s2pi
+2s1r
+2s1s
+2s1t
+1su
+1s^^fc
+s1f
+2s1x
+s1c
+2s1q
+s3^^b22t
+1sy
+1s^^e4
+1ta
+2t1b
+2t1w
+2t1g
+2t1d
+2t1j
+2t1z
+1ti
+2t1l
+2t1m
+2t1n
+1to
+1t^^f6
+2t1r
+t2ro
+1tru
+2t1s
+2t1t
+1t^^fc
+2t1x
+2t1c
+2t1q
+2t1^^b2
+1ty
+1t^^e4
+u1d
+u2ji
+u1z
+u1l
+u1t
+u1f
+u1x
+u1c
+u1^^b2
+^^fc1d
+^^fc1z
+^^fc2z^^e4
+^^fc1l
+^^fc1p
+^^fcs2d
+^^fc1x
+^^fc1c
+^^fc1^^b2
+f1d
+f1m
+1fo
+1xa
+xaa2dy
+xa2^^b5
+2x1b
+2x1w
+2x1g
+2x1d
+2x1j
+2x1z
+1xi
+xi2da
+2xi^^b4
+2x1l
+2x1m
+2x1n
+1xo
+1x^^f6
+2x1r
+2x1s
+2x1t
+1xu
+xu3j
+1x^^fc
+2x1x
+2x1c
+2xq
+2x1^^b2
+1xy
+2x^^b4
+1x^^e4
+1ca
+2c1w
+2c1g
+2c1d
+2c1j
+2c1l
+2c1m
+2c1n
+2c1r
+2c1s
+2c1t
+2c1x
+2c1q
+2c^^b3
+1qa
+q1w
+2q1g
+2q1d
+1qi
+2q1l
+2q1m
+2q1n
+1qo
+2q1r
+2q1s
+2q1t
+1qu
+1q^^fc
+2q1x
+1q^^e4
+1^^b2a
+^^b21b
+2^^b21w
+2^^b21g
+2^^b21d
+2^^b21j
+1^^b2i
+2^^b21k
+2^^b21l
+2^^b21m
+2^^b21n
+1^^b2o
+1^^b2^^f6
+2^^b21r
+2^^b21s
+2^^b21t
+1^^b2u
+1^^b2^^fc
+^^b2^^fc^^fc3l^^b4
+2^^b21x
+2^^b21q
+1^^b2^^e4
+^^b31e2
+^^b31^^eb2
+^^b31^^b62
+y1g
+y1s
+y1x
+^^b41b
+^^b41d
+^^b41k
+^^b41t
+^^b41x
+^^b41c
+^^b41q
+^^b41^^b2
+^^b41^^b62
+^^e41d
+^^e41j
+^^e41z
+^^e42n^^e4xi
+^^e41x
+^^e41c
+2^^b5d
+1^^b6a
+^^b61d
+^^b6n^^b22d
+^^b61t
+^^b61x
+^^b61^^b2
+}
+\endgroup
diff --git a/Master/texmf-dist/source/latex/montex/montex.xml b/Master/texmf-dist/doc/latex/montex/montex.xml
index c35f4f6c428..c35f4f6c428 100644
--- a/Master/texmf-dist/source/latex/montex/montex.xml
+++ b/Master/texmf-dist/doc/latex/montex/montex.xml
diff --git a/Master/texmf-dist/doc/latex/montex/mtdocmac.tex b/Master/texmf-dist/doc/latex/montex/mtdocmac.tex
new file mode 100644
index 00000000000..a45605cd0a9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/montex/mtdocmac.tex
@@ -0,0 +1,185 @@
+%%
+%% The following commands and command groups are only used
+%% for abbreviating the typing work of the documentation.
+%%
+%% Special thanks to Dan Luecking who suggested to add a \kern0pt
+%% after \exa and \exb; without these, pdfelatex and elatex would
+%% result in a different page layout!
+%%
+\newcommand\exa{\nopagebreak \begin{flushleft}\smallskip \nopagebreak
+ \begin{minipage}[t]{6cm}\sloppy\kern0pt}%
+\newcommand\exb{\end{minipage}\kern 1cm\begin{minipage}[t]{8cm}\sloppy\kern0pt}%
+\newcommand\exc{\end{minipage}\kern -3cm \smallskip\end{flushleft}}%
+%
+%\renewcommand{\MonTeX}{Mon\TeX\ \textsf{Mongolian for \LaTeX}}
+%
+% The commands \cmd and \cmda take one argument, check whether
+% they've seen it before, and if not, create a label with the
+% argument's name. Otherwise, they confine themselves to putting the
+% argument in the margin and making it stand out \texttt-like, which
+% is the default behaviour even if a label is defined.
+%
+% The difference between \cmd and \cmda is simple. \cmd accepts a
+% command name _without_ the leading backslash and prints it with
+% backslash. \cmda takes _arguments_ to other commands, environments
+% etc.
+%
+% The code was inspired by the acronym package.
+%
+\newcommand{\cmd}[1]{%
+ \expandafter\ifx\csname cmd@#1\endcsname\relax
+ \expandafter\gdef\csname cmd@#1\endcsname{#1}%
+ \label{cmd:#1}
+ % (new label: #1)
+ \else
+ % (label #1 already defined, do nothing!)
+ \fi
+ \texttt{\char92 #1}%
+ \marginpar{\texttt{\char92 #1}}%
+}
+%
+\newcommand{\cmda}[1]{%
+ \expandafter\ifx\csname cmda@#1\endcsname\relax
+ \expandafter\gdef\csname cmda@#1\endcsname{#1}%
+ \label{a:#1}
+ % (new label: a:#1)
+ \else
+ % (label #1 already defined, do nothing!)
+ \fi
+ \texttt{#1}%
+ \marginpar{\texttt{#1}}%
+}
+%
+\newcommand{\refcmd}[1]{%
+ \texttt{\char92 #1}
+ (see section~\ref{cmd:#1}, page~\pageref{cmd:#1})
+}
+%
+\newcommand{\refcmda}[1]{%
+ \texttt{#1}
+ (see section~\ref{a:#1}, page~\pageref{a:#1})
+}
+%
+\ifthenelse{\value{GreekGammaAvailable}=1}{%
+ \def\IfG#1{#1}%
+ }
+ {\def\IfG#1{}%
+ }
+%
+\newcommand{\Soyombo}{\textsc{Soyombo}}
+\newcommand{\Zanabazar}{\textsc{Zanabazar}}
+\newcommand{\XD}{\textsc{X\"awt\"a\"a D\"orw\"oljin}}
+\newcommand{\LMA}{\textsf{LMA}}
+\newcommand{\LMC}{\textsf{LMC}}
+\newcommand{\LMO}{\textsf{LMO}}
+\newcommand{\LMS}{\textsf{LMS}}
+\newcommand{\LMT}{\textsf{LMT}}
+\newcommand{\LMU}{\textsf{LMU}}
+\newcommand{\LMX}{\textsf{LMX}}
+\newcommand{\Tone}{\textsf{T1}}
+\newcommand{\Ttwo}{\textsf{T2}}
+\newcommand{\TW}{{\mnr S\"UXBAT}}
+\newcommand{\WT}{{\rnm S\"UXBAT}}
+\newcommand{\Tw}{{\mnr S\"uxbat}}
+\newcommand{\Wt}{{\rnm S\"uxbat}}
+\newcommand{\WtSh}{{\rnm S\"uxbat \IfG{\Sh a\g dur}}}
+
+\newcommand{\ff}[1]{\fontfamily{#1}}
+\newcommand{\fs}[1]{\fontseries{#1}}
+\newcommand{\fsh}[1]{\fontshape{#1}}
+
+\newcommand{\tttt}[1]{\texttt{\char92#1}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% The Captions List is helpful for presenting the captions in
+% various languages.
+%
+\newcommand{\CaptionsList}[1]{%
+ \begin{center}
+ \begin{tabular}{l|l|l}
+ Command & English & #1 \\
+ \hline
+ \tttt{prefacename} & Preface & \prefacename\\
+ \tttt{refname} & References & \refname\\
+ \tttt{abstractname} & Abstract & \abstractname\\
+ \tttt{bibname} & Bibliography & \bibname\\
+ \tttt{chaptername} & Chapter & \chaptername\\
+ \tttt{appendixname} & Appendix & \appendixname\\
+ \tttt{contentsname} & Contents & \contentsname\\
+ \tttt{listfigurename} & List of Figures& \listfigurename\\
+ \tttt{listtablename} & List of Tables& \listtablename\\
+ \tttt{indexname} & Index & \indexname\\
+ \tttt{figurename} & Figure & \figurename\\
+ \tttt{tablename} & Table & \tablename\\
+ \tttt{partname} & Part & \partname\\
+ \tttt{enclname} & encl & \enclname\\
+ \tttt{ccname} & cc & \ccname\\
+ \tttt{headtoname} & To & \headtoname\\
+ \tttt{pagename} & Page & \pagename\\
+ \tttt{seename} & see & \seename\\
+ \tttt{alsoname} & see also & \alsoname\\
+ \end{tabular}
+ \captionsenglish
+ \caption{Captions in #1%
+ \label{#1captions}}
+ \end{center}%
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% The following command creates the structure of each entry in the
+% Command Reference.
+%
+\newcommand{\MyEnvironment}[8]{%
+ \hrule
+ \section[\texttt{\hskip1em#1}]%
+ {\texttt{#1}}% Command Name
+ \begin{description}
+ \ifthenelse{\equal{#2}{-}}%
+ {}{\item [Synopsis] \texttt{#1}#2}
+ \item [Function] \emph{(Environment \emph{or} Option) }#3 % Function
+ \ifthenelse{\equal{#5}{-}}%
+ {}{\item [Limitations] #5} % Limitations
+ \ifthenelse{\equal{#6}{-}}%
+ {}{\item [Comments] #6} % Comments
+ \ifthenelse{\equal{#7}{-}}%
+ {}{\item [Related commands] \texttt{#7}}% See also
+ \ifthenelse{\equal{#8}{-}}%
+ {}{\item [See page] \pageref{#8}}% See page
+ \ifthenelse{\equal{#4}{-}}%
+ {}{\item [Example]}
+ \end{description}
+ \ifthenelse{\equal{#4}{+}}{\vspace{-6mm}}{}%
+ }
+%
+\newcommand{\MyCommand}[8]{%
+ \hrule
+ \section[\hskip1em\tttt{#1}]%
+ {\tttt{#1}}% Command Name
+ \begin{description}
+ \ifthenelse{\equal{#2}{-}}%
+ {}{\item [Synopsis] \tttt{#1}#2}
+ \item [Function] \emph{(Command) }#3 % Function
+ \ifthenelse{\equal{#5}{-}}%
+ {}{\item [Limitations] #5} % Limitations
+ \ifthenelse{\equal{#6}{-}}%
+ {}{\item [Comments] #6} % Comments
+ \ifthenelse{\equal{#7}{-}}%
+ {}{\item [Related commands] \texttt{#7}}% See also
+ \ifthenelse{\equal{#8}{-}}%
+ {}{\item [See page] \pageref{#8}}% See page
+ \ifthenelse{\equal{#4}{-}}%
+ {}{\item [Example]}
+ \end{description}
+ \ifthenelse{\equal{#4}{+}}{\vspace{-6mm}}{}%
+ }
+%
+\endinput
+%
+% The file mtdocmac.tex ends here. Do not expect any secret to
+% follow!
+%
+% OC, Berlin, Beijing, Ulaanbaatar 2001
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
diff --git a/Master/texmf-dist/source/latex/montex/testfont.input b/Master/texmf-dist/doc/latex/montex/testfont.input
index 37c6ea57ccb..37c6ea57ccb 100644
--- a/Master/texmf-dist/source/latex/montex/testfont.input
+++ b/Master/texmf-dist/doc/latex/montex/testfont.input
diff --git a/Master/texmf-dist/source/latex/montex/testfont.sh b/Master/texmf-dist/doc/latex/montex/testfont.sh
index 4a6889a0279..4a6889a0279 100644
--- a/Master/texmf-dist/source/latex/montex/testfont.sh
+++ b/Master/texmf-dist/doc/latex/montex/testfont.sh
diff --git a/Master/texmf-dist/fonts/map/dvips/montex/mongolian.map b/Master/texmf-dist/fonts/map/dvips/montex/mongolian.map
index 0d6a3feca7a..ac223cf735a 100644
--- a/Master/texmf-dist/fonts/map/dvips/montex/mongolian.map
+++ b/Master/texmf-dist/fonts/map/dvips/montex/mongolian.map
@@ -1,3 +1,14 @@
+grmn0700 TeX-grmn0700 <grmn0700.pfb
+grmn0800 TeX-grmn0800 <grmn0800.pfb
+grmn1440 TeX-grmn1440 <grmn1440.pfb
+grmn2074 TeX-grmn2074 <grmn2074.pfb
+grmn1200 TeX-grmn1200 <grmn1200.pfb
+grmn1000 TeX-grmn1000 <grmn1000.pfb
+% grmn1095 TeX-grmn1095 <grmn1095.pfb
+grmn0900 TeX-grmn0900 <grmn0900.pfb
+gttn1000 TeX-gttn1000 <gttn1000.pfb
+gttn2488 TeX-gttn2488 <gttn2488.pfb
+
kmr10 TeX-kmr10 <kmr10.pfb
kmbx10 TeX-kmbx10 <kmbx10.pfb
kmss10 TeX-kmss10 <kmss10.pfb
diff --git a/Master/texmf-dist/fonts/source/public/montex/kmtt10.mf b/Master/texmf-dist/fonts/source/public/montex/kmtt10.mf
index a81117e71de..3bb4804d3be 100644
--- a/Master/texmf-dist/fonts/source/public/montex/kmtt10.mf
+++ b/Master/texmf-dist/fonts/source/public/montex/kmtt10.mf
@@ -1,81 +1,81 @@
-% File: kmtt10.mf
-% Based on: cmrtz10.mf
+% File: kmti9.mf
+% Based on: cmriz9.mf
% Modified by: Oliver Corff
% Date: June 1998, Ulaanbaatar
%
-% Computer Modern Cyrillic Typewriter Text for use with 10 point
+% Computer Modern Text Italic 9 point
if unknown cmbase: input cmbase fi
-font_identifier:="KMTT"; font_size 10pt#;
+font_identifier:="KMTI"; font_size 9pt#;
-u#:=21/36pt#; % unit width
+u#:=17/36pt#; % unit width
width_adj#:=0pt#; % width adjustment for certain characters
serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=0pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
+cap_serif_fit#:=4.6/36pt#; % extra sidebar near uppercase serifs
+letter_fit#:=8.5/36pt#; % extra space added to all sidebars
-body_height#:=250/36pt#; % height of tallest characters
-asc_height#:=220/36pt#; % height of lowercase ascenders
-cap_height#:=220/36pt#; % height of caps
-fig_height#:=220/36pt#; % height of numerals
-x_height#:=155/36pt#; % height of lowercase without ascenders
-math_axis#:=110/36pt#; % axis of symmetry for math symbols
-bar_height#:=79/36pt#; % height of crossbar in lowercase e
-comma_depth#:=50/36pt#; % depth of comma below baseline
-desc_depth#:=80/36pt#; % depth of lowercase descenders
+body_height#:=243/36pt#; % height of tallest characters
+asc_height#:=225/36pt#; % height of lowercase ascenders
+cap_height#:=221.4/36pt#; % height of caps
+fig_height#:=208.8/36pt#; % height of numerals
+x_height#:=139.5/36pt#; % height of lowercase without ascenders
+math_axis#:=81/36pt#; % axis of symmetry for math symbols
+bar_height#:=78.3/36pt#; % height of crossbar in lowercase e
+comma_depth#:=63/36pt#; % depth of comma below baseline
+desc_depth#:=63/36pt#; % depth of lowercase descenders
-crisp#:=22/36pt#; % diameter of serif corners
-tiny#:=22/36pt#; % diameter of rounded corners
-fine#:=21/36pt#; % diameter of sharply rounded corners
-thin_join#:=21/36pt#; % width of extrafine details
-hair#:=25/36pt#; % lowercase hairline breadth
-stem#:=25/36pt#; % lowercase stem breadth
-curve#:=25/36pt#; % lowercase curve breadth
-ess#:=22/36pt#; % breadth in middle of lowercase s
-flare#:=32/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=36/36pt#; % diameter of dots
-cap_hair#:=25/36pt#; % uppercase hairline breadth
-cap_stem#:=25/36pt#; % uppercase stem breadth
-cap_curve#:=25/36pt#; % uppercase curve breadth
-cap_ess#:=25/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=25/36pt#; % thickness of lines in math symbols
+crisp#:=8/36pt#; % diameter of serif corners
+tiny#:=8/36pt#; % diameter of rounded corners
+fine#:=7/36pt#; % diameter of sharply rounded corners
+thin_join#:=7/36pt#; % width of extrafine details
+hair#:=11/36pt#; % lowercase hairline breadth
+stem#:=22/36pt#; % lowercase stem breadth
+curve#:=26/36pt#; % lowercase curve breadth
+ess#:=25/36pt#; % breadth in middle of lowercase s
+flare#:=26/36pt#; % diameter of bulbs or breadth of terminals
+dot_size#:=35/36pt#; % diameter of dots
+cap_hair#:=11/36pt#; % uppercase hairline breadth
+cap_stem#:=26/36pt#; % uppercase stem breadth
+cap_curve#:=30/36pt#; % uppercase curve breadth
+cap_ess#:=27/36pt#; % breadth in middle of uppercase s
+rule_thickness#:=.38pt#; % thickness of lines in math symbols
-dish#:=0pt#; % amount erased at top or bottom of serifs
-bracket#:=0pt#; % vertical distance from serif base to tangent
-jut#:=34/36pt#; % protrusion of lowercase serifs
-cap_jut#:=34/36pt#; % protrusion of uppercase serifs
-beak_jut#:=0pt#; % horizontal protrusion of beak serifs
-beak#:=34/36pt#; % vertical protrusion of beak serifs
-vair#:=22/36pt#; % vertical diameter of hairlines
-notch_cut#:=25/36pt#; % maximum breadth above or below notches
-bar#:=22/36pt#; % lowercase bar thickness
-slab#:=22/36pt#; % serif and arm thickness
-cap_bar#:=22/36pt#; % uppercase bar thickness
-cap_band#:=22/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=25/36pt#; % max breadth above/below uppercase notches
-serif_drop#:=0pt#; % vertical drop of sloped serifs
-stem_corr#:=0pt#; % for small refinements of stem breadth
-vair_corr#:=0pt#; % for small refinements of hairline height
-apex_corr#:=10/36pt#; % extra width at diagonal junctions
+dish#:=1/36pt#; % amount erased at top or bottom of serifs
+bracket#:=18/36pt#; % vertical distance from serif base to tangent
+jut#:=27/36pt#; % protrusion of lowercase serifs
+cap_jut#:=30.5/36pt#; % protrusion of uppercase serifs
+beak_jut#:=8.5/36pt#; % horizontal protrusion of beak serifs
+beak#:=63/36pt#; % vertical protrusion of beak serifs
+vair#:=8/36pt#; % vertical diameter of hairlines
+notch_cut#:=9pt#; % maximum breadth above or below notches
+bar#:=10/36pt#; % lowercase bar thickness
+slab#:=10/36pt#; % serif and arm thickness
+cap_bar#:=10/36pt#; % uppercase bar thickness
+cap_band#:=10/36pt#; % uppercase thickness above/below lobes
+cap_notch_cut#:=9pt#; % max breadth above/below uppercase notches
+serif_drop#:=3.6/36pt#; % vertical drop of sloped serifs
+stem_corr#:=1/36pt#; % for small refinements of stem breadth
+vair_corr#:=1/36pt#; % for small refinements of hairline height
+apex_corr#:=0pt#; % extra width at diagonal junctions
-o#:=4/36pt#; % amount of overshoot for curves
-apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
+o#:=7/36pt#; % amount of overshoot for curves
+apex_o#:=7/36pt#; % amount of overshoot for diagonal junctions
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=0.81; % factor applied to weights of heavy characters
-math_spread:=-1; % extra openness of math symbols
+slant:=.25; % tilt ratio $(\Delta x/\Delta y)$
+fudge:=1; % factor applied to weights of heavy characters
+math_spread:=.2; % extra openness of math symbols
superness:=1/sqrt2; % parameter for superellipses
-superpull:=0; % extra openness inside bowls
-beak_darkness:=0; % fraction of triangle inside beak serifs
-ligs:=0; % level of ligatures to be included
+superpull:=1/6; % extra openness inside bowls
+beak_darkness:=11/30; % fraction of triangle inside beak serifs
+ligs:=2; % level of ligatures to be included
square_dots:=false; % should dots be square?
-hefty:=true; % should we try hard not to be overweight?
+hefty:=false; % should we try hard not to be overweight?
serifs:=true; % should serifs and bulbs be attached?
-monospace:=true; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=true; % should the asterisk be centered at the axis?
+monospace:=false; % should all characters have the same width?
+variant_g:=true; % should an italic-style g be used?
+low_asterisk:=false; % should the asterisk be centered at the axis?
math_fitting:=false; % should math-mode spacing be used?
-generate mcyrill; % switch to the driver file
+generate mctextit; % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/montex/kmu10.mf b/Master/texmf-dist/fonts/source/public/montex/kmu10.mf
index c189fefcc7c..c6ffcc4883a 100644
--- a/Master/texmf-dist/fonts/source/public/montex/kmu10.mf
+++ b/Master/texmf-dist/fonts/source/public/montex/kmu10.mf
@@ -1,80 +1,81 @@
-% File: kmu10.mf
-% Based on: cmruz10.mf
+% File: kmtt9.mf
+% Based on: cmrtz9.mf
% Modified by: Oliver Corff
% Date: June 1998, Ulaanbaatar
%
-% Computer Modern Cyrillic Unslanted Italic 10 point
+% Computer Modern Cyrillic Typewriter Text for use with 9 point
if unknown cmbase: input cmbase fi
-font_identifier:="KMU"; font_size 10pt#;
+font_identifier:="KMTT"; font_size 9pt#;
-u#:=20/36pt#; % unit width
+u#:=18.9/36pt#; % unit width
width_adj#:=0pt#; % width adjustment for certain characters
serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=5/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=10/36pt#; % extra space added to all sidebars
+cap_serif_fit#:=0pt#; % extra sidebar near uppercase serifs
+letter_fit#:=0pt#; % extra space added to all sidebars
-body_height#:=270/36pt#; % height of tallest characters
-asc_height#:=250/36pt#; % height of lowercase ascenders
-cap_height#:=246/36pt#; % height of caps
-fig_height#:=232/36pt#; % height of numerals
-x_height#:=155/36pt#; % height of lowercase without ascenders
-math_axis#:=90/36pt#; % axis of symmetry for math symbols
-bar_height#:=87/36pt#; % height of crossbar in lowercase e
-comma_depth#:=70/36pt#; % depth of comma below baseline
-desc_depth#:=70/36pt#; % depth of lowercase descenders
+body_height#:=225/36pt#; % height of tallest characters
+asc_height#:=198/36pt#; % height of lowercase ascenders
+cap_height#:=198/36pt#; % height of caps
+fig_height#:=198/36pt#; % height of numerals
+x_height#:=139.5/36pt#; % height of lowercase without ascenders
+math_axis#:=99/36pt#; % axis of symmetry for math symbols
+bar_height#:=71/36pt#; % height of crossbar in lowercase e
+comma_depth#:=45/36pt#; % depth of comma below baseline
+desc_depth#:=72/36pt#; % depth of lowercase descenders
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7/36pt#; % width of extrafine details
-hair#:=9/36pt#; % lowercase hairline breadth
-stem#:=25/36pt#; % lowercase stem breadth
-curve#:=30/36pt#; % lowercase curve breadth
-ess#:=22/36pt#; % breadth in middle of lowercase s
-flare#:=33/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=38/36pt#; % diameter of dots
-cap_hair#:=11/36pt#; % uppercase hairline breadth
-cap_stem#:=32/36pt#; % uppercase stem breadth
-cap_curve#:=37/36pt#; % uppercase curve breadth
-cap_ess#:=32/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.4pt#; % thickness of lines in math symbols
+crisp#:=21/36pt#; % diameter of serif corners
+tiny#:=21/36pt#; % diameter of rounded corners
+fine#:=20/36pt#; % diameter of sharply rounded corners
+thin_join#:=20/36pt#; % width of extrafine details
+hair#:=24/36pt#; % lowercase hairline breadth
+stem#:=24/36pt#; % lowercase stem breadth
+curve#:=24/36pt#; % lowercase curve breadth
+ess#:=21/36pt#; % breadth in middle of lowercase s
+flare#:=30/36pt#; % diameter of bulbs or breadth of terminals
+dot_size#:=33/36pt#; % diameter of dots
+cap_hair#:=24/36pt#; % uppercase hairline breadth
+cap_stem#:=24/36pt#; % uppercase stem breadth
+cap_curve#:=24/36pt#; % uppercase curve breadth
+cap_ess#:=24/36pt#; % breadth in middle of uppercase s
+rule_thickness#:=24/36pt#; % thickness of lines in math symbols
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=20/36pt#; % vertical distance from serif base to tangent
-jut#:=28/36pt#; % protrusion of lowercase serifs
-cap_jut#:=37/36pt#; % protrusion of uppercase serifs
-beak_jut#:=10/36pt#; % horizontal protrusion of beak serifs
-beak#:=70/36pt#; % vertical protrusion of beak serifs
-vair#:=8/36pt#; % vertical diameter of hairlines
-notch_cut#:=10pt#; % maximum breadth above or below notches
-bar#:=11/36pt#; % lowercase bar thickness
-slab#:=11/36pt#; % serif and arm thickness
-cap_bar#:=11/36pt#; % uppercase bar thickness
-cap_band#:=11/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
-serif_drop#:=4/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
+dish#:=0pt#; % amount erased at top or bottom of serifs
+bracket#:=0pt#; % vertical distance from serif base to tangent
+jut#:=31/36pt#; % protrusion of lowercase serifs
+cap_jut#:=31/36pt#; % protrusion of uppercase serifs
+beak_jut#:=0pt#; % horizontal protrusion of beak serifs
+beak#:=31/36pt#; % vertical protrusion of beak serifs
+vair#:=21/36pt#; % vertical diameter of hairlines
+notch_cut#:=24/36pt#; % maximum breadth above or below notches
+bar#:=21/36pt#; % lowercase bar thickness
+slab#:=21/36pt#; % serif and arm thickness
+cap_bar#:=21/36pt#; % uppercase bar thickness
+cap_band#:=21/36pt#; % uppercase thickness above/below lobes
+cap_notch_cut#:=24/36pt#; % max breadth above/below uppercase notches
+serif_drop#:=0pt#; % vertical drop of sloped serifs
+stem_corr#:=0pt#; % for small refinements of stem breadth
+vair_corr#:=0pt#; % for small refinements of hairline height
+apex_corr#:=9/36pt#; % extra width at diagonal junctions
-o#:=8/36pt#; % amount of overshoot for curves
-apex_o#:=8/36pt#; % amount of overshoot for diagonal junctions
+o#:=3.5/36pt#; % amount of overshoot for curves
+apex_o#:=3/36pt#; % amount of overshoot for diagonal junctions
slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=0; % extra openness of math symbols
+fudge:=0.81; % factor applied to weights of heavy characters
+math_spread:=-1; % extra openness of math symbols
superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
+superpull:=0; % extra openness inside bowls
+beak_darkness:=0; % fraction of triangle inside beak serifs
+ligs:=0; % level of ligatures to be included
square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
+hefty:=true; % should we try hard not to be overweight?
serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=true; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
+monospace:=true; % should all characters have the same width?
+variant_g:=false; % should an italic-style g be used?
+low_asterisk:=true; % should the asterisk be centered at the axis?
math_fitting:=false; % should math-mode spacing be used?
-generate mctextit; % switch to the driver file
+generate mcyrill; % switch to the driver file
+
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/bcghsm.tfm b/Master/texmf-dist/fonts/tfm/public/montex/bcghsm.tfm
index 2f13b7b88c0..c4233812cde 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/bcghsm.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/bcghsm.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/bcghwm.tfm b/Master/texmf-dist/fonts/tfm/public/montex/bcghwm.tfm
index 67afcc98563..320a6a6aa8d 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/bcghwm.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/bcghwm.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/bcgvsb.tfm b/Master/texmf-dist/fonts/tfm/public/montex/bcgvsb.tfm
index c4233812cde..67afcc98563 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/bcgvsb.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/bcgvsb.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/bcgvwb.tfm b/Master/texmf-dist/fonts/tfm/public/montex/bcgvwb.tfm
index 320a6a6aa8d..2f13b7b88c0 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/bcgvwb.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/bcgvwb.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/bcgvwm.tfm b/Master/texmf-dist/fonts/tfm/public/montex/bcgvwm.tfm
index 67afcc98563..320a6a6aa8d 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/bcgvwm.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/bcgvwm.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/bicighm.tfm b/Master/texmf-dist/fonts/tfm/public/montex/bicighm.tfm
index c176839c4fc..959ad41f153 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/bicighm.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/bicighm.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/bicigvm.tfm b/Master/texmf-dist/fonts/tfm/public/montex/bicigvm.tfm
index c176839c4fc..959ad41f153 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/bicigvm.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/bicigvm.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/kmbx8.tfm b/Master/texmf-dist/fonts/tfm/public/montex/kmbx8.tfm
index db32d586500..613a3046ef7 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/kmbx8.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/kmbx8.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/kmbx9.tfm b/Master/texmf-dist/fonts/tfm/public/montex/kmbx9.tfm
index 0bc36cbd065..db32d586500 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/kmbx9.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/kmbx9.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/kmr9.tfm b/Master/texmf-dist/fonts/tfm/public/montex/kmr9.tfm
index 8a1a3f358f9..ef2485ac1c1 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/kmr9.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/kmr9.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/kmsl8.tfm b/Master/texmf-dist/fonts/tfm/public/montex/kmsl8.tfm
index 8be315cdc87..99a6d7c59da 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/kmsl8.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/kmsl8.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/kmsl9.tfm b/Master/texmf-dist/fonts/tfm/public/montex/kmsl9.tfm
index 77afbf388e4..8be315cdc87 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/kmsl9.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/kmsl9.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/kmti7.tfm b/Master/texmf-dist/fonts/tfm/public/montex/kmti7.tfm
index 67d5ba4fdc1..93b1bfe97fb 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/kmti7.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/kmti7.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/montex/kmti9.tfm b/Master/texmf-dist/fonts/tfm/public/montex/kmti9.tfm
index 3096bbc2f11..c5f7ef61f73 100644
--- a/Master/texmf-dist/fonts/tfm/public/montex/kmti9.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/montex/kmti9.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bcghsb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bcghsb.pfb
index 4a267eff05f..7ed79f4b901 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bcghsb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bcghsb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bcghsm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bcghsm.pfb
index 7deb02be0b6..9a19bc56184 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bcghsm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bcghsm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bcghwb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bcghwb.pfb
index eaf00bbc086..5528885224b 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bcghwb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bcghwb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bcghwm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bcghwm.pfb
index 327dd4cbc39..3c0583bf08e 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bcghwm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bcghwm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bcgvsb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bcgvsb.pfb
index cc11ab629f2..b6256f2837b 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bcgvsb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bcgvsb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bcgvsm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bcgvsm.pfb
index 4f6e85fdad1..e17929f766c 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bcgvsm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bcgvsm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bcgvwb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bcgvwb.pfb
index e25c00fad1a..310523f326a 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bcgvwb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bcgvwb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bcgvwm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bcgvwm.pfb
index 33c9a49e937..9fa1707e81c 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bcgvwm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bcgvwm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bicighb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bicighb.pfb
index 29fba666006..241c03caa0b 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bicighb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bicighb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bicighm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bicighm.pfb
index 1747595f987..ecc243b5f17 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bicighm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bicighm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bicigvb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bicigvb.pfb
index 4a173707f96..a40a9acb78b 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bicigvb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bicigvb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bicigvm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bicigvm.pfb
index 7efe10603d1..a2dbc1f3ed5 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bicigvm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bicigvm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bthhsb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bthhsb.pfb
index 3cf2bac2dc3..9cd6ec765b8 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bthhsb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bthhsb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bthhsm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bthhsm.pfb
index ca40e11131f..ca131745031 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bthhsm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bthhsm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bthhwb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bthhwb.pfb
index 35cbb0ef0bd..1434836fec6 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bthhwb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bthhwb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bthhwm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bthhwm.pfb
index 23ff5337060..89212c73dd8 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bthhwm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bthhwm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bthvsb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bthvsb.pfb
index f2abd5dbc29..deefef3e29f 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bthvsb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bthvsb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bthvsm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bthvsm.pfb
index ed3264adb8b..3f4c3c35cd5 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bthvsm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bthvsm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bthvwb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bthvwb.pfb
index 7fe76fde5c7..ce381ac7522 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bthvwb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bthvwb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bthvwm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bthvwm.pfb
index 28f14c1f123..3b40fb7891f 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bthvwm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bthvwm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bxghsb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bxghsb.pfb
index 67e555292bf..8f4bc516e1c 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bxghsb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bxghsb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bxghsm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bxghsm.pfb
index 2768386e01c..bd0ef73c26b 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bxghsm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bxghsm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bxghwb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bxghwb.pfb
index 09355c4e6d2..39ae04b379a 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bxghwb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bxghwb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bxghwm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bxghwm.pfb
index ea4f9f26147..3b2196ca0d6 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bxghwm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bxghwm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bxgvsb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bxgvsb.pfb
index 1b66ce250e4..7d11d5742e3 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bxgvsb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bxgvsb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bxgvsm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bxgvsm.pfb
index 12518b19c6b..f920de4fd3d 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bxgvsm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bxgvsm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bxgvwb.pfb b/Master/texmf-dist/fonts/type1/public/montex/bxgvwb.pfb
index 5b558bab6d6..f46c067d21d 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bxgvwb.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bxgvwb.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/bxgvwm.pfb b/Master/texmf-dist/fonts/type1/public/montex/bxgvwm.pfb
index 6b5e07c99cc..385e43619c6 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/bxgvwm.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/bxgvwm.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/kmbx10.pfb b/Master/texmf-dist/fonts/type1/public/montex/kmbx10.pfb
index cd1780c33a0..b642f59ac1c 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/kmbx10.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/kmbx10.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/kmr10.pfb b/Master/texmf-dist/fonts/type1/public/montex/kmr10.pfb
index 9f1bc3dd392..dd7130093dd 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/kmr10.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/kmr10.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/montex/kmss10.pfb b/Master/texmf-dist/fonts/type1/public/montex/kmss10.pfb
index b2133d60f4c..9f81f327d29 100644
--- a/Master/texmf-dist/fonts/type1/public/montex/kmss10.pfb
+++ b/Master/texmf-dist/fonts/type1/public/montex/kmss10.pfb
Binary files differ
diff --git a/Master/texmf-dist/source/latex/montex/TODO b/Master/texmf-dist/source/latex/montex/TODO
deleted file mode 100644
index 570bef5fa71..00000000000
--- a/Master/texmf-dist/source/latex/montex/TODO
+++ /dev/null
@@ -1,39 +0,0 @@
-% File: mcytitle.mf
-% Based on: cycitle.mf
-% Modified by: Oliver Corff
-% Date: October 1997, Ulaanbaatar
-%
-% This makes a short cyrillic font (caps only)
-
-let cmchar=message; % `|cmchar|' should precede each character
-
-font_coding_scheme:="ASCII caps";
-input mccoding;
-
-mode_setup; font_setup;
-
-input mcyru; % upper case (majuscules)
-input cyrmoreu; % upper case (majuscules)
-input romand; % numerals
-
-font_slant slant; font_x_height x_height#;
-if monospace: font_normal_space 9u#; % no stretching or shrinking
- font_quad 18u#;
- font_extra_space 9u#;
-else: font_normal_space 6u#+2letter_fit#;
- font_normal_stretch 3u#; font_normal_shrink 2u#;
- font_quad 18u#+4letter_fit#;
- font_extra_space 2u#;
-fi
-% k#:=-.5u#; kk#:=-1.5u#; kkk#:=-2u#; % three degrees of kerning
-% ligtable "P": "T": "Y": "A" kern kk#;
-% ligtable "F": "V": "W": "A" kern if serifs: kkk# else: kk#\\fi,
-% "K": "X": "O" kern k#, "C" kern k#, "G" kern k#, "Q" kern k#;
-% ligtable "O": "D": "X" kern k#, "W" kern k#, "A" kern k#,
-% "V" kern k#, "Y" kern k#;
-% ligtable "A": if serifs: "R": fi
-% "C" kern k#, "O" kern k#, "G" kern k#, "U" kern k#, "Q" kern k#,
-% "L": "T" kern kk#, "Y" kern kkk#, "V" kern kk#, "W" kern kkk#;
-% ligtable "I": "I" kern -k#; fi % Richard III
-bye.
-
diff --git a/Master/texmf-dist/source/latex/montex/change.log b/Master/texmf-dist/source/latex/montex/change.log
deleted file mode 100644
index d342f6204f0..00000000000
--- a/Master/texmf-dist/source/latex/montex/change.log
+++ /dev/null
@@ -1,126 +0,0 @@
-% File: change.log
-% Author: Oliver Corff
-% Date: October 1997, Ulaanbaatar
-% June 1998, Ulaanbaatar
-% December 1998, Beijing
-% December 2001, Beijing
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-v 0.5, 2001/10/10
-
-1) Renaming of all glyphs
-
- All glyph identifiers used in ligtables etc. are now
- renamed according to the LH conventions.
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-v 0.3, 1998/12/15
-
-1) New Glyph: Currency Sign
-
- The Mongolian togrog (aka tugrik) was added. The symbol is a
- double-barred sans serif T or t but I decided to include
- serif versions as well, and in lower case and upper case,
- for those who love choice.
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-v 0.2, 1998/06/01
-
-1) Font Names
-
- The whole font set was renamed according to the CM
- tradition (for easier diagnostics of missing and/or
- unmatching fonts between Latin and Cyrillic).
-
- Read KM (substituting CM in the font names) as
- "Komp`yuter Modern" (Mongolian for Computer Modern)
- or
- "Kirill Mongol" (Mongolian Cyrillic)
-
-
-2) Font Shapes
-
- More fonts from the Computer Modern Family were added:
- Dunhill, Variable Width Typewriter Text (also Italic);
- Funny (both Upright and Italic).
-
-
-3) Path Errors
-
- Some font source behave strangely in combination with
- certain parameter files; in particular, it was necessary
- to tune de, De and ze in the Cyrillic sources.
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-v 0.1, 1997/10/01
-
-Changes involved for creating mcyr (Mongolian Cyrillic)
-on the basis of cmcyralt
-
-1) Font Encoding
-
- The encoding definition file was rewritten in order
- to accommodate for LMC (Local Mongolian Cyrillic)
- encoding. This is basically a transliteration mirror
- of T1 (Cork) encoding, with Mongolian front vowels in
- the appropriate T1 umlaut slots.
-
-2) Internal Character Names
-
- CYR_HA ("X") and CYR_ha ("x") were changed to CYR_XA
- and CYR_xa throughout all occurences of all files in
- order to accommodate for the Buryad letter which looks
- (and is pronounced very much) like a "h".
-
-3) Glyph Shapes
-
- The front vowel CYR_OE/CYR_oe was taken from J. Knappen's
- Bashkirian sources; so were CYR_UE and CYR_HA/CYR_ha.
-
- CYR_HA had a strange path error when used in italics mode;
- one angle of a penpos was changed from 90 to 95 degrees
- which resolved the problem without distorting the result
- visibly.
-
- CYR_ue was given as a gamma by J. Knappen which is not
- acceptable; CYR_ue is a letter with a high frequeny so
- reading the gamma would be quite irritating. Besides,
- a proper gamma is used in transliterations. A new CYR_ue
- was thus designed.
-
-4) Conventional Glyphs
-
- More glyphs (digits, punctuation, etc.) of the original
- cmr sources were included in order to decrease the amount
- of font switching in mixed-language documents.
-
-5) Ligatures
-
- A set of constantly active ligatures was introduced which
- takes care of some of the Cyrillic umlauts as well as
- "sh", "yo", "ya" etc.
-
-6) Font Names
-
- Everything was renamed properly so as to avoid collisions
- with existing cmcyralt installations. A notice to that
- effect was prepended to every file.
-
-7) Internal Clean-ups
-
- The parameter files are paragons of a Write-Only coding
- style; just for the modifier's own convenience, some
- tabbing was inserted here and there, without any functional
- effect, of course.
-
- Some of the commands which are leftovers of the original
- cmr sources (from where everything is derived) and which
- do not make any sense in this encoding were simply deleted
- for sake of a better readability of the file.
-
-
-Oliver Corff, October 1997, Ulaanbaatar
diff --git a/Master/texmf-dist/tex/latex/montex/cpncc.def b/Master/texmf-dist/tex/latex/montex/cpncc.def
index c980ad2a7ab..1426b275587 100644
--- a/Master/texmf-dist/tex/latex/montex/cpncc.def
+++ b/Master/texmf-dist/tex/latex/montex/cpncc.def
@@ -1,11 +1,11 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% File: cpncc.def
+% File: cpmos.def
% Author: Oliver Corff
% Date: February 8th, 1998
% Version: 0.3
% Copyright: Ulaanbaatar, Beijing, Berlin
%
-% Description: NCC codepage definition
+% Description: MOS codepage definition
%
% Note: This file forms part of the MonTeX package which
% should always be distributed in complete form.
@@ -18,8 +18,8 @@
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% ------------------- identification -------------------
-\ProvidesFile{cpncc.def}
- [1997/11/01 v0.1 Input encoding file for NCC encoding]
+\ProvidesFile{cpmos.def}
+ [1997/11/01 v0.1 Input encoding file for MOS encoding]
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
%
% Cyrillic Letters
@@ -30,71 +30,71 @@
\DeclareInputText{131}{\CYRG}
\DeclareInputText{132}{\CYRD}
\DeclareInputText{133}{\CYRE}
-\DeclareInputText{134}{\CYRYO}
-\DeclareInputText{135}{\CYRZH}
-\DeclareInputText{136}{\CYRZ}
-\DeclareInputText{137}{\CYRI}
-\DeclareInputText{139}{\CYRISHRT}
-\DeclareInputText{140}{\CYRK}
-\DeclareInputText{142}{\CYRL}
-\DeclareInputText{143}{\CYRM}
-\DeclareInputText{144}{\CYRN}
-\DeclareInputText{145}{\CYRO}
-\DeclareInputText{146}{\CYROTLD}
-\DeclareInputText{147}{\CYRP}
-\DeclareInputText{148}{\CYRR}
-\DeclareInputText{149}{\CYRS}
-\DeclareInputText{150}{\CYRT}
-\DeclareInputText{151}{\CYRU}
-\DeclareInputText{152}{\CYRY}
-\DeclareInputText{153}{\CYRF}
-\DeclareInputText{154}{\CYRH}
-\DeclareInputText{155}{\CYRC}
-\DeclareInputText{156}{\CYRCH}
-\DeclareInputText{157}{\CYRSH}
-\DeclareInputText{158}{\CYRSHCH}
-\DeclareInputText{159}{\CYRHRDSN}
-\DeclareInputText{160}{\CYRERY}
-\DeclareInputText{161}{\CYRSFTSN}
-\DeclareInputText{162}{\CYREREV}
-\DeclareInputText{163}{\CYRYU}
-\DeclareInputText{164}{\CYRYA}
-\DeclareInputText{165}{\cyra}
-\DeclareInputText{166}{\cyrb}
-\DeclareInputText{167}{\cyrv}
-\DeclareInputText{168}{\cyrg}
-\DeclareInputText{169}{\cyrd}
-\DeclareInputText{170}{\cyre}
-\DeclareInputText{171}{\cyryo}
-\DeclareInputText{172}{\cyrzh}
-\DeclareInputText{173}{\cyrz}
-\DeclareInputText{225}{\cyri}
-\DeclareInputText{226}{\cyrishrt}
-\DeclareInputText{227}{\cyrk}
-\DeclareInputText{228}{\cyrl}
-\DeclareInputText{229}{\cyrm}
-\DeclareInputText{230}{\cyrn}
-\DeclareInputText{231}{\cyro}
-\DeclareInputText{232}{\cyrotld}
-\DeclareInputText{233}{\cyrp}
-\DeclareInputText{234}{\cyrr}
-\DeclareInputText{235}{\cyrs}
-\DeclareInputText{236}{\cyrt}
-\DeclareInputText{237}{\cyru}
-\DeclareInputText{238}{\cyry}
-\DeclareInputText{239}{\cyrf}
-\DeclareInputText{240}{\cyrh}
-\DeclareInputText{241}{\cyrc}
-\DeclareInputText{242}{\cyrch}
-\DeclareInputText{243}{\cyrsh}
-\DeclareInputText{244}{\cyrshch}
-\DeclareInputText{245}{\cyrhrdsn}
-\DeclareInputText{246}{\cyrery}
-\DeclareInputText{247}{\cyrsftsn}
-\DeclareInputText{248}{\cyrerev}
-\DeclareInputText{249}{\cyryu}
-\DeclareInputText{251}{\cyrya}
+\DeclareInputText{160}{\CYRYO}
+\DeclareInputText{134}{\CYRZH}
+\DeclareInputText{135}{\CYRZ}
+\DeclareInputText{136}{\CYRI}
+\DeclareInputText{137}{\CYRISHRT}
+\DeclareInputText{138}{\CYRK}
+\DeclareInputText{139}{\CYRL}
+\DeclareInputText{140}{\CYRM}
+\DeclareInputText{141}{\CYRN}
+\DeclareInputText{142}{\CYRO}
+\DeclareInputText{153}{\CYROTLD}
+\DeclareInputText{143}{\CYRP}
+\DeclareInputText{144}{\CYRR}
+\DeclareInputText{145}{\CYRS}
+\DeclareInputText{146}{\CYRT}
+\DeclareInputText{147}{\CYRU}
+\DeclareInputText{154}{\CYRY}
+\DeclareInputText{148}{\CYRF}
+\DeclareInputText{149}{\CYRH}
+\DeclareInputText{150}{\CYRC}
+\DeclareInputText{151}{\CYRCH}
+\DeclareInputText{152}{\CYRSH}
+\DeclareInputText{164}{\CYRSHCH}
+\DeclareInputText{162}{\CYRHRDSN}
+\DeclareInputText{155}{\CYRERY}
+\DeclareInputText{156}{\CYRSFTSN}
+\DeclareInputText{157}{\CYREREV}
+\DeclareInputText{158}{\CYRYU}
+\DeclareInputText{159}{\CYRYA}
+\DeclareInputText{224}{\cyra}
+\DeclareInputText{225}{\cyrb}
+\DeclareInputText{226}{\cyrv}
+\DeclareInputText{227}{\cyrg}
+\DeclareInputText{228}{\cyrd}
+\DeclareInputText{229}{\cyre}
+\DeclareInputText{161}{\cyryo}
+\DeclareInputText{230}{\cyrzh}
+\DeclareInputText{231}{\cyrz}
+\DeclareInputText{232}{\cyri}
+\DeclareInputText{233}{\cyrishrt}
+\DeclareInputText{234}{\cyrk}
+\DeclareInputText{235}{\cyrl}
+\DeclareInputText{236}{\cyrm}
+\DeclareInputText{237}{\cyrn}
+\DeclareInputText{238}{\cyro}
+\DeclareInputText{249}{\cyrotld}
+\DeclareInputText{239}{\cyrp}
+\DeclareInputText{240}{\cyrr}
+\DeclareInputText{241}{\cyrs}
+\DeclareInputText{242}{\cyrt}
+\DeclareInputText{243}{\cyru}
+\DeclareInputText{250}{\cyry}
+\DeclareInputText{244}{\cyrf}
+\DeclareInputText{245}{\cyrh}
+\DeclareInputText{246}{\cyrc}
+\DeclareInputText{247}{\cyrch}
+\DeclareInputText{248}{\cyrsh}
+\DeclareInputText{165}{\cyrshch}
+\DeclareInputText{163}{\cyrhrdsn}
+\DeclareInputText{251}{\cyrery}
+\DeclareInputText{252}{\cyrsftsn}
+\DeclareInputText{253}{\cyrerev}
+\DeclareInputText{254}{\cyryu}
+\DeclareInputText{168}{\cyrya}
%
\endinput
%%
-%% End of file `cpncc.def'.
+%% End of file `cpmos.def'.
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 7faab84729e..ef6bd0e3cbf 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -153,7 +153,7 @@ my @WorkingTLP = qw(
mhequ mhs microtype midnight minipage-marginpar minitoc minutes
mkjobtexmf mkpattern
mla-paper mlist mmap mnsymbol
- moderncv modref modroman mongolian-babel morefloats moreverb
+ moderncv modref modroman mongolian-babel montex morefloats moreverb
movie15 mp3d mparhack
mpman-ru ms msc msg mslapa multibib multicap
multido multiobjective munich muthesis mwcls mxedruli
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index f33747ea23b..ba4c358feff 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -854,8 +854,9 @@ $standardtex='\.(cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$';
'mathdots', '\.mld|' . $standardtex,
'misc', '\.sty|\.ltx|\.cls',
'mkpattern', 'mkpatter.tex',
+ 'montex', "(mlsgalig|mlstrans|mnhyphex)\.tex|" . $standardtex,
'mpman-ru', 'NULL', # doc package
- 'msg', "-msg\.tex" . $standardtex,
+ 'msg', "-msg\.tex|" . $standardtex,
'nag', '\.nag|' . $standardtex,
'nddiss', '\.sty|\.clo|\.ldf|\.cls|\.def|\.fd$',
'notes', '[^s]\.(eps|pdf|png)|' . $standardtex, # not notes.pdf