summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/tex/generic/xu-hyphen/xu-eshyph.tex25
-rw-r--r--Master/texmf-dist/tex/generic/xu-hyphen/xu-glhyph.tex25
-rw-r--r--Master/texmf/tex/generic/config/language.dat3
-rw-r--r--Master/texmf/tex/generic/config/language.es.dat4
4 files changed, 54 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/generic/xu-hyphen/xu-eshyph.tex b/Master/texmf-dist/tex/generic/xu-hyphen/xu-eshyph.tex
new file mode 100644
index 00000000000..96eb1bb235b
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/xu-hyphen/xu-eshyph.tex
@@ -0,0 +1,25 @@
+% xu-eshyph.tex
+% Wrapper for XeTeX to read eshyph.tex
+% Jonathan Kew, 2006-09-13
+% Public domain
+
+\begingroup
+
+\expandafter\ifx\csname XeTeXrevision\endcsname\relax
+\else
+
+ % eshyph.tex includes \catcode and \lccode settings for Latin-1
+ % but these are harmless (and are written using ^^xx notation)
+
+ \let\PATTERNS=\patterns
+ \def\patterns{% at the \patterns command...
+ \XeTeXinputencoding "bytes" % read the rest of the file as raw bytes
+ \PATTERNS % and then load the real patterns
+ }
+
+\fi
+
+\input eshyph.tex
+
+\endgroup
+\endinput
diff --git a/Master/texmf-dist/tex/generic/xu-hyphen/xu-glhyph.tex b/Master/texmf-dist/tex/generic/xu-hyphen/xu-glhyph.tex
new file mode 100644
index 00000000000..f8a8c3d64f1
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/xu-hyphen/xu-glhyph.tex
@@ -0,0 +1,25 @@
+% xu-glhyph.tex
+% Wrapper for XeTeX to read glhyph.tex
+% Jonathan Kew, 2006-09-13
+% Public domain
+
+\begingroup
+
+\expandafter\ifx\csname XeTeXrevision\endcsname\relax
+\else
+
+ % glhyph.tex includes \catcode and \lccode settings for Latin-1
+ % but these are harmless (and are written using ^^xx notation)
+
+ \let\PATTERNS=\patterns
+ \def\patterns{% at the \patterns command...
+ \XeTeXinputencoding "bytes" % read the rest of the file as raw bytes
+ \PATTERNS % and then load the real patterns
+ }
+
+\fi
+
+\input glhyph.tex
+
+\endgroup
+\endinput
diff --git a/Master/texmf/tex/generic/config/language.dat b/Master/texmf/tex/generic/config/language.dat
index 5c825d23107..59955d6e13b 100644
--- a/Master/texmf/tex/generic/config/language.dat
+++ b/Master/texmf/tex/generic/config/language.dat
@@ -54,9 +54,10 @@ slovak xu-skhyph.tex
german xu-dehypht.tex
ngerman xu-dehyphn.tex
danish dkhyph.tex
-spanish eshyph.tex
+spanish xu-eshyph.tex
=espanol
catalan cahyph.tex
+galician xu-glhyph.tex
estonian xu-ethyph.tex
finnish fihyph.tex
french xu-frhyph.tex
diff --git a/Master/texmf/tex/generic/config/language.es.dat b/Master/texmf/tex/generic/config/language.es.dat
index 151e91285ea..9bf530759d4 100644
--- a/Master/texmf/tex/generic/config/language.es.dat
+++ b/Master/texmf/tex/generic/config/language.es.dat
@@ -1,4 +1,4 @@
-spanish eshyph.tex
+spanish xu-eshyph.tex
=espanol
catalan cahyph.tex
-galician glhyph.tex
+galician xu-glhyph.tex