From 28c62a515c3c21a1f882511e40f50dd3a19aeb1b Mon Sep 17 00:00:00 2001 From: Mojca Miklavec Date: Thu, 12 Apr 2012 00:10:55 +0000 Subject: hyph-utf8 (10apr12) - added romansh and friulan patterns git-svn-id: svn://tug.org/texlive/trunk@25925 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/hyph-utf8/CHANGES | 16 + .../doc/generic/hyph-utf8/hyphenation.pdf | Bin 34396 -> 34413 bytes .../doc/generic/hyph-utf8/hyphenation.tex | 13 +- .../generic/hyph-utf8/generate-pattern-loaders.rb | 8 +- .../source/generic/hyph-utf8/generate-tl-files.rb | 6 +- .../source/generic/hyph-utf8/languages.rb | 51 +++ .../source/generic/hyph-utf8/languages/gl/README | 50 +-- .../generic/hyph-utf8/loadhyph/loadhyph-fur.tex | 37 ++ .../tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex | 36 ++ .../hyph-utf8/patterns/ptex/hyph-fur.ec.tex | 423 +++++++++++++++++++ .../hyph-utf8/patterns/quote/hyph-quote-fur.tex | 39 ++ .../hyph-utf8/patterns/quote/hyph-quote-rm.tex | 40 ++ .../generic/hyph-utf8/patterns/tex/hyph-fur.tex | 459 +++++++++++++++++++++ .../tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex | 427 +++++++++++++++++++ .../tex/generic/hyph-utf8/patterns/tex/hyph-sa.tex | 1 + .../hyph-utf8/patterns/txt/hyph-fur.chr.txt | 29 ++ .../hyph-utf8/patterns/txt/hyph-fur.hyp.txt | 0 .../hyph-utf8/patterns/txt/hyph-fur.lic.txt | 47 +++ .../hyph-utf8/patterns/txt/hyph-fur.pat.txt | 446 ++++++++++++++++++++ .../generic/hyph-utf8/patterns/txt/hyph-rm.chr.txt | 28 ++ .../generic/hyph-utf8/patterns/txt/hyph-rm.hyp.txt | 0 .../generic/hyph-utf8/patterns/txt/hyph-rm.lic.txt | 52 +++ .../generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt | 410 ++++++++++++++++++ .../generic/hyph-utf8/patterns/txt/hyph-sa.lic.txt | 1 + 24 files changed, 2582 insertions(+), 37 deletions(-) create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-fur.ec.tex create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-fur.tex create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-rm.tex create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fur.tex create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.chr.txt create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.hyp.txt create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.lic.txt create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.pat.txt create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.chr.txt create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.hyp.txt create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.lic.txt create mode 100644 Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt diff --git a/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES b/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES index 2e1ecfa5876..93ef9be9ad9 100644 --- a/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES +++ b/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES @@ -1,3 +1,19 @@ +== CTAN release 2012.04.10 (#599) == + +2012-04-10 (#599) +- encoding of Friulan changed from ASCII to EC (bugfix) +- fix some inconsistencies, update version of 'rm' and 'fur' patterns to 1.1 + +2012-04-09 (#598) +- add a synonym for 'friulan': 'furlan' + +2012-04-09 (#597) +- add Friulan patterns (by Claudio Beccari) +- remove duplicate patterns from Romansh + +2012-01-17 (#596) +- add Romansh patterns (by Claudio Beccari) + == CTAN release 2011.09.14 (#593) == 2011-09-14 (#593) diff --git a/Master/texmf-dist/doc/generic/hyph-utf8/hyphenation.pdf b/Master/texmf-dist/doc/generic/hyph-utf8/hyphenation.pdf index fb19610ddf4..ec554e2b427 100644 Binary files a/Master/texmf-dist/doc/generic/hyph-utf8/hyphenation.pdf and b/Master/texmf-dist/doc/generic/hyph-utf8/hyphenation.pdf differ diff --git a/Master/texmf-dist/doc/generic/hyph-utf8/hyphenation.tex b/Master/texmf-dist/doc/generic/hyph-utf8/hyphenation.tex index 54a08c0f38d..51fb4797993 100644 --- a/Master/texmf-dist/doc/generic/hyph-utf8/hyphenation.tex +++ b/Master/texmf-dist/doc/generic/hyph-utf8/hyphenation.tex @@ -1,6 +1,3 @@ -\setuplayout - [backspace=2cm,width=middle] - \usetypescript[antykwa-poltawskiego] \setupbodyfont[antykwa-poltawskiego,10pt] @@ -13,7 +10,8 @@ \setuppagenumbering [location={footer}] \setuplayout - [header=0pt,headerdistance=0pt,height=24cm] + [backspace=2cm,width=middle, + header=0pt,headerdistance=0pt,height=24.5cm] \def\eTeX{ε-\TeX} % TODO @@ -26,7 +24,8 @@ \blank[big] -\centerline{Mojca Miklavec \& Arthur Reutenauer} +\centerline{Mojca Miklavec (current maintainer)} +\centerline{Arthur Reutenauer (no longer active on hyph-utf8)} \blank[big] @@ -101,6 +100,8 @@ patterns to some 8-bit encoding when used with \PDFTEX{} or Knuth's \TEX. \landata{fi}{finnish}{} \lanname{French} \landata{fr}{french}{patois, francais} +\lanname{Friulan} +\landata{fur}{friulan}{furlan} \lanname{Galician} \landata{gl}{galician}{} \lanname{German} @@ -158,6 +159,8 @@ patterns to some 8-bit encoding when used with \PDFTEX{} or Knuth's \TEX. \landata{pt}{portuguese}{portuges} \lanname{Romanian} \landata{ro}{romanian}{} +\lanname{Romansh} +\landata{rm}{romansh}{} \lanname{Russian} \landata{ru}{russian}{} \lanname{Sanskrit} diff --git a/Master/texmf-dist/source/generic/hyph-utf8/generate-pattern-loaders.rb b/Master/texmf-dist/source/generic/hyph-utf8/generate-pattern-loaders.rb index 590a989cf43..89950eff64f 100644 --- a/Master/texmf-dist/source/generic/hyph-utf8/generate-pattern-loaders.rb +++ b/Master/texmf-dist/source/generic/hyph-utf8/generate-pattern-loaders.rb @@ -82,7 +82,7 @@ text_patterns_quote = " \\input hyph-quote-#{language.code}.tex" ########### lccodes_common = [] -if language.code == 'af' or language.code == 'it' or language.code == 'fr' or language.code == 'uk' or language.code == 'zh-latn-pinyin' then +if language.code == 'af' or language.code == 'it' or language.code == 'rm' or language.code == 'fur' or language.code == 'fr' or language.code == 'uk' or language.code == 'zh-latn-pinyin' then lccodes_common.push("\\lccode`\\'=`\\'") end if language.code == 'af' or language.code == 'pt' or language.code == 'tk' or language.code == 'ru' or language.code == 'uk' then @@ -150,7 +150,7 @@ end ####################### # GROUP nr. 2 - ASCII # ####################### - elsif language.code == "it" then + elsif language.code == 'it' or language.code == 'rm' then file.puts(text_if_native_utf) file.puts(text_engine_utf8) file.puts(text_patterns) @@ -163,7 +163,7 @@ end file.puts(text_patterns) file.puts('\fi') # for ASCII encoding, we don't load any special support files, but simply load everything - elsif language.encoding == "ascii" then + elsif language.encoding == 'ascii' then file.puts(text_engine_ascii) #################################### # GROUP nr. 3 - different patterns # @@ -206,7 +206,7 @@ end file.puts(text_if_native_utf) file.puts(text_engine_utf8) file.puts(text_patterns_utf8) - if language.code == 'af' or language.code == 'it' or language.code == 'fr' or language.code == 'uk' or language.code == 'zh-latn-pinyin' then + if language.code == 'af' or language.code == 'fr' or language.code == 'fur' or language.code == 'uk' or language.code == 'zh-latn-pinyin' then file.puts(text_patterns_quote) end file.puts('\else') 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 a6096297022..632678a4dc2 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 @@ -97,9 +97,9 @@ language_groups.sort.each do |language_name,language_list| if language.description_s != nil then $file_tlpsrc.puts "shortdesc #{language.description_s}." $file_tlpsrc.puts "longdesc #{language.description_l.join("\nlongdesc ")}" - if language.version != nil then - $file_tlpsrc.puts "catalogue-version #{language.version}" - end + # if language.version != nil then + # $file_tlpsrc.puts "catalogue-version #{language.version}" + # end end name = "name=#{language.name}" diff --git a/Master/texmf-dist/source/generic/hyph-utf8/languages.rb b/Master/texmf-dist/source/generic/hyph-utf8/languages.rb index 417eda6aba4..0af61dc733e 100644 --- a/Master/texmf-dist/source/generic/hyph-utf8/languages.rb +++ b/Master/texmf-dist/source/generic/hyph-utf8/languages.rb @@ -1080,6 +1080,57 @@ class Languages < Hash # "(Ente Nazionale di Unificazione UNI).", ], }, +# romansh +{ + "code" => "rm", + "name" => "romansh", + "use_new_loader" => true, + "use_old_patterns" => false, + "filename_old_patterns" => nil, + "hyphenmin" => [2,2], # todo + "encoding" => "ascii", + "exceptions" => false, + "message" => "Romansh hyphenation patterns", + + "version" => "1.1", + "last_modified" => "2012-04-10", + "type" => "rules", + "authors" => ["claudio_beccari"], + "licence" => "LPPL", # Status: maintained! + "description_s" => "Romansh hyphenation patterns", + "description_l" => [ + #......................................................................# + "Hyphenation patterns for Romansh in ASCII encoding.", + "They are supposed to comply with the rules indicated by the Lia", + "Rumantscha (Romansh language society).", + ], +}, +# friulan +{ + "code" => "fur", + "name" => "friulan", "synonyms" => ["furlan"], + "use_new_loader" => true, + "use_old_patterns" => false, + "filename_old_patterns" => nil, + "hyphenmin" => [2,2], + "encoding" => "ec", + "exceptions" => false, + "message" => "Friulan hyphenation patterns", + + "version" => "1.1", + "last_modified" => "2012-04-10", + "type" => "rules", + "authors" => ["claudio_beccari"], + "licence" => "LPPL", # Status: maintained! + "description_s" => "Friulan hyphenation patterns", + "description_l" => [ + #......................................................................# + "Hyphenation patterns for Friulan in ASCII encoding.", + "They are supposed to comply with the common spelling of the", + "Friulan (Furlan) language as fixed by the Regional Law N.15/96", + "dated November 6, 1996 and its following amendments.", + ], +}, # kurmanji { "code" => "kmr", diff --git a/Master/texmf-dist/source/generic/hyph-utf8/languages/gl/README b/Master/texmf-dist/source/generic/hyph-utf8/languages/gl/README index 6154587b019..95e00612c7b 100644 --- a/Master/texmf-dist/source/generic/hyph-utf8/languages/gl/README +++ b/Master/texmf-dist/source/generic/hyph-utf8/languages/gl/README @@ -1,25 +1,25 @@ -This directory contains seven files + README, licensed all but one under lppl 1.3: - -glpatter-utf8.tex: - The source file, version 2.4. When processed under the program - mkpatter ---by typing 'tex -ini -8bit glpatter-utf8.tex' (without the quotes) - at the command line, provided you have the utility - mkpattern installed--- it generates the file hyph-utf8-gl.tex. - -(hyph-gl.tex): - The generated file containing the patterns in UTF-8 (belongs to TEXMF/tex). - - -glhyextr.tex: ##This file is in the public domain## - A configuration file, to include additional patterns other - than the ones in glpatter-utf8.tex. It is not \input by glpatter-utf8.tex - (iin contrast with the single-byte encoded version glpatter.tex) - as modern tools allow the addition of patterns at run time. - -glhybiox.tex, glhymed.tex, glhyquim.tex, glhytec.tex & glhyxeog.tex: - Files with aditional patterns drawn from serveral fields of - the language, so that you may input them from glhyextr.tex. - -The files for specific patterns are very incomplete and feedback is welcome. - ---Javier A. Múgica +This directory contains seven files + README, licensed all but one under lppl 1.3: + +glpatter-utf8.tex: + The source file, version 2.4. When processed under the program + mkpatter ---by typing 'tex -ini -8bit glpatter-utf8.tex' (without the quotes) + at the command line, provided you have the utility + mkpattern installed--- it generates the file hyph-utf8-gl.tex. + +(hyph-gl.tex): + The generated file containing the patterns in UTF-8 (belongs to TEXMF/tex). + + +glhyextr.tex: ##This file is in the public domain## + A configuration file, to include additional patterns other + than the ones in glpatter-utf8.tex. It is not \input by glpatter-utf8.tex + (iin contrast with the single-byte encoded version glpatter.tex) + as modern tools allow the addition of patterns at run time. + +glhybiox.tex, glhymed.tex, glhyquim.tex, glhytec.tex & glhyxeog.tex: + Files with aditional patterns drawn from serveral fields of + the language, so that you may input them from glhyextr.tex. + +The files for specific patterns are very incomplete and feedback is welcome. + +--Javier A. Múgica diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex b/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex new file mode 100644 index 00000000000..ac526df5d24 --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex @@ -0,0 +1,37 @@ +% filename: loadhyph-fur.tex +% language: friulan +% +% Loader for hyphenation patterns, generated by +% source/generic/hyph-utf8/generate-pattern-loaders.rb +% See also http://tug.org/tex-hyphen +% +% Copyright 2008-2011 TeX Users Group. +% You may freely use, modify and/or distribute this file. +% (But consider adapting the scripts if you need modifications.) +% +% Once it turns out that more than a simple definition is needed, +% these lines may be moved to a separate file. +% +\begingroup +\lccode`\'=`\' +% Test for pTeX +\ifx\kanjiskip\undefined +% Test for native UTF-8 (which gets only a single argument) +% That's Tau (as in Taco or ΤΕΧ, Tau-Epsilon-Chi), a 2-byte UTF-8 character +\def\testengine#1#2!{\def\secondarg{#2}}\testengine Τ!\relax +\ifx\secondarg\empty + % Unicode-aware engine (such as XeTeX or LuaTeX) only sees a single (2-byte) argument + \message{UTF-8 Friulan hyphenation patterns} + \input hyph-fur.tex + \input hyph-quote-fur.tex +\else + % 8-bit engine (such as TeX or pdfTeX) + \message{EC Friulan hyphenation patterns} + \input conv-utf8-ec.tex + \input hyph-fur.tex +\fi\else + % pTeX + \message{EC Friulan hyphenation patterns} + \input hyph-fur.ec.tex +\fi +\endgroup diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex b/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex new file mode 100644 index 00000000000..6dbbc0b2805 --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex @@ -0,0 +1,36 @@ +% filename: loadhyph-rm.tex +% language: romansh +% +% Loader for hyphenation patterns, generated by +% source/generic/hyph-utf8/generate-pattern-loaders.rb +% See also http://tug.org/tex-hyphen +% +% Copyright 2008-2011 TeX Users Group. +% You may freely use, modify and/or distribute this file. +% (But consider adapting the scripts if you need modifications.) +% +% Once it turns out that more than a simple definition is needed, +% these lines may be moved to a separate file. +% +\begingroup +\lccode`\'=`\' +% Test for pTeX +\ifx\kanjiskip\undefined +% Test for native UTF-8 (which gets only a single argument) +% That's Tau (as in Taco or ΤΕΧ, Tau-Epsilon-Chi), a 2-byte UTF-8 character +\def\testengine#1#2!{\def\secondarg{#2}}\testengine Τ!\relax +\ifx\secondarg\empty + % Unicode-aware engine (such as XeTeX or LuaTeX) only sees a single (2-byte) argument + \message{UTF-8 Romansh hyphenation patterns} + \input hyph-rm.tex + \input hyph-quote-rm.tex +\else + % 8-bit engine (such as TeX or pdfTeX) + \message{ASCII Romansh hyphenation patterns} + \input hyph-rm.tex +\fi\else + % pTeX + \message{ASCII Romansh hyphenation patterns} + \input hyph-rm.tex +\fi +\endgroup diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-fur.ec.tex b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-fur.ec.tex new file mode 100644 index 00000000000..ef3be2d1041 --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-fur.ec.tex @@ -0,0 +1,423 @@ +% pTeX-friendly hyphenation patterns +% +% language: friulan (fur) +% encoding: ec +% +% This file has been auto-generated from hyph-fur.tex +% with a script [texmf]/scripts/generic/hyph-utf8/generate-ptex-patterns.rb +% See the original file for details about author, licence etc. +% +\patterns{ +.'2s2 +.'sj2 +2'2 +2'. +2b' +2c' +2cj' +2cj'. +2^^e7' +2d' +2f' +2g' +2h' +2j' +2k' +2l'. +2l'' +2m' +2n' +.'n2 +2p' +2q' +2r' +4s'. +4s'' +2st' +2t'. +2t'' +2v'. +2v'' +2w' +2x' +2z'. +2z'' +.a3p2n +.anti1 +.anti3m2n +.bio1 +.ca4p3s +.circu2m1 +.co2n3j +.cuintri1 +.co1o2p +.di2s3 +.di2s4ch3oc +.e2x1e +.ex2tra3 +.fran2k3 +.free3 +.li3p2sa +.narco1 +.opto1 +.orto3p2 +.para1 +.plu2s3q +.poli3p2 +.pre1 +.p2s +.re1ac +.re1i2scr +.tran2s3ac +.tran2s3c +.tran2s3d +.tran2s3l +.tran2s3n +.tran2s3p +.tran2s3r +.tran2s3t +.su2b3j +.su2b3lu +.su2b3r +.wa2g3n +.wel2t1 +a1ia +a1ie +a1io +a1iu +a1uo +a1ya +2at. +e1iu +e2w +o1ia +o1ie +o1io +o1iu +1b +2bb +2bc +2bd +2bf +2bm +2bn +2bp +2bs +2bt +2bv +b2l +b2r +2b. +1c +2cb +2cc +2cd +2cf +c2j +2cj. +2ck +2cm +2cn +2cq +2cs +2ct +2cz +2chh +c2h +2ch. +2chb +ch2r +2chn +c2l +c2r +2c. +.c2 +1^^e7 +2^^e7. +2^^e7s. +1d +2db +2dd +2dg +d2h +2dl +2dm +2dn +2dp +d2r +2ds +2dt +2dv +2dw +2d. +.d2 +1f +2fb +2fg +2ff +2fn +f2l +f2r +2fs +2ft +2f. +1g +2gb +2gd +2gf +2gg +g2h +g2j +g2l +2gm +g2n +2gn. +2gp +g2r +2gs +2gt +2gv +2gw +2gz +2gh2t +2g. +1h +2hb +2hd +2hh +hi3p2n +h2l +2hm +2hn +2hr +2hv +2h. +1j +2j. +1k +2kg +2kf +k2h +2kk +k2l +2km +k2r +2ks +2kt +2k. +1l +2lb +2lc +2ld +2l3f2 +2lg +l2h +l2j +2lk +2ll +2lm +2ln +2lp +2lq +2lr +2ls +2lt +2lv +2lw +2lz +2l. +1m +2mb +2mc +2mf +2ml +2mm +2mn +2mp +2mq +2mr +2ms +2mt +2mv +2mw +2m. +1n +2nb +2nc +2nd +2nf +2ng +2nk +2nl +2nm +2nn +2np +2nq +2nr +2ns +n2s. +n2s3fer +2nt +n2t. +2nv +2nz +n2g3n +2nheit +2n. +1p +2pd +p2h +p2l +2pn +3p2ne +2pp +p2r +2ps +3p2sic +2pt +2pz +2p. +1q +2qq +2q. +1r +2rb +2rc +2r^^e7 +2r^^e7. +2rd +2rf +r2h +2rg +2rk +2rl +2rm +2rn +2rp +2rq +2rr +2rs +2rt +r2t2s3 +2rv +2rx +2rw +2rz +2r. +.s2 +1s +2sc +.s2c +2s1^^e7 +.s2^^e7 +2s1cj +.s2cj +2sch2 +.s2ch +2sd +.s2d +2sf +.s2f +2sg +.s2g +s2j +2sj. +2sl +.s2l +2sm +.s2m +2sn +.s2n +2sp +.s2p +2s1p2n +2sq +.s2q +2sr +.s2r +s2s +2s4s3m +2st +2s2t. +.s2t +2s2tb +2s2tc +2s2td +2s2tf +2s2tm +2s2tn +2s2tp +2s2ts +2s2tt +2s2tv +2sv +.s2v +2sz +2s2^^e7. +2scj. +2s. +1t +2tb +2tc +2t^^e7 +t2^^e7. +2tcj +t2cj. +2td +2tf +t2g +t2h +t2l +2tm +2tn +2tp +t2r +2t2s +2tt +t2t3m +t2t3s +2tv +2tw +t2z +2tzk +tz2s +2t. +2ts. +1v +2vc +v2l +v2r +2vs. +2vv +2v. +1w +w2h +wa2r +2w1y +2w. +1x +2xb +2xc +2xf +2xh +2xm +2xp +2xt +2xw +2x. +y1ou +y1i +1z +2zb +2zd +2zl +2zn +2zp +2zr +2zs +2zt +2zv +2zz +2z. +.z2 +} diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-fur.tex b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-fur.tex new file mode 100644 index 00000000000..040f148f146 --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-fur.tex @@ -0,0 +1,39 @@ +\bgroup +\lccode`\’=`\’ +\patterns{ +.’2s2 +.’sj2 +2’2 +2’. +2b’ +2c’ +2cj’ +2cj’. +2ç’ +2d’ +2f’ +2g’ +2h’ +2j’ +2k’ +2l’. +2l’’ +2m’ +2n’ +.’n2 +2p’ +2q’ +2r’ +4s’. +4s’’ +2st’ +2t’. +2t’’ +2v’. +2v’’ +2w’ +2x’ +2z’. +2z’’ +} +\egroup diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-rm.tex b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-rm.tex new file mode 100644 index 00000000000..d77fcc305c6 --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-rm.tex @@ -0,0 +1,40 @@ +\bgroup +\lccode`\’=`\’ +\patterns{ +2’2 +2’. +2b’ +2c’ +2ch’. +2ch’’ +2d’ +2f’ +2g’ +2h’ +2j’ +2k’ +2l’. +2l’’ +2m’ +2n’ +2p’ +2q’ +2r’ +4s’. +4s’’ +2sch’ +2schs’ +2sh’ +2st’ +4tsch’ +4tschs’ +2t’. +2t’’ +2v’. +2v’’ +2w’ +2x’ +2z’. +2z’’ +} +\egroup diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fur.tex b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fur.tex new file mode 100644 index 00000000000..0a4712a6994 --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fur.tex @@ -0,0 +1,459 @@ +% hyph-fur.tex +% +% Friulan hyphenation patterns +% +% This file is part of the hyph-utf8 package. +% For more information see +% +% http://tug.org/tex-hyphen +% +%------------------------------------------------------------------------------ +% +%% Copyright 2012 Claudio Beccari +% +% 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 2003/12/01 or later. +% +% This work has the LPPL maintenance status "maintained". +% +% The Current Maintainer of this work is Claudio Beccari +% e-mail: claudio dot beccari at gmail dot com +% +% This work consists of the single file hyph-fur.tex. +% +% \versionnumber{1.1} \versiondate{2012/04/10} +% +% These hyphenation patterns for the Friulan language are supposed to comply +% with the common spelling of the Friulan (Furlan) language as fixed by the +% Regional Law N.15/96 dated November 6, 1996 and its following amendments. +% They were initially obtained by merging the consonantic endings to the Italian +% patterns and adding the necessary patterns for the special Friulan digraphs +% used in this language and for the \c{c} consonant. The common Latin roots +% of both languages helped a lot in this adaptation. +% Digraphs: cj, gj, gl, gn, sj, ss. +% +% ChangeLog: +% - 2012-01-14 - First release 1.0 +% - 2012-02-10 - Version 1.1. Fix inconsistencies. +%% +\patterns{% some revision might be necessary to handle more vocalic elisions +.'2s2 +.'sj2 +2'2 +2'. +2b' +2c' +2cj' +2cj'. +2ç' +2d' +2f' +2g' +2h' +2j' +2k' +2l'. +2l'' +2m' +2n' +.'n2 +2p' +2q' +2r' +4s'. +4s'' +2st' +2t'. +2t'' +2v'. +2v'' +2w' +2x' +2z'. +2z'' +%%%%%%%%%%%%%%%%%%%% +.a3p2n +.anti1 +.anti3m2n +.bio1 +.ca4p3s +.circu2m1 +.co2n3j +.cuintri1 +.co1o2p +.di2s3 +.di2s4ch3oc +.e2x1e +.ex2tra3 +.fran2k3 +.free3 +.li3p2sa +.narco1 +.opto1 +.orto3p2 +.para1 +.plu2s3q +.poli3p2 +.pre1 +.p2s +.re1ac +.re1i2scr +.tran2s3ac +.tran2s3c +.tran2s3d +.tran2s3l +.tran2s3n +.tran2s3p +.tran2s3r +.tran2s3t +.su2b3j +.su2b3lu +.su2b3r +.wa2g3n +.wel2t1 +a1ia +a1ie +a1io +a1iu +a1uo +a1ya +2at. +e1iu +e2w +o1ia +o1ie +o1io +o1iu +1b +2bb +2bc +2bd +2bf +2bm +2bn +2bp +2bs +2bt +2bv +b2l +b2r +2b. +1c +2cb +2cc +2cd +2cf +c2j +2cj. +2ck +2cm +2cn +2cq +2cs +2ct +2cz +2chh +c2h +2ch. +2chb +ch2r +2chn +c2l +c2r +2c. +.c2 +1ç +2ç. +2çs. +1d +2db +2dd +2dg +d2h +2dl +2dm +2dn +2dp +d2r +2ds +2dt +2dv +2dw +2d. +.d2 +1f +2fb +2fg +2ff +2fn +f2l +f2r +2fs +2ft +2f. +1g +2gb +2gd +2gf +2gg +g2h +g2j +g2l +2gm +g2n +2gn. +2gp +g2r +2gs +2gt +2gv +2gw +2gz +2gh2t +2g. +1h +2hb +2hd +2hh +hi3p2n +h2l +2hm +2hn +2hr +2hv +2h. +1j +2j. +1k +2kg +2kf +k2h +2kk +k2l +2km +k2r +2ks +2kt +2k. +1l +2lb +2lc +2ld +2l3f2 +2lg +l2h +l2j +2lk +2ll +2lm +2ln +2lp +2lq +2lr +2ls +2lt +2lv +2lw +2lz +2l. +1m +2mb +2mc +2mf +2ml +2mm +2mn +2mp +2mq +2mr +2ms +2mt +2mv +2mw +2m. +1n +2nb +2nc +2nd +2nf +2ng +2nk +2nl +2nm +2nn +2np +2nq +2nr +2ns +n2s. +n2s3fer +2nt +n2t. +2nv +2nz +n2g3n +2nheit +2n. +1p +2pd +p2h +p2l +2pn +3p2ne +2pp +p2r +2ps +3p2sic +2pt +2pz +2p. +1q +2qq +2q. +1r +2rb +2rc +2rç +2rç. +2rd +2rf +r2h +2rg +2rk +2rl +2rm +2rn +2rp +2rq +2rr +2rs +2rt +r2t2s3 +2rv +2rx +2rw +2rz +2r. +.s2 +1s +2sc +.s2c +2s1ç +.s2ç +2s1cj +.s2cj +2sch2 +.s2ch +2sd +.s2d +2sf +.s2f +2sg +.s2g +s2j +2sj. +2sl +.s2l +2sm +.s2m +2sn +.s2n +2sp +.s2p +2s1p2n +2sq +.s2q +2sr +.s2r +s2s % +2s4s3m +2st +2s2t. +.s2t +2s2tb +2s2tc +2s2td +2s2tf +2s2tm +2s2tn +2s2tp +2s2ts +2s2tt +2s2tv +2sv +.s2v +2sz +2s2ç. +2scj. +2s. +1t +2tb +2tc +2tç +t2ç. +2tcj +t2cj. +2td +2tf +t2g +t2h +t2l +2tm +2tn +2tp +t2r +2t2s +2tt +t2t3m +t2t3s +2tv +2tw +t2z +2tzk +tz2s +2t. +2ts. +1v +2vc +v2l +v2r +2vs. +2vv +2v. +1w +w2h +wa2r +2w1y +2w. +1x +2xb +2xc +2xf +2xh +2xm +2xp +2xt +2xw +2x. +y1ou +y1i +1z +2zb +2zd +2zl +2zn +2zp +2zr +2zs +2zt +2zv +2zz +2z. +.z2 +} % Pattern end + diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex new file mode 100644 index 00000000000..2832ccbc43f --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex @@ -0,0 +1,427 @@ +% hyph-rm.tex +% +% Romansh hyphenation patterns +% +% This file is part of the hyph-utf8 package. +% For more information see +% +% http://tug.org/tex-hyphen +% +%------------------------------------------------------------------------------ +% +%% Copyright 2011 Claudio Beccari +% +% 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 2003/12/01 or later. +% +% This work has the LPPL maintenance status "maintained". +% +% The Current Maintainer of this work is Claudio Beccari +% e-mail: claudio dot beccari at gmail dot com +% +% This work consists of the single file hyph-rm.tex. +% +% \versionnumber{1.1} \versiondate{2011/04/10} +% +% These hyphenation patterns for the Romansh language are supposed to comply +% with the rules indicated by the Lia Rumantscha (Romansh language society). +% They were initially obtained by merging the consonantic endings to the Italian +% patterns and adding the necessary patterns for the special Romansch di-, try- and +% tetra-graphs used in this language. The common Latin roots of both languages helped +% a lot in this adaptation. +% Digraphs: ch, gh, gl, gn, tg +% Trigraphs: sch +% Tetragraphs: tsch +% +% ChangeLog: +% - 2012-01-14 - First release 1.0 +% - 2012-02-10 - Version 1.1. Fix inconsistencies. +% +% First part is identical to what is contained in hyph-quote-rm.tex +% It must be repeated because that file is read only when creating format files +% for UTF-8 aware engines (XeXeX, LuaTeX) +%% +\patterns{% some revision might be necessary to handle more vocalic elisions +2'2 +2'. +2b' +2c' +2ch'. +2ch'' +2d' +2f' +2g' +2h' +2j' +2k' +2l'. +2l'' +2m' +2n' +2p' +2q' +2r' +4s'. +4s'' +2sch' +2schs' +2sh' +2st' +4tsch' +4tschs' +2t'. +2t'' +2v'. +2v'' +2w' +2x' +2z'. +2z'' +%%%%%%%%%%%%%%%%%%%% +.a3p2n +.anti1 +.anti3m2n +.bio1 +.ca4p3s +.circu2m1 +.co2n3j +.contro1 +.co1o2p +.di2s3 +.di2s4ch3oc +.e2x1e +.ex2tra3 +.fran2k3 +.free3 +.li3p2sa +.narco1 +.opto1 +.orto3p2 +.para1 +.plu2s3q +.poli3p2 +.pre1 +.p2s +.re1ac +.re1i2scr +.sha2re3 +.tran2s3ac +.tran2s3c +.tran2s3d +.tran2s3l +.tran2s3n +.tran2s3p +.tran2s3r +.tran2s3t +.su2b3j +.su2b3lu +.su2b3r +.wa2g3n +.wel2t1 +a1ia +a1ie +a1io +a1iu +a1uo +a1ya +2at. +e1iu +e2w +o1ia +o1ie +o1io +o1iu +1b +2bb +2bc +2bd +2bf +2bm +2bn +2bp +2bs +2bt +2bv +b2l +b2r +2b. +1c +2cb +2cc +2cd +2cf +2ck +2cm +2cn +2cq +2cs +2ct +2cz +2chh +c2h +2ch. +2chb +ch2r +2chn +c2l +c2r +2c. +.c2 +1d +2db +2dd +2dg +2dl +2dm +2dn +2dp +d2r +2ds +2dt +2dv +2dw +2d. +.d2 +1f +2fb +2fg +2ff +2fn +f2l +f2r +2fs +2ft +2f. +1g +2gb +2gd +2gf +2gg +g2h +g2l +2gm +g2n +2gp +g2r +2gs +2gt +2gv +2gw +2gz +2gh2t +2g. +1h +2hb +2hd +2hh +hi3p2n +h2l +2hm +2hn +2hr +2hv +2h. +1j +2j. +1k +2kg +2kf +k2h +2kk +k2l +2km +k2r +2ks +2kt +2k. +1l +2lb +2lc +2ld +2l3f2 +2lg +l2h +l2j +2lk +2ll +2lm +2ln +2lp +2lq +2lr +2ls +2lt +2lv +2lw +2lz +2l. +1m +2mb +2mc +2mf +2ml +2mm +2mn +2mp +2mq +2mr +2ms +2mt +2mv +2mw +2m. +1n +2nb +2nc +2nd +2nf +2ng +2nk +2nl +2nm +2nn +2np +2nq +2nr +2ns +2ns. +2n3sch +n4sch. +n2s3fer +2nt +2nv +2nz +n2g3n +2nheit +2n. +1p +2pd +p2h +p2l +2pn +3p2ne +2pp +p2r +2ps +3p2sic +2pt +2pz +2p. +1q +2qq +2q. +1r +2rb +2rc +2rd +2rf +r2h +2rg +2rk +2rl +2rm +2rn +2rp +2rq +2rr +2rs +2rt +r2t2s3 +2rv +2rx +2rw +2rz +2r. +1s2 +sch2 +2sch. +2schs. +2shm +2sh. +2s3l +2s3s +s4s3m +2s3p2n +2st. +2stb +2stc +2std +2stf +4stg. +2stm +2stn +2stp +2sts +2stt +2stv +2sz +4s. +1t +2tb +2tc +2td +2tf +t2g +2tg. +t2h +t2l +2tm +2tn +2tp +t2r +t2s +3t2sch2 +4tsch. +4tschs. +2tt +t2t3s +2tv +2tw +t2z +2tzk +tz2s +2t. +1v +2vc +v2l +v2r +2vs. +2vv +2v. +1w +w2h +wa2r +2w1y +2w. +1x +2xb +2xc +2xf +2xh +2xm +2xp +2xt +2xw +2x. +y1ou +y1i +1z +2zb +2zd +2zl +2zn +2zp +2zr +2zt +2zs +2zv +2zz +2z. +.z2 +} % Pattern end + diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-sa.tex b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-sa.tex index 934303e95bd..5353b10e9cf 100644 --- a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-sa.tex +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-sa.tex @@ -12,6 +12,7 @@ % % Created by Yves Codet. Special thanks to Jonathan Kew and Benjamin Varghese who provided very useful informations. % +% Copyright 2006-2011 Yves Codet. % You may freely use, copy, modify and/or distribute this file. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \patterns{ diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.chr.txt b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.chr.txt new file mode 100644 index 00000000000..9d2d6fc6d92 --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.chr.txt @@ -0,0 +1,29 @@ +'' +’’ +aA +bB +cC +dD +eE +fF +gG +hH +iI +jJ +kK +lL +mM +nN +oO +pP +qQ +rR +sS +tT +uU +vV +wW +xX +yY +zZ +çÇ diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.hyp.txt b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.hyp.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.lic.txt b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.lic.txt new file mode 100644 index 00000000000..8daa1ce556e --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.lic.txt @@ -0,0 +1,47 @@ +Friulan hyphenation patterns + +(more info about the licence to be added later) + +% hyph-fur.tex +% +% Friulan hyphenation patterns +% +% This file is part of the hyph-utf8 package. +% For more information see +% +% http://tug.org/tex-hyphen +% +%------------------------------------------------------------------------------ +% +%% Copyright 2012 Claudio Beccari +% +% 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 2003/12/01 or later. +% +% This work has the LPPL maintenance status "maintained". +% +% The Current Maintainer of this work is Claudio Beccari +% e-mail: claudio dot beccari at gmail dot com +% +% This work consists of the single file hyph-fur.tex. +% +% \versionnumber{1.1} \versiondate{2012/04/10} +% +% These hyphenation patterns for the Friulan language are supposed to comply +% with the common spelling of the Friulan (Furlan) language as fixed by the +% Regional Law N.15/96 dated November 6, 1996 and its following amendments. +% They were initially obtained by merging the consonantic endings to the Italian +% patterns and adding the necessary patterns for the special Friulan digraphs +% used in this language and for the \c{c} consonant. The common Latin roots +% of both languages helped a lot in this adaptation. +% Digraphs: cj, gj, gl, gn, sj, ss. +% +% ChangeLog: +% - 2012-01-14 - First release 1.0 +% - 2012-02-10 - Version 1.1. Fix inconsistencies. +%% diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.pat.txt b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.pat.txt new file mode 100644 index 00000000000..7ecc2e98102 --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-fur.pat.txt @@ -0,0 +1,446 @@ +.'2s2 +.’2s2 +.'sj2 +.’sj2 +2'2 +2’2 +2'. +2’. +2b' +2b’ +2c' +2c’ +2cj' +2cj’ +2cj'. +2cj’. +2ç' +2ç’ +2d' +2d’ +2f' +2f’ +2g' +2g’ +2h' +2h’ +2j' +2j’ +2k' +2k’ +2l'. +2l’. +2l'' +2l’’ +2m' +2m’ +2n' +2n’ +.'n2 +.’n2 +2p' +2p’ +2q' +2q’ +2r' +2r’ +4s'. +4s’. +4s'' +4s’’ +2st' +2st’ +2t'. +2t’. +2t'' +2t’’ +2v'. +2v’. +2v'' +2v’’ +2w' +2w’ +2x' +2x’ +2z'. +2z’. +2z'' +2z’’ +.a3p2n +.anti1 +.anti3m2n +.bio1 +.ca4p3s +.circu2m1 +.co2n3j +.cuintri1 +.co1o2p +.di2s3 +.di2s4ch3oc +.e2x1e +.ex2tra3 +.fran2k3 +.free3 +.li3p2sa +.narco1 +.opto1 +.orto3p2 +.para1 +.plu2s3q +.poli3p2 +.pre1 +.p2s +.re1ac +.re1i2scr +.tran2s3ac +.tran2s3c +.tran2s3d +.tran2s3l +.tran2s3n +.tran2s3p +.tran2s3r +.tran2s3t +.su2b3j +.su2b3lu +.su2b3r +.wa2g3n +.wel2t1 +a1ia +a1ie +a1io +a1iu +a1uo +a1ya +2at. +e1iu +e2w +o1ia +o1ie +o1io +o1iu +1b +2bb +2bc +2bd +2bf +2bm +2bn +2bp +2bs +2bt +2bv +b2l +b2r +2b. +1c +2cb +2cc +2cd +2cf +c2j +2cj. +2ck +2cm +2cn +2cq +2cs +2ct +2cz +2chh +c2h +2ch. +2chb +ch2r +2chn +c2l +c2r +2c. +.c2 +1ç +2ç. +2çs. +1d +2db +2dd +2dg +d2h +2dl +2dm +2dn +2dp +d2r +2ds +2dt +2dv +2dw +2d. +.d2 +1f +2fb +2fg +2ff +2fn +f2l +f2r +2fs +2ft +2f. +1g +2gb +2gd +2gf +2gg +g2h +g2j +g2l +2gm +g2n +2gn. +2gp +g2r +2gs +2gt +2gv +2gw +2gz +2gh2t +2g. +1h +2hb +2hd +2hh +hi3p2n +h2l +2hm +2hn +2hr +2hv +2h. +1j +2j. +1k +2kg +2kf +k2h +2kk +k2l +2km +k2r +2ks +2kt +2k. +1l +2lb +2lc +2ld +2l3f2 +2lg +l2h +l2j +2lk +2ll +2lm +2ln +2lp +2lq +2lr +2ls +2lt +2lv +2lw +2lz +2l. +1m +2mb +2mc +2mf +2ml +2mm +2mn +2mp +2mq +2mr +2ms +2mt +2mv +2mw +2m. +1n +2nb +2nc +2nd +2nf +2ng +2nk +2nl +2nm +2nn +2np +2nq +2nr +2ns +n2s. +n2s3fer +2nt +n2t. +2nv +2nz +n2g3n +2nheit +2n. +1p +2pd +p2h +p2l +2pn +3p2ne +2pp +p2r +2ps +3p2sic +2pt +2pz +2p. +1q +2qq +2q. +1r +2rb +2rc +2rç +2rç. +2rd +2rf +r2h +2rg +2rk +2rl +2rm +2rn +2rp +2rq +2rr +2rs +2rt +r2t2s3 +2rv +2rx +2rw +2rz +2r. +.s2 +1s +2sc +.s2c +2s1ç +.s2ç +2s1cj +.s2cj +2sch2 +.s2ch +2sd +.s2d +2sf +.s2f +2sg +.s2g +s2j +2sj. +2sl +.s2l +2sm +.s2m +2sn +.s2n +2sp +.s2p +2s1p2n +2sq +.s2q +2sr +.s2r +s2s +2s4s3m +2st +2s2t. +.s2t +2s2tb +2s2tc +2s2td +2s2tf +2s2tm +2s2tn +2s2tp +2s2ts +2s2tt +2s2tv +2sv +.s2v +2sz +2s2ç. +2scj. +2s. +1t +2tb +2tc +2tç +t2ç. +2tcj +t2cj. +2td +2tf +t2g +t2h +t2l +2tm +2tn +2tp +t2r +2t2s +2tt +t2t3m +t2t3s +2tv +2tw +t2z +2tzk +tz2s +2t. +2ts. +1v +2vc +v2l +v2r +2vs. +2vv +2v. +1w +w2h +wa2r +2w1y +2w. +1x +2xb +2xc +2xf +2xh +2xm +2xp +2xt +2xw +2x. +y1ou +y1i +1z +2zb +2zd +2zl +2zn +2zp +2zr +2zs +2zt +2zv +2zz +2z. +.z2 diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.chr.txt b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.chr.txt new file mode 100644 index 00000000000..8f80e52566e --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.chr.txt @@ -0,0 +1,28 @@ +'' +’’ +aA +bB +cC +dD +eE +fF +gG +hH +iI +jJ +kK +lL +mM +nN +oO +pP +qQ +rR +sS +tT +uU +vV +wW +xX +yY +zZ diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.hyp.txt b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.hyp.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.lic.txt b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.lic.txt new file mode 100644 index 00000000000..29d69e354af --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.lic.txt @@ -0,0 +1,52 @@ +Romansh hyphenation patterns + +(more info about the licence to be added later) + +% hyph-rm.tex +% +% Romansh hyphenation patterns +% +% This file is part of the hyph-utf8 package. +% For more information see +% +% http://tug.org/tex-hyphen +% +%------------------------------------------------------------------------------ +% +%% Copyright 2011 Claudio Beccari +% +% 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 2003/12/01 or later. +% +% This work has the LPPL maintenance status "maintained". +% +% The Current Maintainer of this work is Claudio Beccari +% e-mail: claudio dot beccari at gmail dot com +% +% This work consists of the single file hyph-rm.tex. +% +% \versionnumber{1.1} \versiondate{2011/04/10} +% +% These hyphenation patterns for the Romansh language are supposed to comply +% with the rules indicated by the Lia Rumantscha (Romansh language society). +% They were initially obtained by merging the consonantic endings to the Italian +% patterns and adding the necessary patterns for the special Romansch di-, try- and +% tetra-graphs used in this language. The common Latin roots of both languages helped +% a lot in this adaptation. +% Digraphs: ch, gh, gl, gn, tg +% Trigraphs: sch +% Tetragraphs: tsch +% +% ChangeLog: +% - 2012-01-14 - First release 1.0 +% - 2012-02-10 - Version 1.1. Fix inconsistencies. +% +% First part is identical to what is contained in hyph-quote-rm.tex +% It must be repeated because that file is read only when creating format files +% for UTF-8 aware engines (XeXeX, LuaTeX) +%% diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt new file mode 100644 index 00000000000..51f5cf15783 --- /dev/null +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt @@ -0,0 +1,410 @@ +2'2 +2’2 +2'. +2’. +2b' +2b’ +2c' +2c’ +2ch'. +2ch’. +2ch'' +2ch’’ +2d' +2d’ +2f' +2f’ +2g' +2g’ +2h' +2h’ +2j' +2j’ +2k' +2k’ +2l'. +2l’. +2l'' +2l’’ +2m' +2m’ +2n' +2n’ +2p' +2p’ +2q' +2q’ +2r' +2r’ +4s'. +4s’. +4s'' +4s’’ +2sch' +2sch’ +2schs' +2schs’ +2sh' +2sh’ +2st' +2st’ +4tsch' +4tsch’ +4tschs' +4tschs’ +2t'. +2t’. +2t'' +2t’’ +2v'. +2v’. +2v'' +2v’’ +2w' +2w’ +2x' +2x’ +2z'. +2z’. +2z'' +2z’’ +.a3p2n +.anti1 +.anti3m2n +.bio1 +.ca4p3s +.circu2m1 +.co2n3j +.contro1 +.co1o2p +.di2s3 +.di2s4ch3oc +.e2x1e +.ex2tra3 +.fran2k3 +.free3 +.li3p2sa +.narco1 +.opto1 +.orto3p2 +.para1 +.plu2s3q +.poli3p2 +.pre1 +.p2s +.re1ac +.re1i2scr +.sha2re3 +.tran2s3ac +.tran2s3c +.tran2s3d +.tran2s3l +.tran2s3n +.tran2s3p +.tran2s3r +.tran2s3t +.su2b3j +.su2b3lu +.su2b3r +.wa2g3n +.wel2t1 +a1ia +a1ie +a1io +a1iu +a1uo +a1ya +2at. +e1iu +e2w +o1ia +o1ie +o1io +o1iu +1b +2bb +2bc +2bd +2bf +2bm +2bn +2bp +2bs +2bt +2bv +b2l +b2r +2b. +1c +2cb +2cc +2cd +2cf +2ck +2cm +2cn +2cq +2cs +2ct +2cz +2chh +c2h +2ch. +2chb +ch2r +2chn +c2l +c2r +2c. +.c2 +1d +2db +2dd +2dg +2dl +2dm +2dn +2dp +d2r +2ds +2dt +2dv +2dw +2d. +.d2 +1f +2fb +2fg +2ff +2fn +f2l +f2r +2fs +2ft +2f. +1g +2gb +2gd +2gf +2gg +g2h +g2l +2gm +g2n +2gp +g2r +2gs +2gt +2gv +2gw +2gz +2gh2t +2g. +1h +2hb +2hd +2hh +hi3p2n +h2l +2hm +2hn +2hr +2hv +2h. +1j +2j. +1k +2kg +2kf +k2h +2kk +k2l +2km +k2r +2ks +2kt +2k. +1l +2lb +2lc +2ld +2l3f2 +2lg +l2h +l2j +2lk +2ll +2lm +2ln +2lp +2lq +2lr +2ls +2lt +2lv +2lw +2lz +2l. +1m +2mb +2mc +2mf +2ml +2mm +2mn +2mp +2mq +2mr +2ms +2mt +2mv +2mw +2m. +1n +2nb +2nc +2nd +2nf +2ng +2nk +2nl +2nm +2nn +2np +2nq +2nr +2ns +2ns. +2n3sch +n4sch. +n2s3fer +2nt +2nv +2nz +n2g3n +2nheit +2n. +1p +2pd +p2h +p2l +2pn +3p2ne +2pp +p2r +2ps +3p2sic +2pt +2pz +2p. +1q +2qq +2q. +1r +2rb +2rc +2rd +2rf +r2h +2rg +2rk +2rl +2rm +2rn +2rp +2rq +2rr +2rs +2rt +r2t2s3 +2rv +2rx +2rw +2rz +2r. +1s2 +sch2 +2sch. +2schs. +2shm +2sh. +2s3l +2s3s +s4s3m +2s3p2n +2st. +2stb +2stc +2std +2stf +4stg. +2stm +2stn +2stp +2sts +2stt +2stv +2sz +4s. +1t +2tb +2tc +2td +2tf +t2g +2tg. +t2h +t2l +2tm +2tn +2tp +t2r +t2s +3t2sch2 +4tsch. +4tschs. +2tt +t2t3s +2tv +2tw +t2z +2tzk +tz2s +2t. +1v +2vc +v2l +v2r +2vs. +2vv +2v. +1w +w2h +wa2r +2w1y +2w. +1x +2xb +2xc +2xf +2xh +2xm +2xp +2xt +2xw +2x. +y1ou +y1i +1z +2zb +2zd +2zl +2zn +2zp +2zr +2zt +2zs +2zv +2zz +2z. +.z2 diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-sa.lic.txt b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-sa.lic.txt index 8f048d07a91..09e5d058e88 100644 --- a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-sa.lic.txt +++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-sa.lic.txt @@ -16,5 +16,6 @@ Sanskrit hyphenation patterns (v0.6, 2011/09/14) % % Created by Yves Codet. Special thanks to Jonathan Kew and Benjamin Varghese who provided very useful informations. % +% Copyright 2006-2011 Yves Codet. % You may freely use, copy, modify and/or distribute this file. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- cgit v1.2.3