summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-10-02 18:29:34 +0000
committerKarl Berry <karl@freefriends.org>2007-10-02 18:29:34 +0000
commit812e6404069fec7fc8b4b6a7677e0e8480b08c56 (patch)
treea6342cd88d67e68ab21892a7edad1fc7ba26b0bc /Build
parent8579682516e805e7cd020ceb552b41fd21ad3247 (diff)
new mongolian hyphenation patterns mnhyphn (5mar07)
git-svn-id: svn://tug.org/texlive/trunk@5096 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rwxr-xr-xBuild/cdbuild/ctan2tds.pl24
-rwxr-xr-xBuild/tools/tpm-ctan-check2
2 files changed, 19 insertions, 7 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl
index 71e28254f52..31c20d164ae 100755
--- a/Build/cdbuild/ctan2tds.pl
+++ b/Build/cdbuild/ctan2tds.pl
@@ -230,6 +230,7 @@ chdir $startdir || die "chdir($startdir) failed: $!";
'minitoc', "&MAKEunzip",
'misc', "&MAKEmisc",
'mkbangtex', "warn \"skipping mkbangtex, no copyright (and python)\n\"",
+ 'mnhyphn', "&MAKEmnhyphn",
'mnsymbol', "&MAKEflatten",
'montex', "&MAKEflatten",
'movie15', "&MAKEflatten",
@@ -447,6 +448,7 @@ $standardfoundry='public';
'lshort-korean', 'texmf-doc',
'makingtexwork', 'texmf-doc',
'mathmode', 'texmf-doc',
+ 'mnhyphn', 'texmf',
'ntheorem-vn', 'texmf-doc',
'tamethebeast', 'texmf-doc',
'tds', 'texmf-doc',
@@ -500,6 +502,7 @@ $standarddest = "texmf-dist";
'lfb', 'fonts',
'latexmp', 'metapost',
'mathdots', 'generic',
+ 'mnhyphn', 'generic',
'mfpic', 'generic',
'multido', 'generic',
'ofs', 'generic',
@@ -1474,7 +1477,6 @@ sub domp {
# BibTeX bibliography files:
sub dobib
{
-warn "bib, $DEST_TREE";
return if ! $specialbib{$package} && $DEST_TREE eq "texmf-doc";
$bibpatt = $specialbib{$package} || $standardbib;
&install("$DEST/bibtex/bib/$package", $bibpatt);
@@ -1756,7 +1758,8 @@ sub MAKEnosymlinks {
# add in: /home/karl/src/Master/texmf/tpm/collection-langother.tpm
# (must be done by hand)
#
-sub GENMAKEhyphenation {
+sub GENMAKEhyphenation
+{
my ($langname,$langabbrev,$hyphfile) = @_;
&setup;
&buildfilelist;
@@ -1774,18 +1777,27 @@ sub GENMAKEhyphenation {
&SYSTEM("echo $langname $hyphfile >$configfile");
}
- print "YOU-MUST-DO! $package: create texmf/tpm/hyphen-$langname.tpm\n";
- print "YOU-MUST-DO! $package: add to texmf/tpm/collection-langsomething.tpm\n";
+ print "YOU-MUST-DO! $package: create hyphen-$langname.tlpsrc\n";
+ print "YOU-MUST-DO! $package: add to collection-langwhatever.tpm\n";
}
-sub MAKEcbcoptic {
+sub MAKEcbcoptic
+{
&GENMAKEhyphenation ("coptic", "cop", "copthyph.tex");
}
-sub MAKEibycusbabel {
+sub MAKEibycusbabel
+{
&GENMAKEhyphenation ("ibycus", "iby", "ibyhyph.tex");
}
+# since existing mongolian is written in a different encoding,
+# seems best to keep best?
+sub MAKEmnhyphn
+{
+ &GENMAKEhyphenation ("mongolian2a", "mn2a", "mnhyphn.tex");
+}
+
# package subroutines
diff --git a/Build/tools/tpm-ctan-check b/Build/tools/tpm-ctan-check
index b15693d5432..42be9368df9 100755
--- a/Build/tools/tpm-ctan-check
+++ b/Build/tools/tpm-ctan-check
@@ -70,7 +70,7 @@ my @WorkingTPM = qw(
hrlatex hvfloat
hyperref hyperxmp hyphen-base hyphen-basque
hyphen-french hyphen-german
- hyphen-greek hyphen-italian hyphen-latin
+ hyphen-greek hyphen-italian hyphen-latin hyphen-mongolian
hyphen-norwegian hyphen-ukenglish
hyphen-usorbian hyplain
ibygrk icsv IEEEconf IEEEtran ifxetex ijmart ijqc image-gallery