summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/ptexgeneric/config/language.ptx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/ptexgeneric/config/language.ptx')
-rw-r--r--Master/texmf-dist/tex/ptexgeneric/config/language.ptx232
1 files changed, 158 insertions, 74 deletions
diff --git a/Master/texmf-dist/tex/ptexgeneric/config/language.ptx b/Master/texmf-dist/tex/ptexgeneric/config/language.ptx
index c805a18a62b..ea9a4ea8aff 100644
--- a/Master/texmf-dist/tex/ptexgeneric/config/language.ptx
+++ b/Master/texmf-dist/tex/ptexgeneric/config/language.ptx
@@ -1,92 +1,176 @@
% language.ptx for pTeX. Public domain.
-% A. Kakuto, M. Kuriyama.
+% A. Kakuto, M. Kuriyama., M. Miklavec
%
% Based on language.dat from TeX Live, but this is hardwired for pTeX
% and does not follow the installed collections.
%
-% Pattern files used here which are modified for pTeX have the -ptex
-% suffix. Pattern files used here which are unmodified are copies from
-% the main tree (with no name change), so that the pTeX format can be
-% made even when those languages are not installed.
-%
+
+% hyphen.tex must remain the original file from Knuth, and it must be
+% \language0.
english hyphen.tex % do not change!
=usenglish
=USenglish
=american
-=canadian
-%
-% ushyphmax.tex, on the other hand, includes Gerard Kuiken's additional
-% patterns; it is not frozen.
-usenglishmax ushyphmax.tex
-%
-% FYI, ushyph.tex is Dr. Kuiken's smaller set of patterns; with today's
-% large memories, there is no reason to use it, and we don't list it here.
-% ushyph1.tex is another (historical) name for hyphen.tex.
-% ushyph2.tex is another (historical) name for ushyph.tex.
-% --karl
+%
+dumylang dumyhyph.tex %for testing a new language.
+nohyphenation zerohyph.tex %a language with no patterns at all.
-% UKenglish
-ukenglish ukhyphen-ptex.tex
-=UKenglish
+% from hyphen-afrikaans:
+afrikaans loadhyph-af.tex
+% from hyphen-arabic:
+arabic zerohyph.tex
+% from hyphen-basque:
+basque loadhyph-eu.tex
+% from hyphen-bulgarian:
+bulgarian loadhyph-bg.tex
+% from hyphen-catalan:
+catalan loadhyph-ca.tex
+% from hyphen-chinese:
+pinyin loadhyph-zh-latn.tex
+% from hyphen-croatian:
+croatian loadhyph-hr.tex
+% from hyphen-czech:
+czech loadhyph-cs.tex
+% from hyphen-danish:
+danish loadhyph-da.tex
+% from hyphen-dutch:
+dutch loadhyph-nl.tex
+% from hyphen-english:
+ukenglish loadhyph-en-gb.tex
=british
-=australian
-=newzealand
-
-basque bahyph-ptex.tex
-bulgarian bghyphen-ptex.tex % uses catmik,mik2t2,bghyphsi
-coptic copthyph.tex
-welsh cyhyph-ptex.tex % uses cathyph
-czech czhyph-ptex.tex % uses t1code,czhyphen
-slovak skhyph-ptex.tex % uses t1code,skhyphen
-german dehypht.tex
-ngerman dehyphn.tex
-danish dkhyph-ptex.tex % uses dkcommon,dkspecial
-esperanto eohyph-ptex.tex
-spanish eshyph-ptex.tex
-=espanol
-catalan cahyph-ptex.tex
-galician glhyph-ptex.tex
-estonian ethyph-ptex.tex % uses cathyph
-farsi zerohyph.tex
+=UKenglish
+usenglishmax loadhyph-en-us.tex
+% from hyphen-esperanto:
+esperanto loadhyph-eo.tex
+% from hyphen-estonian:
+estonian loadhyph-et.tex
+% from hyphen-farsi:
+farsi zerohyph.tex
=persian
-finnish fihyph-ptex.tex
-french frhyph-ptex.tex
+% from hyphen-finnish:
+finnish loadhyph-fi.tex
+% from hyphen-french:
+french loadhyph-fr.tex
=patois
=francais
-irish gahyph-ptex.tex
-greek grphyph4-ptex.tex
-=polygreek
-monogreek grmhyph4-ptex.tex
-ancientgreek grahyph4-ptex.tex
-croatian hrhyph-ptex.tex
-hungarian huhyphn-ptex.tex
-=magyar
-interlingua iahyphen-ptex.tex
-ibycus ibyhyph.tex
-bahasa inhyph-ptex.tex
-icelandic icehyph-ptex.tex
-italian ithyph-ptex.tex
-latin lahyph-ptex.tex
-mongolian mnhyph-ptex.tex
-dutch nehyph96-ptex.tex
-=afrikaans
-norsk nohyphbx-ptex.tex
+% from hyphen-galician:
+galician loadhyph-gl.tex
+% from hyphen-german:
+german loadhyph-de-1901.tex
+ngerman loadhyph-de-1996.tex
+swissgerman loadhyph-de-ch-1901.tex
+% from hyphen-hungarian:
+hungarian loadhyph-hu.tex
+% from hyphen-icelandic:
+icelandic loadhyph-is.tex
+% from hyphen-indonesian:
+indonesian loadhyph-id.tex
+% from hyphen-interlingua:
+interlingua loadhyph-ia.tex
+% from hyphen-irish:
+irish loadhyph-ga.tex
+% from hyphen-italian:
+italian loadhyph-it.tex
+% from hyphen-kurmanji:
+kurmanji loadhyph-kmr.tex
+% from hyphen-latin:
+latin loadhyph-la.tex
+% from hyphen-latvian:
+latvian loadhyph-lv.tex
+% from hyphen-lithuanian:
+lithuanian loadhyph-lt.tex
+% from hyphen-mongolian:
+mongolian loadhyph-mn-cyrl.tex
+mongolianlmc loadhyph-mn-cyrl-x-lmc.tex
+% from hyphen-norwegian:
+bokmal loadhyph-nb.tex
=norwegian
-=nynorsk
-polish plhyph-ptex.tex
-portuguese pthyph-ptex.tex
+=norsk
+nynorsk loadhyph-nn.tex
+% from hyphen-polish:
+polish loadhyph-pl.tex
+% from hyphen-portuguese:
+portuguese loadhyph-pt.tex
=portuges
-pinyin pyhyph-ptex.tex
-romanian rohyphen-ptex.tex
-russian ruhyphen-ptex.tex
-slovenian sihyph-ptex.tex
+% from hyphen-romanian:
+romanian loadhyph-ro.tex
+% from hyphen-russian:
+russian loadhyph-ru.tex
+% from hyphen-serbian:
+serbian loadhyph-sr-latn.tex
+% from hyphen-slovak:
+slovak loadhyph-sk.tex
+% from hyphen-slovenian:
+slovenian loadhyph-sl.tex
=slovene
-samin sehyph-ptex.tex
-uppersorbian sorhyph-ptex.tex
-serbian srhyphc-ptex.tex
-swedish svhyph-ptex.tex
-turkish tkhyph-ptex.tex % uses cathyph
-ukrainian ukrhyph-ptex.tex
+% from hyphen-spanish:
+spanish loadhyph-es.tex
+=espanol
+% from hyphen-swedish:
+swedish loadhyph-sv.tex
+% from hyphen-turkish:
+turkish loadhyph-tr.tex
+% from hyphen-turkmen:
+turkmen loadhyph-tk.tex
+% from hyphen-ukrainian:
+ukrainian loadhyph-uk.tex
+% from hyphen-uppersorbian:
+uppersorbian loadhyph-hsb.tex
+% from hyphen-welsh:
+welsh loadhyph-cy.tex
-dumylang dumyhyph.tex %for testing a new language.
-nohyphenation zerohyph.tex %a language with no patterns at all.
+%-------------------%
+% limited usability %
+%-------------------%----------------------------
+% (Temporary disabled due to external dependency.
+% Might be added again.)
+%------------------------------------------------
+% % from hyphen-ancientgreek:
+% ancientgreek loadhyph-grc.tex
+% ibycus ibyhyph.tex
+% % from hyphen-greek:
+% monogreek loadhyph-el-monoton.tex
+% greek loadhyph-el-polyton.tex
+% =polygreek
+
+% from hyphen-coptic:
+coptic loadhyph-cop.tex
+
+%-------------%
+% not working %
+%-------------%
+% % from dehyph-exptl:
+% german-x-2009-06-19 dehypht-x-2009-06-19.tex
+% =german-x-latest
+% ngerman-x-2009-06-19 dehyphn-x-2009-06-19.tex
+% =ngerman-x-latest
+
+%-------%
+% empty %
+%-------%----------------------------------------
+% (If language.ptx gets merged with language.dat,
+% this will compile, but it doesn't do anything,
+% so it is pointless to have it enabled.)
+%------------------------------------------------
+% % from hyphen-armenian:
+% armenian loadhyph-hy.tex
+% % from hyphen-ethiopic:
+% ethiopic loadhyph-mul-ethi.tex
+% =amharic
+% =geez
+% % from hyphen-indic:
+% assamese loadhyph-as.tex
+% bengali loadhyph-bn.tex
+% gujarati loadhyph-gu.tex
+% hindi loadhyph-hi.tex
+% kannada loadhyph-kn.tex
+% malayalam loadhyph-ml.tex
+% marathi loadhyph-mr.tex
+% oriya loadhyph-or.tex
+% panjabi loadhyph-pa.tex
+% tamil loadhyph-ta.tex
+% telugu loadhyph-te.tex
+% % from hyphen-lao:
+% lao loadhyph-lo.tex
+% % from hyphen-sanskrit:
+% sanskrit loadhyph-sa.tex