summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2010-04-09 18:26:02 +0000
committerNorbert Preining <preining@logic.at>2010-04-09 18:26:02 +0000
commitf293eb2a74a0057e5bf17b1658b3484316af1050 (patch)
tree49dead4aa8641359db9acd4b5d5a63b2defc20a5
parentb3ff2c1ad9cb1259f9a6a6a9c3958e82ffc1dd5a (diff)
hyph-utf8 update for montex changes
git-svn-id: svn://tug.org/texlive/trunk@17771 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/hyph-utf8/README75
-rwxr-xr-xMaster/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb46
-rw-r--r--Master/texmf-dist/source/generic/hyph-utf8/generate-tl-files.rb4
-rw-r--r--Master/texmf-dist/source/generic/hyph-utf8/languages.rb33
-rw-r--r--Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex (renamed from Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-2a.tex)12
-rw-r--r--Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex6
-rw-r--r--Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl-x-2a.tex1064
-rw-r--r--Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl-x-lmc.tex631
-rw-r--r--Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl.tex1357
9 files changed, 1591 insertions, 1637 deletions
diff --git a/Master/texmf-dist/doc/latex/hyph-utf8/README b/Master/texmf-dist/doc/latex/hyph-utf8/README
deleted file mode 100644
index 4b753902921..00000000000
--- a/Master/texmf-dist/doc/latex/hyph-utf8/README
+++ /dev/null
@@ -1,75 +0,0 @@
-This is HYPH-UTF8 package which contains:
-
-- hyphenation patterns hyph-foo.tex, semi-manually converted into UTF-8
- from different sources by different authors
-- pattern loaders loadhyph-foo.tex that recognise the engine
- and load pattern accordingly
-- converters from UTF-8 into EC/T1, QX, part of ISO Latin 3, T2A & LMC
-- some scripts to assist with auto-generating the files
-
-Modificatios were needed in order to support native UTF-8 engines,
-but functionality (hopefully) didn't change in any way, at least not intentionally.
-The patterns themselves are no longer stand-alone; at least for 8-bit engines
-you need to use loadhyph-foo.tex (which will load the patterns) instead.
-
-Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
-with help & support from:
-
-- Karl Berry, who gave us free hands and all resources
-- Taco Hoekwater, with useful macros
-- Hans Hagen, who did the unicodifisation of patterns already long before
- and helped with testing, suggestions and bug reports
-- Norbert Preining, who tested & integrated patterns into TeX Live
-
-However, the "copyright/copyleft" owner of patterns remains the original author.
-
-The original patterns should eventually become obsolete,
-and the author of the original file should preferraby modify
-these files instead (feel free to remove credits added by TUG from those files).
-
-If you want to change the patterns, rather than uploading directly to CTAN,
-we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
-or ask for credentials for SVN repository and commit it yourself;
-we will then upload the whole "package" to CTAN.
-
-Before a new "pattern-revolution" starts,
-please try to follow some guidelines if possible:
-
-- \lccode is *forbidden*, and I really mean it
-- all the patterns should be in UTF-8
-- the only "allowed" TeX commands in patterns are: \patterns, \hyphenation,
- and if you really cannot do without, also \input and \message
-- in particular, please no \catcode or \lccode changes,
- they belong to loadhyph-foo.tex,
- and no \lefthyphenmin and \righthyphenmin,
- they have no influence here and belong elsewhere
-- \begingroup and/or \endinput is not needed
-- feel free to do whatever you want inside comments
-
-We know that TeX is extremely powerful, but give a stupid parser
-at least a chance to read your patterns.
-
-For more information see
-
- http://tug.org/tex-hyphen
-
-
-Copyright 2008 by TUG
-
-The licence for hyph-foo.tex: Respect licences of original authors.
-The licence for the rest: Use common sense when modifying and coordinate your work.
-
-Hyphenation patterns are essential to TeX;
-whatever changes you make to these files -
-make sure to coordinate your work with everyone involved.
-(TeX Live, MikTeX, CTAN, patter authors, mailing list, ...)
-
-People come and go, TeX evolves. We are aware of that.
-If we disapear one day and there is a need to change files,
-do whatever needs to be done to make TeX behave in a proper
-(backward compatible) way. And keep things clean & consistent.
-
-Things that might change in near future:
-- support for multiple versions of patterns
-- support for runtime loading of patterns
-- support for preferred hyphenation points and discretionaries (ck -> k-k)
diff --git a/Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb b/Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb
index 59bb491f8a0..5ec25efaf69 100755
--- a/Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb
+++ b/Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb
@@ -10,6 +10,8 @@ require 'unicode'
load 'languages.rb'
$path_plain="../../../../plain"
+$path_TL="../../../../TL"
+$path_language_dat="#{$path_TL}/texmf/tex/generic/config"
$l = Languages.new
# TODO: should be singleton
@@ -26,17 +28,20 @@ languages.each do |language|
end
# language_codes['de-1901'] = 'de-1901'
# language_codes['de-1996'] = 'de-1996'
-language_codes['de-ch-1901'] = 'de-CH-1901'
-language_codes['en-gb'] = 'en-GB'
-language_codes['en-us'] = 'en-US'
-language_codes['zh-latn'] = 'zh-Latn'
+language_codes['de-ch-1901'] = 'de-CH-1901'
+language_codes['en-gb'] = 'en-GB'
+language_codes['en-us'] = 'en-US'
+language_codes['zh-latn'] = 'zh-Latn'
# language_codes['el-monoton'] = 'el-monoton'
# language_codes['el-polyton'] = 'el-polyton'
-language_codes['mn-cyrl'] = nil
-language_codes['mn-cyrl-x-2a'] = 'mn'
-language_codes['sh-latn'] = 'sr-Latn'
-language_codes['sh-cyrl'] = nil
-language_codes['sr-cyrl'] = 'sr-Cyrl'
+language_codes['mn-cyrl'] = 'mn'
+language_codes['mn-cyrl-x-lmc'] = nil
+language_codes['sh-latn'] = 'sr-Latn'
+language_codes['sh-cyrl'] = nil
+language_codes['sr-cyrl'] = 'sr-Cyrl'
+
+$file_language_dat_lua = File.open("#{$path_language_dat}/language.dat.lua", "w")
+$file_language_dat_lua.puts "{\n"
languages.sort{|x,y| x.code <=> y.code }.each do |language|
if language.use_new_loader or language.code == 'en-us' then
@@ -93,5 +98,28 @@ languages.sort{|x,y| x.code <=> y.code }.each do |language|
$file_hyp.close
$file_let.close
$file_inf.close
+
+ $file_language_dat_lua.puts "\t[\"#{language.name}\"]={"
+ $file_language_dat_lua.puts "\t\tloader=\"loadhyph-#{language.code}.tex\","
+ $file_language_dat_lua.puts "\t\tcode=\"#{code}\","
+ if language.hyphenmin == nil or language.hyphenmin.length == 0 then
+ lmin = ''
+ rmin = ''
+ else
+ lmin = language.hyphenmin[0]
+ rmin = language.hyphenmin[1]
+ end
+ $file_language_dat_lua.puts "\t\tlefthyphenmin=#{lmin},"
+ $file_language_dat_lua.puts "\t\trighthyphenmin=#{rmin},"
+ if language.synonyms.length > 0
+ $file_language_dat_lua.puts "\t\tsynonyms={\"#{language.synonyms.join('","')}\"},"
+ else
+ $file_language_dat_lua.puts "\t\tsynonyms={},"
+ end
+ $file_language_dat_lua.puts "\t},\n"
end
end
+
+$file_language_dat_lua.puts "}\n"
+
+$file_language_dat_lua.close
diff --git a/Master/texmf-dist/source/generic/hyph-utf8/generate-tl-files.rb b/Master/texmf-dist/source/generic/hyph-utf8/generate-tl-files.rb
index 233fb60bbcb..817a0e04d4f 100644
--- a/Master/texmf-dist/source/generic/hyph-utf8/generate-tl-files.rb
+++ b/Master/texmf-dist/source/generic/hyph-utf8/generate-tl-files.rb
@@ -20,7 +20,7 @@ languages = $l.list.sort{|a,b| a.name <=> b.name}
language_grouping = {
'norwegian' => ['nb', 'nn'],
'german' => ['de-1901', 'de-1996', 'de-ch-1901'],
- 'mongolian' => ['mn-cyrl', 'mn-cyrl-x-2a'],
+ 'mongolian' => ['mn-cyrl', 'mn-cyrl-x-lmc'],
'greek' => ['el-monoton', 'el-polyton'],
'ancientgreek' => ['grc', 'grc-x-ibycus'],
'chinese' => ['zh-latn'],
@@ -79,7 +79,7 @@ language_groups.sort.each do |language_name,language_list|
$file_tlpsrc = File.open("#{$path_tlpsrc}/hyphen-#{language_name}.tlpsrc", 'w')
puts "generating #{$path_tlpsrc}/hyphen-#{language_name}.tlpsrc"
- $file_tlpsrc.puts "name hyphen-#{language_name}"
+ #$file_tlpsrc.puts "name hyphen-#{language_name}"
$file_tlpsrc.puts "category TLCore"
# external dependencies for Russian and Ukrainian (until we implement the new functionality at least)
diff --git a/Master/texmf-dist/source/generic/hyph-utf8/languages.rb b/Master/texmf-dist/source/generic/hyph-utf8/languages.rb
index c9e3c5c463f..c16782bea4d 100644
--- a/Master/texmf-dist/source/generic/hyph-utf8/languages.rb
+++ b/Master/texmf-dist/source/generic/hyph-utf8/languages.rb
@@ -716,7 +716,7 @@ class Languages < Hash
"use_new_loader" => true,
"use_old_patterns" => false,
"filename_old_patterns" => nil,
- "hyphenmin" => [1,2],
+ "hyphenmin" => [2,2],
"encoding" => "ec",
"exceptions" => false,
"message" => "Turkmen Hyphenation Patterns",
@@ -787,29 +787,29 @@ class Languages < Hash
"exceptions" => true,
"message" => "Serbian hyphenation patterns in Cyrillic script",
},
-# mongolian xu-mnhyph.tex
+# mongolian (used to be mongolian2a)
{
"code" => "mn-cyrl",
"name" => "mongolian",
"use_new_loader" => true,
"use_old_patterns" => false,
- "filename_old_patterns" => "mnhyph.tex",
+ "filename_old_patterns" => "mnhyphn.tex",
"hyphenmin" => [2,2],
- "encoding" => "lmc",
+ "encoding" => "t2a",
"exceptions" => false,
- "message" => "Mongolian hyphenation patterns",
+ "message" => "(New) Mongolian Hyphenation Patterns",
},
-# mongolian2a
+# mongolianlmc xu-mnhyph.tex (used to be mongolian)
{
- "code" => "mn-cyrl-x-2a",
- "name" => "mongolian2a",
+ "code" => "mn-cyrl-x-lmc",
+ "name" => "mongolianlmc",
"use_new_loader" => true,
"use_old_patterns" => false,
- "filename_old_patterns" => "mnhyphn.tex",
+ "filename_old_patterns" => "mnhyph.tex",
"hyphenmin" => [2,2],
- "encoding" => "t2a",
+ "encoding" => "lmc",
"exceptions" => false,
- "message" => "(New) Mongolian Hyphenation Patterns",
+ "message" => "Mongolian hyphenation patterns",
},
# bulgarian xu-bghyphen.tex
{
@@ -901,17 +901,6 @@ class Languages < Hash
"exceptions" => false,
"message" => "Guajrati Hyphenation Patterns",
},
-# assamese
-{
- "code" => "as",
- "name" => "assamese",
- "use_new_loader" => true,
- "use_old_patterns" => false,
- "hyphenmin" => [1,1], # TODO
- "encoding" => nil, # no patterns for 8-bit TeX
- "exceptions" => false,
- "message" => "Assameze Hyphenation Patterns",
-},
# hindi
{
"code" => "hi",
diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-2a.tex b/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex
index 9e400eab5bd..902bd921c5c 100644
--- a/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-2a.tex
+++ b/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex
@@ -1,6 +1,6 @@
-% loadhyph-mn-cyrl-x-2a.tex
+% loadhyph-mn-cyrl-x-lmc.tex
%
-% Autogenerated loader for hyphenation patterns for "mongolian2a"
+% Autogenerated loader for hyphenation patterns for "mongolianlmc"
% by source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
@@ -18,10 +18,10 @@
\testengine Τ!\relax
% Unicode-aware engine (such as XeTeX or LuaTeX) only sees a single (2-byte) argument
\ifx\secondarg\empty
- \message{UTF-8 (New) Mongolian Hyphenation Patterns}
+ \message{UTF-8 Mongolian hyphenation patterns}
\else
- \message{T2A (New) Mongolian Hyphenation Patterns}
- \input conv-utf8-t2a.tex
+ \message{LMC Mongolian hyphenation patterns}
+ \input conv-utf8-lmc.tex
\fi
-\input hyph-mn-cyrl-x-2a.tex
+\input hyph-mn-cyrl-x-lmc.tex
\endgroup
diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex b/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex
index 485457a761a..55c4cbc301f 100644
--- a/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex
+++ b/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex
@@ -18,10 +18,10 @@
\testengine Τ!\relax
% Unicode-aware engine (such as XeTeX or LuaTeX) only sees a single (2-byte) argument
\ifx\secondarg\empty
- \message{UTF-8 Mongolian hyphenation patterns}
+ \message{UTF-8 (New) Mongolian Hyphenation Patterns}
\else
- \message{LMC Mongolian hyphenation patterns}
- \input conv-utf8-lmc.tex
+ \message{T2A (New) Mongolian Hyphenation Patterns}
+ \input conv-utf8-t2a.tex
\fi
\input hyph-mn-cyrl.tex
\endgroup
diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl-x-2a.tex b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl-x-2a.tex
deleted file mode 100644
index 6d378007a9a..00000000000
--- a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl-x-2a.tex
+++ /dev/null
@@ -1,1064 +0,0 @@
-% This file is part of hyph-utf8 package and resulted from
-% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
-%
-% Source: mnhyphn.tex (2008-03-30)
-% Author: Dorjgotov Batmunkh <bataak at gmail.com>
-%
-% The above mentioned file should become obsolete,
-% and the author of the original file should preferaby modify this file instead.
-%
-% Modificatios were needed in order to support native UTF-8 engines,
-% but functionality (hopefully) didn't change in any way, at least not intentionally.
-% This file is no longer stand-alone; at least for 8-bit engines
-% you probably want to use loadhyph-foo.tex (which will load this file) instead.
-%
-% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
-% with help & support from:
-% - Karl Berry, who gave us free hands and all resources
-% - Taco Hoekwater, with useful macros
-% - Hans Hagen, who did the unicodifisation of patterns already long before
-% and helped with testing, suggestions and bug reports
-% - Norbert Preining, who tested & integrated patterns into TeX Live
-%
-% However, the "copyright/copyleft" owner of patterns remains the original author.
-%
-% The copyright statement of this file is thus:
-%
-% Do with this file whatever needs to be done in future for the sake of
-% "a better world" as long as you respect the copyright of original file.
-% If you're the original author of patterns or taking over a new revolution,
-% plese remove all of the TUG comments & credits that we added here -
-% you are the Queen / the King, we are only the servants.
-%
-% If you want to change this file, rather than uploading directly to CTAN,
-% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
-% or ask for credentials for SVN repository and commit it yourself;
-% we will then upload the whole "package" to CTAN.
-%
-% Before a new "pattern-revolution" starts,
-% please try to follow some guidelines if possible:
-%
-% - \lccode is *forbidden*, and I really mean it
-% - all the patterns should be in UTF-8
-% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
-% and if you really cannot do without, also \input and \message
-% - in particular, please no \catcode or \lccode changes,
-% they belong to loadhyph-foo.tex,
-% and no \lefthyphenmin and \righthyphenmin,
-% they have no influence here and belong elsewhere
-% - \begingroup and/or \endinput is not needed
-% - feel free to do whatever you want inside comments
-%
-% We know that TeX is extremely powerful, but give a stupid parser
-% at least a chance to read your patterns.
-%
-% For more unformation see
-%
-% http://tug.org/tex-hyphen
-%
-%------------------------------------------------------------------------------
-%
-%% mnhyphn.tex v1.2 2008/03/23
-%% Copyright 2007-2008 by D. Batmunkh, National University of Mongolia
-%% email bataak@gmail.com
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-% http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% Special thanks to: Jim Hefferon and Robin Fairbairns
-%
-\patterns{
-.авто3а4г
-.авто3а4д
-.авто3а4к
-.авто3а4л
-.авто3а4н
-.авто3а4с
-.авто3б4л
-.авто3б4р
-.авто3в4в
-.авто3в4л
-.авто3г4р
-.авто3д4р
-.авто3и4м
-.авто3и4н
-.авто3и4о
-.авто3к4л
-.авто3к4р
-.авто3о4б
-.авто3о4к
-.авто3о4п
-.авто3о4т
-.авто3п4р
-.авто3с4к
-.авто3с4л
-.авто3с4м
-.авто3с4п
-.авто3с4т
-.авто3с4ц
-.авто3т4р
-.авто3ф4л
-.авто3ф4р
-.авто3х4р
-.авто3х4т
-.авто3ц4в
-.авто3э4к
-.авто3э4л
-.авто3э4м
-.авто3э4п
-.анти3а4в
-.анти3а4д
-.анти3а4л
-.анти3а4н
-.анти3а4п
-.анти3а4р
-.анти3а4с
-.анти3а4т
-.анти3а4у
-.анти3б4л
-.анти3г4л
-.анти3г4р
-.анти3д4р
-.анти3и4д
-.анти3и4з
-.анти3и4м
-.анти3и4н
-.анти3к4в
-.анти3к4л
-.анти3о4б
-.анти3о4з
-.анти3о4к
-.анти3п4л
-.анти3п4н
-.анти3п4р
-.анти3п4с
-.анти3с4в
-.анти3с4к
-.анти3с4т
-.анти3с4ц
-.анти3т4р
-.анти3у4з
-.анти3у4р
-.анти3у4т
-.анти3ф4л
-.анти3ф4р
-.анти3х4л
-.анти3х4р
-.анти3э4м
-.анти3э4н
-.анти3э4р
-.астро3б4л
-.астро3г4л
-.астро3г4р
-.астро3и4н
-.астро3о4р
-.астро3с4п
-.астро3ш4т
-.аэро3д4р
-.аэро3к4л
-.аэро3п4л
-.аэро3с4т
-.аэро3ф4л
-.би3а4к
-.би3а4л
-.би3а4ф
-.би3к4в
-.би3к4р
-.би3о4р
-.би3п4р
-.би3э4к
-.био3а4к
-.био3а4н
-.био3а4п
-.био3а4с
-.био3б4л
-.био3г4р
-.био3и4н
-.био3к4л
-.био3к4р
-.био3о4р
-.био3п4л
-.био3п4р
-.био3с4к
-.био3с4п
-.био3с4т
-.био3с4ф
-.био3х4р
-.био3э4к
-.био3э4л
-.био3э4н
-.био3э4т
-.бь4
-.въ4
-.вь4
-.газо3а4б
-.газо3а4д
-.газо3а4н
-.газо3а4п
-.гео3а4к
-.гео3б4л
-.гео3г4р
-.гео3и4з
-.гео3и4н
-.гео3к4р
-.гео3с4к
-.гео3с4т
-.гео3с4ф
-.гео3т4р
-.гео3ф4л
-.гео3х4р
-.гео3э4к
-.гео3э4л
-.гидро3а4б
-.гидро3а4в
-.гидро3а4г
-.гидро3а4д
-.гидро3а4к
-.гидро3а4л
-.гидро3а4м
-.гидро3а4р
-.гидро3а4э
-.гидро3г4р
-.гидро3и4з
-.гидро3и4н
-.гидро3и4о
-.гидро3к4л
-.гидро3к4р
-.гидро3о4к
-.гидро3п4л
-.гидро3п4н
-.гидро3с4т
-.гидро3с4ф
-.гидро3т4р
-.гидро3у4д
-.гидро3у4з
-.гидро3у4р
-.гидро3х4л
-.гидро3э4к
-.гидро3э4л
-.гидро3э4н
-.гипе2р3а4д
-.гипе2р3а4з
-.гипе2р3а4к
-.гипе2р3а4л
-.гипе2р3а4м
-.гипе2р3а4р
-.гипе2р3а4ц
-.гипе2р3а4э
-.гипе2р3е4а
-.гипе2р3е4м
-.гипе2р3е4р
-.гипе2р3е4с
-.гипе2р3и4з
-.гипе2р3и4м
-.гипе2р3и4н
-.гипе2р3о4в
-.гипе2р3о4к
-.гипе2р3о4с
-.гипер3б4р
-.гипер3г4л
-.гипер3г4р
-.гипер3к4в
-.гипер3к4р
-.гипер3м4н
-.гипер3п4л
-.гипер3п4н
-.гипер3п4р
-.гипер3с4п
-.гипер3с4р
-.гипер3с4с
-.гипер3с4т
-.гипер3т4р
-.гипер3у4р
-.гипер3ф4р
-.гипер3х4л
-.гипер3х4р
-.гипер3э4к
-.гипер3э4л
-.гипер3э4н
-.гипер3э4о
-.гипер3э4с
-.голо3б4л
-.голо3э4д
-.гомо3а4з
-.гомо3а4к
-.гомо3а4т
-.гомо3к4л
-.гомо3п4л
-.гомо3с4п
-.гомо3т4р
-.гомо3ф4т
-.гомо3э4н
-.гомо3э4п
-.гь4
-.ди1а3г4н
-.ди4ст5ри
-.ди4ст5ро
-.диа3д4р
-.диа3к4л
-.диа3к4р
-.диа3с4к
-.диа3с4п
-.диа3с4т
-.диа3т4р
-.диа3ф4р
-.диазо3т4р
-.диазо3э4т
-.диазо3э4ф
-.дина3т4р
-.дь4
-.евро3а4з
-.евро3а4т
-.евро3и4е
-.евро3к4р
-.евро3о4б
-.евро3с4п
-.евро3с4т
-.изо3а4в
-.изо3а4г
-.изо3а4д
-.изо3а4з
-.изо3а4к
-.изо3а4л
-.изо3а4м
-.изо3а4н
-.изо3б4р
-.изо3в4р
-.изо3г4л
-.изо3г4р
-.изо3д4р
-.изо3и4о
-.изо3й4о
-.изо3к4л
-.изо3к4р
-.изо3л4г
-.изо3л4ж
-.изо3о4к
-.изо3п4л
-.изо3п4р
-.изо3с4т
-.изо3т4к
-.изо3т4р
-.изо3х4р
-.изо3ш4л
-.изо3э4в
-.изо3э4д
-.изо3э4й
-.изо3э4л
-.изо3э4н
-.ин3а4кт
-.ин3а4п
-.ин3а4у
-.ин3б4р
-.ин3г4р
-.ин3к4л
-.ин3к4р
-.ин3с4тр
-.инте2р3а4к
-.интер3г4р
-.интер3к4в
-.интер3к4р
-.интер3п4р
-.интер3ф4л
-.кило3а4м
-.кило3г4р
-.кило3э4л
-.кино3а4к
-.кино3а4н
-.кино3а4п
-.кино3а4ф
-.кино3б4л
-.кино3д4р
-.кино3и4с
-.кино3к4л
-.кино3к4р
-.кино3о4п
-.кино3п4л
-.кино3п4р
-.кино3с4к
-.кино3с4ъ
-.кино3ф4л
-.кино3ф4р
-.кино3х4р
-.кино3э4к
-.ко3а4г
-.ко3а4д
-.ко3а4к
-.ко3и4н
-.ко3о4п
-.ко3о4р
-.ко3п4л
-.ко3э4ф
-.кь4
-.ль4
-.макро3а4н
-.макро3а4с
-.макро3б4л
-.макро3б4р
-.макро3г4л
-.макро3г4н
-.макро3г4р
-.макро3и4н
-.макро3и4с
-.макро3к4л
-.макро3к4р
-.макро3о4в
-.макро3о4п
-.макро3о4р
-.макро3п4л
-.макро3п4р
-.макро3с4к
-.макро3с4п
-.макро3с4т
-.макро3с4х
-.макро3т4р
-.макро3ф4л
-.макро3ф4т
-.макро3э4в
-.макро3э4к
-.макро3э4л
-.макро3э4н
-.макро3э4р
-.макро3э4с
-.мега3о4м
-.мега3п4р
-.мега3с4к
-.мега3с4п
-.мега3э4л
-.микро3а4в
-.микро3а4г
-.микро3а4д
-.микро3а4м
-.микро3а4н
-.микро3а4р
-.микро3а4с
-.микро3а4у
-.микро3а4э
-.микро3б4л
-.микро3б4р
-.микро3г4р
-.микро3д4в
-.микро3и4з
-.микро3и4н
-.микро3и4с
-.микро3й4о
-.микро3к4л
-.микро3к4н
-.микро3к4р
-.микро3о4б
-.микро3о4п
-.микро3о4р
-.микро3о4с
-.микро3п4л
-.микро3п4р
-.микро3с4к
-.микро3с4п
-.микро3с4т
-.микро3с4ф
-.микро3с4х
-.микро3т4р
-.микро3ф4л
-.микро3х4р
-.микро3э4в
-.микро3э4л
-.микро3э4м
-.микро3э4н
-.микро3э4р
-.милли3а4м
-.милли3г4р
-.милли3о4м
-.милли3э4к
-.моно3а4в
-.моно3а4з
-.моно3а4л
-.моно3а4м
-.моно3а4н
-.моно3а4р
-.моно3а4т
-.моно3а4ц
-.моно3б4л
-.моно3б4р
-.моно3г4л
-.моно3г4р
-.моно3и4з
-.моно3и4м
-.моно3и4н
-.моно3к4л
-.моно3к4р
-.моно3о4к
-.моно3о4л
-.моно3п4л
-.моно3п4р
-.моно3п4с
-.моно3с4п
-.моно3с4т
-.моно3т4р
-.моно3ф4т
-.моно3х4л
-.моно3х4р
-.моно3э4д
-.моно3э4н
-.моно3э4п
-.моно3э4т
-.моно3э4ф
-.мото3д4р
-.мото3к4р
-.мото3п4л
-.мото3п4р
-.мото3с4п
-.мото3ш4л
-.мь4
-.на3у
-.нано3а4д
-.нано3п4р
-.нео3а4д
-.нео3а4н
-.нео3а4р
-.нео3б4л
-.нео3г4л
-.нео3г4н
-.нео3г4р
-.нео3и4з
-.нео3и4м
-.нео3и4н
-.нео3к4л
-.нео3к4р
-.нео3п4л
-.нео3п4р
-.нео3х4р
-.нео3э4з
-.нео3э4н
-.нео3э4п
-.нео3э4с
-.нь4
-.орто3а4л
-.орто3а4м
-.орто3а4н
-.орто3а4р
-.орто3д4р
-.орто3и4з
-.орто3к4р
-.орто3п4л
-.орто3п4р
-.орто3п4с
-.орто3с4в
-.орто3с4к
-.орто3с4т
-.орто3т4р
-.орто3х4л
-.орто3х4р
-.орто3э4т
-.орто3э4ф
-.пара3а4к
-.пара3а4л
-.пара3а4м
-.пара3а4н
-.пара3а4п
-.пара3а4ц
-.пара3б4л
-.пара3г4н
-.пара3г4р
-.пара3к4л
-.пара3к4р
-.пара3о4к
-.пара3п4л
-.пара3п4с
-.пара3с4п
-.пара3с4ф
-.пара3с4ц
-.пара3т4р
-.пара3х4л
-.пара3х4р
-.пара3э4л
-.пара3э4т
-.паро3п4р
-.поли3а4в
-.поли3а4д
-.поли3а4з
-.поли3а4к
-.поли3а4л
-.поли3а4м
-.поли3а4н
-.поли3а4р
-.поли3а4ц
-.поли3б4р
-.поли3г4л
-.поли3г4р
-.поли3и4з
-.поли3и4м
-.поли3к4л
-.поли3к4р
-.поли3о4к
-.поли3о4л
-.поли3п4л
-.поли3п4н
-.поли3п4р
-.поли3с4п
-.поли3с4т
-.поли3у4р
-.поли3х4л
-.поли3х4р
-.поли3э4д
-.поли3э4к
-.поли3э4л
-.поли3э4н
-.поли3э4т
-.поли3э4ф
-.пре3э4к
-.пре3ю4д
-.про3а4г
-.про3а4к
-.про3а4м
-.про3а4н
-.про3а4у
-.про3г4р
-.про3и4г
-.про3и4з
-.про3и4л
-.про3и4н
-.про3к4л
-.про3с4п
-.про3х4р
-.про3э4к
-.про3э4м
-.про3э4н
-.про3э4р
-.про3э4с
-.прото3х4л
-.прото3х4р
-.прото3э4р
-.проф3г4р
-.пъ4
-.пь4
-.ре3а4б
-.ре3а4г
-.ре3а4д
-.ре3а4к
-.ре3а4с
-.ре3а4ф
-.ре3а4э
-.ре3г4р
-.ре3и4м
-.ре3и4н
-.ре3и4ф
-.ре3к4р
-.ре3п4р
-.ре3т4ра
-.ретро3а4к
-.ретро3а4у
-.ретро3г4р
-.ретро3о4т
-.ретро3ф4л
-.санти3г4р
-.стерео3а4д
-.стерео3а4к
-.стерео3б4л
-.стерео3г4р
-.стерео3и4з
-.стерео3с4к
-.стерео3с4п
-.стерео3т4р
-.стерео3э4л
-.стерео3э4н
-.стерео3э4ф
-.супер3а4г
-.супер3а4д
-.супер3а4к
-.супер3а4н
-.супер3а4р
-.супер3а4э
-.супер3г4р
-.супер3е4с
-.супер3и4з
-.супер3и4к
-.супер3и4м
-.супер3и4н
-.супер3к4л
-.супер3п4р
-.супер3с4к
-.супер3с4п
-.супер3с4т
-.супер3х4р
-.супер3э4в
-.супер3э4к
-.супер3э4ф
-.съ4
-.сь4
-.ть4
-.фь4
-.хризо3и4д
-.хризо3п4р
-.хризо3с4т
-.хь4
-.элек3тро
-.элек3тро3а4в
-.элек3тро3а4г
-.элек3тро3а4к
-.элек3тро3а4н
-.элек3тро3а4э
-.элек3тро3б4л
-.элек3тро3и4з
-.элек3тро3и4с
-.элек3тро3о4б
-.элек3тро3о4в
-.элек3тро3о4г
-.элек3тро3о4д
-.элек3тро3о4к
-.элек3тро3о4п
-.элек3тро3о4с
-.элек3тро3о4т
-.элек3тро3о4ф
-.элек3тро3о4ч
-.элек3тро3с4т
-.элек3тро3т4р
-.элек3тро3э4к
-.элек3тро3э4н
-.элек3тро3э4р
-1ба
-1бе
-1бё
-1би
-1бо
-1бө
-1бу
-1бү
-1бы
-1бь2ю
-1бэ
-1бю
-1бя
-1ва
-1ве
-1вё
-1ви
-1во
-1вө
-1ву
-1вү
-1вы
-1вь2ю
-1вэ
-1вю
-1вя
-1га
-1ге
-1гё
-1ги
-1го
-1гө
-1гу
-1гү
-1гы
-1гь2ю
-1гэ
-1гю
-1гя
-1да
-1де
-1дё
-1ди
-1до
-1дө
-1ду
-1дү
-1ды
-1дь2ю
-1дэ
-1дю
-1дя
-1жа
-1же
-1жё
-1жи
-1жо
-1жө
-1жу
-1жү
-1жэ
-1жю
-1жя
-1за
-1зе
-1зё
-1зи
-1зо
-1зө
-1зу
-1зү
-1зы
-1зь2ю
-1зэ
-1зю
-1зя
-1ка
-1ке
-1кё
-1ки
-1ко
-1ку
-1кү
-1кэ
-1кю
-1кя
-1ла
-1ле
-1лё
-1ли
-1ло
-1лө
-1лу
-1лү
-1лы
-1лэ
-1лю
-1ля
-1ма
-1ме
-1мё
-1ми
-1мо
-1мө
-1му
-1мү
-1мы
-1мэ
-1мю
-1мя
-1на
-1не
-1нё
-1ни
-1но
-1нө
-1ну
-1нү
-1ны
-1нь2ю
-1нэ
-1ню
-1ня
-1па
-1пе
-1пё
-1пи
-1по
-1пө
-1пу
-1пү
-1пы
-1пь2ю
-1пэ
-1пю
-1пя
-1ра
-1ре
-1рё
-1ри
-1ро
-1рө
-1ру
-1рү
-1ры
-1рэ
-1рю
-1ря
-1са
-1се
-1сё
-1си
-1со
-1сө
-1су
-1сү
-1сы
-1сэ
-1сю
-1ся
-1та
-1те
-1тё
-1ти
-1то
-1тө
-1ту
-1тү
-1ты
-1ть2ю
-1тэ
-1тю
-1тя
-1фа
-1фе
-1фё
-1фи
-1фо
-1фу
-1фы
-1фэ
-1фю
-1фя
-1ха
-1хе
-1хё
-1хи
-1хо
-1хө
-1ху
-1хү
-1хы
-1хэ
-1хю
-1хя
-1ца
-1це
-1цё
-1ци
-1цо
-1цө
-1цу
-1цү
-1цы
-1цэ
-1цю
-1ця
-1ча
-1че
-1чё
-1чи
-1чо
-1чө
-1чу
-1чү
-1чэ
-1чю
-1чя
-1ша
-1ше
-1шё
-1ши
-1шо
-1шө
-1шу
-1шү
-1шэ
-1шю
-1шя
-1ща
-1ще
-1щи
-1щу
-2а1я
-2аа
-2б3ю4у
-2б3ю4ү
-2в3ю4у
-2в3ю4ү
-2г3ю4у
-2г3ю4ү
-2д3ю4у
-2д3ю4ү
-2ж3ю4у
-2ж3ю4ү
-2з3ю4у
-2з3ю4ү
-2и1е
-2й1е
-2й1ё
-2й1ю
-2й1я
-2л3ю4у
-2л3ю4ү
-2м3ю4у
-2м3ю4ү
-2н3ю4у
-2н3ю4ү
-2о1е
-2о1ё
-2о1я
-2оо
-2ө1е
-2өө
-2п3ю4у
-2п3ю4ү
-2р3ю4у
-2р3ю4ү
-2с3ю4у
-2с3ю4ү
-2т3ю4у
-2т3ю4ү
-2у1я
-2у3ю
-2уу
-2үү
-2х3ю4у
-2х3ю4ү
-2ц3ю4у
-2ц3ю4ү
-2ч3ю4у
-2ч3ю4ү
-2ш3ю4у
-2ш3ю4ү
-2ъ3е
-2ъ3ё
-2ъ3ю
-2ъ3я
-2ь3е
-2ь3ё
-2ь3я
-2э3е
-2ээ
-2ю3а
-2ю3и
-2ю3о
-3авто
-3актив
-3аппа
-3г4рад
-3г4рам
-3г4раф
-3им4пул
-3ин3ст4ру
-3ин3те4р
-3к4ва
-3к4лас
-3к4ри
-3оп3тик
-3п3роек
-3п4ро
-3с4коп
-3с4фе
-3с4хе
-3ск4ла
-3ск4ле
-3ск4ло
-3ск4ля
-3ск4ра
-3ск4ре
-3ск4ри
-3ск4ро
-3ск4ру
-3ск4ры
-3сп4ла
-3ст4ра
-3ст4ре
-3ст4ри
-3ст4ро
-3ст4рук
-3ф4рагм
-3х4лор
-3х4ром
-3ш2таб
-3ш2тат
-3э4к5ви
-3э4ко
-3э4лек4т
-3э4леме
-3э4нерг
-3э4нтро
-3эффе
-}
diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl-x-lmc.tex b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl-x-lmc.tex
new file mode 100644
index 00000000000..ef9b1f7f4c1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl-x-lmc.tex
@@ -0,0 +1,631 @@
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: mnhyphen.tex (2002-06-30)
+% Author: Oliver Corff, Dorjpalam Dorj
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \input and \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% 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.
+%
+\patterns{%
+.аа2
+.ин2
+.оё2
+.оо2
+.өө2
+.уу2
+.үү2
+.ээ2
+аа2ж
+а1д
+а2ди
+ай2б
+а1п
+асаа3
+а1т
+а1ф
+а1х
+а1ц
+а3ц2д
+а1ч
+а1ш
+а1ю
+а2яал
+1ба
+бай2ду
+ба3ми
+2б1г
+1би
+2бл
+2б1р
+бу3ж
+1ва
+в1б
+2в1г
+2в1д
+1ве
+ве2д
+в1ж
+в1з
+1ви
+2в1л
+2в1н
+1во
+1вө
+2в1р
+в1с
+2в1т
+1ву
+1вү
+в1ц
+2в1ш
+1вэ
+1вя
+1га
+г1б
+г1в
+2г1г
+2г1д
+2г1ж
+1ги
+2г1л
+2г1м
+2г1н
+1го
+го2ди
+1гө
+г1р
+г2рам
+3гре
+2гс
+2г1т
+1гу
+гуулиу2
+1гү
+г1х
+г1ц
+2г1ч
+2г1ш
+г3ши
+1гы
+1гэ
+гэ2нү
+гял3
+да1вы
+д1б
+2д1в
+2д1г
+2д1д
+2дек
+2д1ж
+диа1
+2дит
+2д1л
+2д1м
+2д1н
+2д1р
+2д1с
+2д1т
+3дүү.
+2д1х
+2д1ц
+2д1ч
+2дъ
+2дı
+е1б
+е1в
+е1г2
+е1д
+е1з
+е1и
+е1л
+е1м
+ео1
+е1п
+е1ре
+е3т2ру
+е1х
+е1ц
+еци1
+е1ш
+ё1д
+ё1з
+ёо2ч
+ёх2
+1жа
+2ж1в
+2ж1г
+2ж1д
+2ж1ж
+1жи
+3жиг
+3жин
+2ж1л
+2ж1м
+2ж1н
+1жө
+2ж1р
+2ж1с
+2ж1т
+1жу
+1жү
+1жы
+1жэ
+1за
+2з1в
+2з1г
+2з1д
+2з1ж
+1зи
+2з1л
+2з1м
+2з1н
+1зо
+1зө
+2з1р
+2з1с
+2з1т
+1зу
+1зү
+з1х
+з1ц
+з1ч
+2з1ш
+1зы
+2зı
+1зэ
+иг2ра
+и1д
+и3дал
+и2ды
+и1ж
+и1з
+ил2ди
+ис3п
+и1т
+и1х
+и1ц
+и1ш
+й1б
+й1в
+й1г
+й2гр
+й1д
+й1ж
+й1п
+й2пл
+й1р
+й1с
+й1т
+й1х
+й1ц
+й1ч
+1ка
+1ке
+к1ж
+1ки
+к1к
+к1л
+к1н
+ко1о
+кс3п
+к1т
+1ку
+2к1ц
+1кэ
+1ла
+2л1б
+л1в
+2л1г
+2л1д
+1ле
+2л1ж
+2л1з
+1ли
+2л1л
+лли1
+2л1м
+2лн
+1ло
+ло2д
+1лө
+2л1р
+2л1с
+2л1т
+1лу
+1лү
+2л1х
+2л1ц
+2лч
+2лш
+2лъ
+1лы
+2лı
+1лэ
+л1ю
+1ма
+м1б
+м1г
+м1д
+1ме
+1ми
+2мин
+м1к2
+м1л
+м1н
+1мо
+1мө
+2м1п
+м1р
+1му
+1мү
+м1ф
+м1х
+м1ц
+м1ш
+1мы
+1мэ
+1на
+н1б
+н1в
+н1г
+н2гр
+нг2ре
+н1д
+1нёврл % Thе оццасионал Rуссиан лоан
+1ни
+н1к
+н1л
+н1м
+1но
+1нө
+н1п
+н1с
+н3с2д
+н1т
+1ну
+1нү
+н1х
+н1ц
+1ны
+1нэ
+н1я
+о1а
+о1б
+о1г2р
+о1д
+о1е
+о1ж
+о1не
+он3ст
+он3т
+о1п2
+о2пе
+о1сп
+о1т
+о1ф
+о1х
+о1ц
+о1э
+ө1д
+ө1ж
+ө2ри
+ө1х
+ө1ц
+ө1ч
+2п1д
+по1
+по3с
+2п1п
+2пра
+п2ро
+2п1т
+1ра
+2раб
+р1б
+р1в
+2р1г
+2р1д
+1ри
+2р1л
+р1м
+2р1н
+1ро
+1рө
+р1п
+р1р
+2р1с
+2р1т
+1ру
+2рук
+1рү
+2р1х
+р1ц
+2рч
+2р1ш
+1ры
+1рэ
+1са
+с1б
+2с1в
+2с1г
+2с1д
+1се
+2с1ж
+с1з
+1си
+1ск2
+2скв
+2с1л
+2с1м
+2с1н
+1со
+1сө
+с1п
+с2пе
+с2пи
+2с1р
+2с1с
+2с1т
+1су
+1сү
+с1ф
+2с1х
+с1ц
+2с1ч
+с3ш2т
+1сы
+1сэ
+1та
+2т1б
+2т1в
+2т1г
+2т1д
+2т1ж
+2т1з
+1ти
+2т1л
+2т1м
+2т1н
+1то
+1тө
+2т1р
+т2ро
+1тру
+2т1с
+2т1т
+1тү
+2т1х
+2т1ц
+2т1ч
+2т1ш
+1ты
+1тэ
+у1д
+у2жи
+у1з
+у1л
+у1т
+у1ф
+у1х
+у1ц
+у1ш
+ү1д
+ү1з
+ү2зэ
+ү1л
+ү1п
+үс2д
+ү1х
+ү1ц
+ү1ш
+ф1д
+ф1м
+1фо
+1ха
+хаа2ды
+ха2ю
+2х1б
+2х1в
+2х1г
+2х1д
+2х1ж
+2х1з
+1хи
+хи2да
+2хиı
+2х1л
+2х1м
+2х1н
+1хо
+1хө
+2х1р
+2х1с
+2х1т
+1ху
+ху3ж
+1хү
+2х1х
+2х1ц
+2хч
+2х1ш
+1хы
+2хı
+1хэ
+1ца
+2ц1в
+2ц1г
+2ц1д
+2ц1ж
+2ц1л
+2ц1м
+2ц1н
+2ц1р
+2ц1с
+2ц1т
+2ц1х
+2ц1ч
+2цъ
+1ча
+ч1в
+2ч1г
+2ч1д
+1чи
+2ч1л
+2ч1м
+2ч1н
+1чо
+2ч1р
+2ч1с
+2ч1т
+1чу
+1чү
+2ч1х
+1чэ
+1ша
+ш1б
+2ш1в
+2ш1г
+2ш1д
+2ш1ж
+1ши
+2ш1к
+2ш1л
+2ш1м
+2ш1н
+1шо
+1шө
+2ш1р
+2ш1с
+2ш1т
+1шу
+1шү
+шүү3лı
+2ш1х
+2ш1ч
+1шэ
+ъ1е2
+ъ1ё2
+ъ1я2
+ы1г
+ы1с
+ы1х
+ı1б
+ı1д
+ı1к
+ı1т
+ı1х
+ı1ц
+ı1ч
+ı1ш
+ı1я2
+э1д
+э1ж
+э1з
+э2нэхи
+э1х
+э1ц
+2юд
+1яа
+я1д
+янш2д
+я1т
+я1х
+я1ш
+}
diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl.tex b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl.tex
index ef9b1f7f4c1..282d98491ea 100644
--- a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl.tex
+++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/hyph-mn-cyrl.tex
@@ -1,8 +1,8 @@
% This file is part of hyph-utf8 package and resulted from
% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
%
-% Source: mnhyphen.tex (2002-06-30)
-% Author: Oliver Corff, Dorjpalam Dorj
+% Source: mnhyphn.tex (2008-03-30)
+% Author: Dorjgotov Batmunkh <bataak at gmail.com>
%
% The above mentioned file should become obsolete,
% and the author of the original file should preferaby modify this file instead.
@@ -58,574 +58,1019 @@
%
%------------------------------------------------------------------------------
%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% 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
+%% mnhyphn.tex v1.2 2008/03/23 (2010/04/03)
+%% Copyright 2007-2010 by Dorjgotov Batmunkh, National University of Mongolia
+%% email bataak@gmail.com
%
-% Description: The Mongolian Hyphenation Pattern File
-% to be used together with LMC encoding.
-% Hyphenation exceptions should be stored
-% in mnhyphex.tex.
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
%
-% 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*.
+% Special thanks to: Jim Hefferon and Robin Fairbairns
%
-% 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.
+% There are few basic rules in mongolian
%
-% Comments, corrections and suggestions are
-% highly appreciated and should be directed to
-% the authors at corff@zedat.fu-berlin.de
+% 1. If there is a consonant then it can use hyphen before it.
+% And if there're two consonants then it can use hyphen before second consonant.
+% Are there three consonants then it can put hyphen before third consonant,
+% also are there four consonants then it can use hyphen before fourth consonant.
+% 2. In the case of hardsign or softsign, it's possible to hyphen after these signs.
+% For instance, байгуулъ-я, үзүүль-е
+% 3. However one vowel can be belong to a syllable, it's not possible to use hyphen.
%
-% 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.
-%
-\patterns{%
-.аа2
-.ин2
-.оё2
-.оо2
-.өө2
-.уу2
-.үү2
-.ээ2
-аа2ж
-а1д
-а2ди
-ай2б
-а1п
-асаа3
-а1т
-а1ф
-а1х
-а1ц
-а3ц2д
-а1ч
-а1ш
-а1ю
-а2яал
+\patterns{
+% for mongolian words:
1ба
-бай2ду
-ба3ми
-2б1г
+1бе
+1бё
1би
-2бл
-2б1р
-бу3ж
+1бо
+1бө
+1бу
+1бү
+1бы
+1бь2ю
+1бэ
+1бю
+1бя
1ва
-в1б
-2в1г
-2в1д
1ве
-ве2д
-в1ж
-в1з
+1вё
1ви
-2в1л
-2в1н
1во
1вө
-2в1р
-в1с
-2в1т
1ву
1вү
-в1ц
-2в1ш
+1вы
+1вь2ю
1вэ
+1вю
1вя
1га
-г1б
-г1в
-2г1г
-2г1д
-2г1ж
+1ге
+1гё
1ги
-2г1л
-2г1м
-2г1н
1го
-го2ди
1гө
-г1р
-г2рам
-3гре
-2гс
-2г1т
1гу
-гуулиу2
1гү
-г1х
-г1ц
-2г1ч
-2г1ш
-г3ши
1гы
+1гь2ю
1гэ
-гэ2нү
-гял3
-да1вы
-д1б
-2д1в
-2д1г
-2д1д
-2дек
-2д1ж
-диа1
-2дит
-2д1л
-2д1м
-2д1н
-2д1р
-2д1с
-2д1т
-3дүү.
-2д1х
-2д1ц
-2д1ч
-2дъ
-2дı
-е1б
-е1в
-е1г2
-е1д
-е1з
-е1и
-е1л
-е1м
-ео1
-е1п
-е1ре
-е3т2ру
-е1х
-е1ц
-еци1
-е1ш
-ё1д
-ё1з
-ёо2ч
-ёх2
+1гю
+1гя
+1да
+1де
+1дё
+1ди
+1до
+1дө
+1ду
+1дү
+1ды
+1дь2ю
+1дэ
+1дю
+1дя
1жа
-2ж1в
-2ж1г
-2ж1д
-2ж1ж
+1же
+1жё
1жи
-3жиг
-3жин
-2ж1л
-2ж1м
-2ж1н
+1жо
1жө
-2ж1р
-2ж1с
-2ж1т
1жу
1жү
-1жы
1жэ
+1жю
+1жя
1за
-2з1в
-2з1г
-2з1д
-2з1ж
+1зе
+1зё
1зи
-2з1л
-2з1м
-2з1н
1зо
1зө
-2з1р
-2з1с
-2з1т
1зу
1зү
-з1х
-з1ц
-з1ч
-2з1ш
1зы
-2зı
+1зь2ю
1зэ
-иг2ра
-и1д
-и3дал
-и2ды
-и1ж
-и1з
-ил2ди
-ис3п
-и1т
-и1х
-и1ц
-и1ш
-й1б
-й1в
-й1г
-й2гр
-й1д
-й1ж
-й1п
-й2пл
-й1р
-й1с
-й1т
-й1х
-й1ц
-й1ч
+1зю
+1зя
1ка
1ке
-к1ж
+1кё
1ки
-к1к
-к1л
-к1н
-ко1о
-кс3п
-к1т
+1ко
1ку
-2к1ц
+1кү
1кэ
+1кю
+1кя
1ла
-2л1б
-л1в
-2л1г
-2л1д
1ле
-2л1ж
-2л1з
+1лё
1ли
-2л1л
-лли1
-2л1м
-2лн
1ло
-ло2д
1лө
-2л1р
-2л1с
-2л1т
1лу
1лү
-2л1х
-2л1ц
-2лч
-2лш
-2лъ
1лы
-2лı
1лэ
-л1ю
+1лю
+1ля
1ма
-м1б
-м1г
-м1д
1ме
+1мё
1ми
-2мин
-м1к2
-м1л
-м1н
1мо
1мө
-2м1п
-м1р
1му
1мү
-м1ф
-м1х
-м1ц
-м1ш
1мы
1мэ
+1мю
+1мя
1на
-н1б
-н1в
-н1г
-н2гр
-нг2ре
-н1д
-1нёврл % Thе оццасионал Rуссиан лоан
+1не
+1нё
1ни
-н1к
-н1л
-н1м
1но
1нө
-н1п
-н1с
-н3с2д
-н1т
1ну
1нү
-н1х
-н1ц
1ны
+1нь2ю
1нэ
-н1я
-о1а
-о1б
-о1г2р
-о1д
-о1е
-о1ж
-о1не
-он3ст
-он3т
-о1п2
-о2пе
-о1сп
-о1т
-о1ф
-о1х
-о1ц
-о1э
-ө1д
-ө1ж
-ө2ри
-ө1х
-ө1ц
-ө1ч
-2п1д
-по1
-по3с
-2п1п
-2пра
-п2ро
-2п1т
+1ню
+1ня
+1па
+1пе
+1пё
+1пи
+1по
+1пө
+1пу
+1пү
+1пы
+1пь2ю
+1пэ
+1пю
+1пя
1ра
-2раб
-р1б
-р1в
-2р1г
-2р1д
+1ре
+1рё
1ри
-2р1л
-р1м
-2р1н
1ро
1рө
-р1п
-р1р
-2р1с
-2р1т
1ру
-2рук
1рү
-2р1х
-р1ц
-2рч
-2р1ш
1ры
1рэ
+1рю
+1ря
1са
-с1б
-2с1в
-2с1г
-2с1д
1се
-2с1ж
-с1з
+1сё
1си
-1ск2
-2скв
-2с1л
-2с1м
-2с1н
1со
1сө
-с1п
-с2пе
-с2пи
-2с1р
-2с1с
-2с1т
1су
1сү
-с1ф
-2с1х
-с1ц
-2с1ч
-с3ш2т
1сы
1сэ
+1сю
+1ся
1та
-2т1б
-2т1в
-2т1г
-2т1д
-2т1ж
-2т1з
+1те
+1тё
1ти
-2т1л
-2т1м
-2т1н
1то
1тө
-2т1р
-т2ро
-1тру
-2т1с
-2т1т
+1ту
1тү
-2т1х
-2т1ц
-2т1ч
-2т1ш
1ты
+1ть2ю
1тэ
-у1д
-у2жи
-у1з
-у1л
-у1т
-у1ф
-у1х
-у1ц
-у1ш
-ү1д
-ү1з
-ү2зэ
-ү1л
-ү1п
-үс2д
-ү1х
-ү1ц
-ү1ш
-ф1д
-ф1м
+1тю
+1тя
+1фа
+1фе
+1фё
+1фи
1фо
+1фу
+1фы
+1фэ
+1фю
+1фя
1ха
-хаа2ды
-ха2ю
-2х1б
-2х1в
-2х1г
-2х1д
-2х1ж
-2х1з
+1хе
+1хё
1хи
-хи2да
-2хиı
-2х1л
-2х1м
-2х1н
1хо
1хө
-2х1р
-2х1с
-2х1т
1ху
-ху3ж
1хү
-2х1х
-2х1ц
-2хч
-2х1ш
1хы
-2хı
1хэ
+1хю
+1хя
1ца
-2ц1в
-2ц1г
-2ц1д
-2ц1ж
-2ц1л
-2ц1м
-2ц1н
-2ц1р
-2ц1с
-2ц1т
-2ц1х
-2ц1ч
-2цъ
+1це
+1цё
+1ци
+1цо
+1цө
+1цу
+1цү
+1цы
+1цэ
+1цю
+1ця
1ча
-ч1в
-2ч1г
-2ч1д
+1че
+1чё
1чи
-2ч1л
-2ч1м
-2ч1н
1чо
-2ч1р
-2ч1с
-2ч1т
+1чө
1чу
1чү
-2ч1х
1чэ
+1чю
+1чя
1ша
-ш1б
-2ш1в
-2ш1г
-2ш1д
-2ш1ж
+1ше
+1шё
1ши
-2ш1к
-2ш1л
-2ш1м
-2ш1н
1шо
1шө
-2ш1р
-2ш1с
-2ш1т
1шу
1шү
-шүү3лı
-2ш1х
-2ш1ч
1шэ
-ъ1е2
-ъ1ё2
-ъ1я2
-ы1г
-ы1с
-ы1х
-ı1б
-ı1д
-ı1к
-ı1т
-ı1х
-ı1ц
-ı1ч
-ı1ш
-ı1я2
-э1д
-э1ж
-э1з
-э2нэхи
-э1х
-э1ц
-2юд
-1яа
-я1д
-янш2д
-я1т
-я1х
-я1ш
+1шю
+1шя
+1ща
+1ще
+1щи
+1щу
+2а1я
+2аа
+2б3ю4у
+2б3ю4ү
+2в3ю4у
+2в3ю4ү
+2г3ю4у
+2г3ю4ү
+2д3ю4у
+2д3ю4ү
+2ж3ю4у
+2ж3ю4ү
+2з3ю4у
+2з3ю4ү
+2и1е
+2й1е
+2й1ё
+2й1ю
+2й1я
+2л3ю4у
+2л3ю4ү
+2м3ю4у
+2м3ю4ү
+2н3ю4у
+2н3ю4ү
+2о1е
+2о1ё
+2о1я
+2оо
+2ө1е
+2өө
+2п3ю4у
+2п3ю4ү
+2р3ю4у
+2р3ю4ү
+2с3ю4у
+2с3ю4ү
+2т3ю4у
+2т3ю4ү
+2у1я
+2у3ю
+2уу
+2үү
+2х3ю4у
+2х3ю4ү
+2ц3ю4у
+2ц3ю4ү
+2ч3ю4у
+2ч3ю4ү
+2ш3ю4у
+2ш3ю4ү
+2ъ3е
+2ъ3ё
+2ъ3ю
+2ъ3я
+2ь3е
+2ь3ё
+2ь3я
+2э3е
+2ээ
+2ю3а
+2ю3и
+2ю3о
+% for russian words:
+.авто3а4г
+.авто3а4д
+.авто3а4к
+.авто3а4л
+.авто3а4н
+.авто3а4с
+.авто3б4л
+.авто3б4р
+.авто3в4в
+.авто3в4л
+.авто3г4р
+.авто3д4р
+.авто3и4м
+.авто3и4н
+.авто3и4о
+.авто3к4л
+.авто3к4р
+.авто3о4б
+.авто3о4к
+.авто3о4п
+.авто3о4т
+.авто3п4р
+.авто3с4к
+.авто3с4л
+.авто3с4м
+.авто3с4п
+.авто3с4т
+.авто3с4ц
+.авто3т4р
+.авто3ф4л
+.авто3ф4р
+.авто3х4р
+.авто3х4т
+.авто3ц4в
+.авто3э4к
+.авто3э4л
+.авто3э4м
+.авто3э4п
+.анти3а4в
+.анти3а4д
+.анти3а4л
+.анти3а4н
+.анти3а4п
+.анти3а4р
+.анти3а4с
+.анти3а4т
+.анти3а4у
+.анти3б4л
+.анти3г4л
+.анти3г4р
+.анти3д4р
+.анти3и4д
+.анти3и4з
+.анти3и4м
+.анти3и4н
+.анти3к4в
+.анти3к4л
+.анти3о4б
+.анти3о4з
+.анти3о4к
+.анти3п4л
+.анти3п4н
+.анти3п4р
+.анти3п4с
+.анти3с4в
+.анти3с4к
+.анти3с4т
+.анти3с4ц
+.анти3т4р
+.анти3у4з
+.анти3у4р
+.анти3у4т
+.анти3ф4л
+.анти3ф4р
+.анти3х4л
+.анти3х4р
+.анти3э4м
+.анти3э4н
+.анти3э4р
+.астро3б4л
+.астро3г4л
+.астро3г4р
+.астро3и4н
+.астро3о4р
+.астро3с4п
+.астро3ш4т
+.аэро3д4р
+.аэро3к4л
+.аэро3п4л
+.аэро3с4т
+.аэро3ф4л
+.би3а4к
+.би3а4л
+.би3а4ф
+.би3к4в
+.би3к4р
+.би3о4р
+.би3п4р
+.би3э4к
+.био3а4к
+.био3а4н
+.био3а4п
+.био3а4с
+.био3б4л
+.био3г4р
+.био3и4н
+.био3к4л
+.био3к4р
+.био3о4р
+.био3п4л
+.био3п4р
+.био3с4к
+.био3с4п
+.био3с4т
+.био3с4ф
+.био3х4р
+.био3э4к
+.био3э4л
+.био3э4н
+.био3э4т
+.бь4
+.въ4
+.вь4
+.газо3а4б
+.газо3а4д
+.газо3а4н
+.газо3а4п
+.гео3а4к
+.гео3б4л
+.гео3г4р
+.гео3и4з
+.гео3и4н
+.гео3к4р
+.гео3с4к
+.гео3с4т
+.гео3с4ф
+.гео3т4р
+.гео3ф4л
+.гео3х4р
+.гео3э4к
+.гео3э4л
+.гидро3а4б
+.гидро3а4в
+.гидро3а4г
+.гидро3а4д
+.гидро3а4к
+.гидро3а4л
+.гидро3а4м
+.гидро3а4р
+.гидро3а4э
+.гидро3г4р
+.гидро3и4з
+.гидро3и4н
+.гидро3и4о
+.гидро3к4л
+.гидро3к4р
+.гидро3о4к
+.гидро3п4л
+.гидро3п4н
+.гидро3с4т
+.гидро3с4ф
+.гидро3т4р
+.гидро3у4д
+.гидро3у4з
+.гидро3у4р
+.гидро3х4л
+.гидро3э4к
+.гидро3э4л
+.гидро3э4н
+.гипе2р3а4д
+.гипе2р3а4з
+.гипе2р3а4к
+.гипе2р3а4л
+.гипе2р3а4м
+.гипе2р3а4р
+.гипе2р3а4ц
+.гипе2р3а4э
+.гипе2р3е4а
+.гипе2р3е4м
+.гипе2р3е4р
+.гипе2р3е4с
+.гипе2р3и4з
+.гипе2р3и4м
+.гипе2р3и4н
+.гипе2р3о4в
+.гипе2р3о4к
+.гипе2р3о4с
+.гипер3б4р
+.гипер3г4л
+.гипер3г4р
+.гипер3к4в
+.гипер3к4р
+.гипер3м4н
+.гипер3п4л
+.гипер3п4н
+.гипер3п4р
+.гипер3с4п
+.гипер3с4р
+.гипер3с4с
+.гипер3с4т
+.гипер3т4р
+.гипер3у4р
+.гипер3ф4р
+.гипер3х4л
+.гипер3х4р
+.гипер3э4к
+.гипер3э4л
+.гипер3э4н
+.гипер3э4о
+.гипер3э4с
+.голо3б4л
+.голо3э4д
+.гомо3а4з
+.гомо3а4к
+.гомо3а4т
+.гомо3к4л
+.гомо3п4л
+.гомо3с4п
+.гомо3т4р
+.гомо3ф4т
+.гомо3э4н
+.гомо3э4п
+.гь4
+.ди1а3г4н
+.ди4ст5ри
+.ди4ст5ро
+.диа3д4р
+.диа3к4л
+.диа3к4р
+.диа3с4к
+.диа3с4п
+.диа3с4т
+.диа3т4р
+.диа3ф4р
+.диазо3т4р
+.диазо3э4т
+.диазо3э4ф
+.дина3т4р
+.дь4
+.евро3а4з
+.евро3а4т
+.евро3и4е
+.евро3к4р
+.евро3о4б
+.евро3с4п
+.евро3с4т
+.изо3а4в
+.изо3а4г
+.изо3а4д
+.изо3а4з
+.изо3а4к
+.изо3а4л
+.изо3а4м
+.изо3а4н
+.изо3б4р
+.изо3в4р
+.изо3г4л
+.изо3г4р
+.изо3д4р
+.изо3и4о
+.изо3й4о
+.изо3к4л
+.изо3к4р
+.изо3л4г
+.изо3л4ж
+.изо3о4к
+.изо3п4л
+.изо3п4р
+.изо3с4т
+.изо3т4к
+.изо3т4р
+.изо3х4р
+.изо3ш4л
+.изо3э4в
+.изо3э4д
+.изо3э4й
+.изо3э4л
+.изо3э4н
+.ин3а4кт
+.ин3а4п
+.ин3а4у
+.ин3б4р
+.ин3г4р
+.ин3к4л
+.ин3к4р
+.ин3с4тр
+.инте2р3а4к
+.интер3г4р
+.интер3к4в
+.интер3к4р
+.интер3п4р
+.интер3ф4л
+.кило3а4м
+.кило3г4р
+.кило3э4л
+.кино3а4к
+.кино3а4н
+.кино3а4п
+.кино3а4ф
+.кино3б4л
+.кино3д4р
+.кино3и4с
+.кино3к4л
+.кино3к4р
+.кино3о4п
+.кино3п4л
+.кино3п4р
+.кино3с4к
+.кино3с4ъ
+.кино3ф4л
+.кино3ф4р
+.кино3х4р
+.кино3э4к
+.ко3а4г
+.ко3а4д
+.ко3а4к
+.ко3и4н
+.ко3о4п
+.ко3о4р
+.ко3п4л
+.ко3э4ф
+.кь4
+.ль4
+.макро3а4н
+.макро3а4с
+.макро3б4л
+.макро3б4р
+.макро3г4л
+.макро3г4н
+.макро3г4р
+.макро3и4н
+.макро3и4с
+.макро3к4л
+.макро3к4р
+.макро3о4в
+.макро3о4п
+.макро3о4р
+.макро3п4л
+.макро3п4р
+.макро3с4к
+.макро3с4п
+.макро3с4т
+.макро3с4х
+.макро3т4р
+.макро3ф4л
+.макро3ф4т
+.макро3э4в
+.макро3э4к
+.макро3э4л
+.макро3э4н
+.макро3э4р
+.макро3э4с
+.мега3о4м
+.мега3п4р
+.мега3с4к
+.мега3с4п
+.мега3э4л
+.микро3а4в
+.микро3а4г
+.микро3а4д
+.микро3а4м
+.микро3а4н
+.микро3а4р
+.микро3а4с
+.микро3а4у
+.микро3а4э
+.микро3б4л
+.микро3б4р
+.микро3г4р
+.микро3д4в
+.микро3и4з
+.микро3и4н
+.микро3и4с
+.микро3й4о
+.микро3к4л
+.микро3к4н
+.микро3к4р
+.микро3о4б
+.микро3о4п
+.микро3о4р
+.микро3о4с
+.микро3п4л
+.микро3п4р
+.микро3с4к
+.микро3с4п
+.микро3с4т
+.микро3с4ф
+.микро3с4х
+.микро3т4р
+.микро3ф4л
+.микро3х4р
+.микро3э4в
+.микро3э4л
+.микро3э4м
+.микро3э4н
+.микро3э4р
+.милли3а4м
+.милли3г4р
+.милли3о4м
+.милли3э4к
+.моно3а4в
+.моно3а4з
+.моно3а4л
+.моно3а4м
+.моно3а4н
+.моно3а4р
+.моно3а4т
+.моно3а4ц
+.моно3б4л
+.моно3б4р
+.моно3г4л
+.моно3г4р
+.моно3и4з
+.моно3и4м
+.моно3и4н
+.моно3к4л
+.моно3к4р
+.моно3о4к
+.моно3о4л
+.моно3п4л
+.моно3п4р
+.моно3п4с
+.моно3с4п
+.моно3с4т
+.моно3т4р
+.моно3ф4т
+.моно3х4л
+.моно3х4р
+.моно3э4д
+.моно3э4н
+.моно3э4п
+.моно3э4т
+.моно3э4ф
+.мото3д4р
+.мото3к4р
+.мото3п4л
+.мото3п4р
+.мото3с4п
+.мото3ш4л
+.мь4
+.на3у
+.нано3а4д
+.нано3п4р
+.нео3а4д
+.нео3а4н
+.нео3а4р
+.нео3б4л
+.нео3г4л
+.нео3г4н
+.нео3г4р
+.нео3и4з
+.нео3и4м
+.нео3и4н
+.нео3к4л
+.нео3к4р
+.нео3п4л
+.нео3п4р
+.нео3х4р
+.нео3э4з
+.нео3э4н
+.нео3э4п
+.нео3э4с
+.нь4
+.орто3а4л
+.орто3а4м
+.орто3а4н
+.орто3а4р
+.орто3д4р
+.орто3и4з
+.орто3к4р
+.орто3п4л
+.орто3п4р
+.орто3п4с
+.орто3с4в
+.орто3с4к
+.орто3с4т
+.орто3т4р
+.орто3х4л
+.орто3х4р
+.орто3э4т
+.орто3э4ф
+.пара3а4к
+.пара3а4л
+.пара3а4м
+.пара3а4н
+.пара3а4п
+.пара3а4ц
+.пара3б4л
+.пара3г4н
+.пара3г4р
+.пара3к4л
+.пара3к4р
+.пара3о4к
+.пара3п4л
+.пара3п4с
+.пара3с4п
+.пара3с4ф
+.пара3с4ц
+.пара3т4р
+.пара3х4л
+.пара3х4р
+.пара3э4л
+.пара3э4т
+.паро3п4р
+.поли3а4в
+.поли3а4д
+.поли3а4з
+.поли3а4к
+.поли3а4л
+.поли3а4м
+.поли3а4н
+.поли3а4р
+.поли3а4ц
+.поли3б4р
+.поли3г4л
+.поли3г4р
+.поли3и4з
+.поли3и4м
+.поли3к4л
+.поли3к4р
+.поли3о4к
+.поли3о4л
+.поли3п4л
+.поли3п4н
+.поли3п4р
+.поли3с4п
+.поли3с4т
+.поли3у4р
+.поли3х4л
+.поли3х4р
+.поли3э4д
+.поли3э4к
+.поли3э4л
+.поли3э4н
+.поли3э4т
+.поли3э4ф
+.пре3э4к
+.пре3ю4д
+.про3а4г
+.про3а4к
+.про3а4м
+.про3а4н
+.про3а4у
+.про3г4р
+.про3и4г
+.про3и4з
+.про3и4л
+.про3и4н
+.про3к4л
+.про3с4п
+.про3х4р
+.про3э4к
+.про3э4м
+.про3э4н
+.про3э4р
+.про3э4с
+.прото3х4л
+.прото3х4р
+.прото3э4р
+.проф3г4р
+.пъ4
+.пь4
+.ре3а4б
+.ре3а4г
+.ре3а4д
+.ре3а4к
+.ре3а4с
+.ре3а4ф
+.ре3а4э
+.ре3г4р
+.ре3и4м
+.ре3и4н
+.ре3и4ф
+.ре3к4р
+.ре3п4р
+.ре3т4ра
+.ретро3а4к
+.ретро3а4у
+.ретро3г4р
+.ретро3о4т
+.ретро3ф4л
+.санти3г4р
+.стерео3а4д
+.стерео3а4к
+.стерео3б4л
+.стерео3г4р
+.стерео3и4з
+.стерео3с4к
+.стерео3с4п
+.стерео3т4р
+.стерео3э4л
+.стерео3э4н
+.стерео3э4ф
+.супер3а4г
+.супер3а4д
+.супер3а4к
+.супер3а4н
+.супер3а4р
+.супер3а4э
+.супер3г4р
+.супер3е4с
+.супер3и4з
+.супер3и4к
+.супер3и4м
+.супер3и4н
+.супер3к4л
+.супер3п4р
+.супер3с4к
+.супер3с4п
+.супер3с4т
+.супер3х4р
+.супер3э4в
+.супер3э4к
+.супер3э4ф
+.съ4
+.сь4
+.ть4
+.фь4
+.хризо3и4д
+.хризо3п4р
+.хризо3с4т
+.хь4
+.элек3тро
+.элек3тро3а4в
+.элек3тро3а4г
+.элек3тро3а4к
+.элек3тро3а4н
+.элек3тро3а4э
+.элек3тро3б4л
+.элек3тро3и4з
+.элек3тро3и4с
+.элек3тро3о4б
+.элек3тро3о4в
+.элек3тро3о4г
+.элек3тро3о4д
+.элек3тро3о4к
+.элек3тро3о4п
+.элек3тро3о4с
+.элек3тро3о4т
+.элек3тро3о4ф
+.элек3тро3о4ч
+.элек3тро3с4т
+.элек3тро3т4р
+.элек3тро3э4к
+.элек3тро3э4н
+.элек3тро3э4р
+3авто
+3актив
+3аппа
+3г4рад
+3г4рам
+3г4раф
+3им4пул
+3ин3ст4ру
+3ин3те4р
+3к4ва
+3к4лас
+3к4ри
+3оп3тик
+3п3роек
+3п4ро
+3с4коп
+3с4фе
+3с4хе
+3ск4ла
+3ск4ле
+3ск4ло
+3ск4ля
+3ск4ра
+3ск4ре
+3ск4ри
+3ск4ро
+3ск4ру
+3ск4ры
+3сп4ла
+3ст4ра
+3ст4ре
+3ст4ри
+3ст4ро
+3ст4рук
+3ф4рагм
+3х4лор
+3х4ром
+3ш2таб
+3ш2тат
+3э4к5ви
+3э4ко
+3э4лек4т
+3э4леме
+3э4нерг
+3э4нтро
+3эффе
}