From b439631e2c3a99a345993513013a2ace563bdd3b Mon Sep 17 00:00:00 2001 From: Mojca Miklavec Date: Sat, 11 Jun 2011 00:32:38 +0000 Subject: An attempt to import the latest version of hyph-utf8 (#558) LuaTeX: * add support for loading multiple pattern files in LuaTeX TeX Live: * remove copthyph.tex from texmf: it is now part of hyph-utf8 * update language.ptx and language.def for pTeX * update some descriptions in tlpsrc files (not finished) * change lefthyphenmin from 2 to 1 for Afrikaans (not sure when it was set to 2) hyph-utf8: * load patterns for Latin and Cyrillic scripts for Serbian simultaneously * new version of German hyphenation patterns * support both U+0027 and U+2019 as apostrophe in Unicode engines git-svn-id: svn://tug.org/texlive/trunk@22909 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/generic/hyph-utf8/languages/gl/README | 50 +++++++++++----------- .../mul-ethi/generate_patterns_mul-ethi.lua | 16 +++---- 2 files changed, 33 insertions(+), 33 deletions(-) (limited to 'Master/texmf-dist/source/generic/hyph-utf8/languages') 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/source/generic/hyph-utf8/languages/mul-ethi/generate_patterns_mul-ethi.lua b/Master/texmf-dist/source/generic/hyph-utf8/languages/mul-ethi/generate_patterns_mul-ethi.lua index a5fa334f22c..607c7270bbb 100644 --- a/Master/texmf-dist/source/generic/hyph-utf8/languages/mul-ethi/generate_patterns_mul-ethi.lua +++ b/Master/texmf-dist/source/generic/hyph-utf8/languages/mul-ethi/generate_patterns_mul-ethi.lua @@ -1,10 +1,10 @@ #!/usr/bin/env texlua -- Extract Ethiopic syllables from the Unicode Character Database. --- Arthur Reutenauer, London, 2011-01-09 & 10, for the hyph-utf8 project +-- Arthur Reutenauer, London, 2011, for the hyph-utf8 project -- http://tug.org/tex-hyphen -- Copyright (c) TeX Users Group, 2011. --- You may freely use, modify and / or redistribute this file. +-- You may freely use, copy, modify and / or redistribute this file. -- Use with TeXLua. @@ -53,9 +53,13 @@ local pattfile = assert(io.open("hyph-mul-ethi.tex", "w")) pattfile:write[[ % Experimental pattern file for languages written using the Ethiopic script. -% Arthur Reutenauer, London, 2011-01-09 & 10, for the hyph-utf8 project. +% Arthur Reutenauer, London, 2011, for the hyph-utf8 project. % Copyright (c) TeX Users Group, 2011. -% You may freely use, modify and / or redistribute this file. +% You may freely use, copy, modify and / or redistribute this file. +% +% This is a generated file. If you wish to edit it, consider adapting the +% generating programme +% (svn://tug.org/texhyphen/trunk/hyph-utf8/source/generic/hyph-utf8/languages/mul-ethi/generate_patterns_mul-ethi.lua). % % The BCP 47 language tag for that file is "mul-ethi" to reflect the fact that % it can be used by multiple languages (and a single script, Ethiopic). It is, @@ -64,10 +68,6 @@ pattfile:write[[ % do for the moment is to simply allow break on either sides of Ethiopic % syllables, and to forbid it before some punctuation marks particular to % the Ethiopic script (which we thus make letters for this purpose). -% -% This is a generated file. If you wish to edit it, consider adapting the -% generating programme -% (svn://tug.org/texhyphen/trunk/hyph-utf8/source/generic/hyph-utf8/languages/ethiopic/make-patterns.lua. ]] -- cgit v1.2.3