File Coverage

blib/lib/TeX/Hyphen/Pattern/El_monoton.pm
Criterion Covered Total %
statement 16 16 100.0
branch n/a
condition n/a
subroutine 7 7 100.0
pod 2 2 100.0
total 25 25 100.0


line stmt bran cond sub pod time code
1             ## no critic qw(RequirePodSections) # -*- cperl -*-
2             # This file is auto-generated by the Perl TeX::Hyphen::Pattern Suite hyphen
3             # pattern catalog generator. This code generator comes with the
4             # TeX::Hyphen::Pattern module distribution in the tools/ directory
5             #
6             # Do not edit this file directly.
7              
8             package TeX::Hyphen::Pattern::El_monoton v1.1.7;
9 3     3   2019 use strict;
  3         12  
  3         88  
10 3     3   17 use warnings;
  3         9  
  3         68  
11 3     3   46 use 5.014000;
  3         9  
12 3     3   13 use utf8;
  3         6  
  3         21  
13              
14 3     3   59 use Moose;
  3         8  
  3         16  
15              
16             my $pattern_file = q{};
17             while (<DATA>) {
18             $pattern_file .= $_;
19             }
20              
21             sub pattern_data {
22 1     1 1 262 return $pattern_file;
23             }
24              
25             sub version {
26 157     157 1 837 return $TeX::Hyphen::Pattern::El_monoton::VERSION;
27             }
28              
29             1;
30             ## no critic qw(RequirePodAtEnd RequireASCII ProhibitFlagComments)
31              
32             =encoding utf8
33              
34             =for stopwords CTAN Ipenburg El_monoton
35              
36             =head1 NAME
37              
38             TeX::Hyphen::Pattern::El_monoton - class for hyphenation in locale El_monoton
39              
40             =head1 SUBROUTINES/METHODS
41              
42             =over 4
43              
44             =item $pattern-E<gt>pattern_data();
45              
46             Returns the pattern data.
47              
48             =item $pattern-E<gt>version();
49              
50             Returns the version of the pattern package.
51              
52             =back
53              
54             =head1 COPYRIGHT
55              
56             =begin text
57              
58             title: Hyphenation patterns for Modern Greek, monotonic
59             copyright: Copyright (C) 2008-2011 Dimitrios Filippou
60             notice: This file is part of the hyph-utf8 package.
61             See http://www.hyphenation.org/tex for more information.
62             language:
63             name: Modern Greek, monotonic spelling
64             tag: el-monoton
65             version: 5.0
66             authors:
67             -
68             name: Dimitrios Filippou
69             contact: dimitrios.filippou (at) riotinto.com
70             licence:
71             name: LPPL
72             url: https://latex-project.org/lppl/
73             hyphenmins:
74             typesetting:
75             left: 1
76             right: 1
77             changes:
78             - Created: June 6, 2008
79             - Last modified: Sept. 12, 2011
80             texlive:
81             babelname: monogreek
82             use_old_patterns_comment: Old patterns work in a different way, one-to-one conversion from UTF-8 is not possible.
83             legacy_patterns: grmhyph5.tex
84             message: Hyphenation patterns for uni-accent (monotonic) Modern Greek
85             package: greek
86             ==========================================
87             This file was first created by mechanical translation from
88             GRMhyph5.tex via "elhyph-utf8 -m -c" (version 0.1 by Peter
89             Heslin -- p.j.heslin at durham dot ac dot uk). Some additions
90             were also made by hand.
91              
92             Created by Dimitrios Filippou with some ideas borrowed from
93             Yannis Haralambous, Kostis Dryllerakis and Claudio Beccari.
94             Mojca Miklavec adapted it for the "hyph-utf8" package.
95              
96             These hyphenation patterns are explained in "modern.pdf", which
97             can be found in the "elhyphen" or "hyphenation-greek" package.
98              
99             Documentation in English can be found in: D. Filippou,
100             "Hyphenation patterns for Ancient and Modern Greek," in
101             "TeX, XML, and Digital Typography" (A. Syropoulos et al.,
102             eds.), Lecture Notes in Computer Science 3130, Springer-Verlag
103             Berlin-Heidelberg, 2004. ISBN 3-540-22801-2.
104              
105             =end text
106              
107             =cut
108              
109             __DATA__
110             \patterns{%
111             %%%% vowels
112             %-- Vowel patterns (pre-combined)
113             α1 ε1 η1 ι1 ο1 υ1 ω1 ϊ1 ϋ1 ά1 έ1 ή1 ί1 ό1 ύ1 ώ1 ΐ1 ΰ1
114             %%%% double vowels (formerly called "diphthogs") and exceptions
115             α2ι
116             α2ί α2ί
117             ά2ι ά2ι ά2ϊ ά2ϊ % 'a3i --- not to be separated: ne-r'aida
118             α2υ
119             α2ύ α2ύ
120             ά3υ ά3υ
121             ε2ι
122             ε2ί ε2ί
123             έ2ι έ2ι έ2ϊ έ2ϊ % 'e3i --- not to be separated: to rw-m'ei-ko (one way to pronounce it)
124             ε2υ
125             ε2ύ ε2ύ
126             έ3υ έ3υ
127             η2υ
128             η2ύ η2ύ
129             ή3υ ή3υ
130             ο2ι
131             ο2ί ο2ί
132             ό2ι ό2ι ό2ϊ ό2ϊ % 'o3i --- not to be separated: to ko-r'oido
133             ο2υ
134             ο2ύ ο2ύ
135             ό3υ ό3υ
136             υ2ι
137             υ2ί υ2ί
138             ύ3ι ύ3ι
139             %%%% diphthogs: two vowels pronounced together in *one* syllable
140             %%%% (in some cases, the rules below will not allow the split up
141             %%%% of syllables in words like: ka-ko-poi'oc, etc., but, better
142             %%%% this than gross mistakes like: qw-ri-'o)
143             α2η
144             ά3η. ά3η.
145             α2ϊ
146             ά3ι. ά3ι. % ts'a-i
147             α2ϋ % ka"u-m'oc
148             ε2ϊ % ze"i-mpekikoc
149             ε2ϋ % Ke"u-l'anh
150             ο2ει % ap'oei-de
151             ο2η % b'oh-ja!
152             ό3η. ό3η. % ql'o-h al'o-h
153             ο2ϊ
154             ό3ι. ό3ι. % s'o-i
155             %%%%
156             ι2α
157             ι2ά ι2ά
158             ι2ε
159             ι2έ ι2έ
160             ι2ο
161             ι2ό ι2ό
162             ο3ϊ3ό ο3ϊ3ό % pro-"i-'on
163             ι2ω
164             ι2ώ ι2ώ
165             .ι3
166             .ί3 .ί3
167             η2α
168             η2ά η2ά
169             η2ε
170             η2έ η2έ
171             η2ο
172             η2ό η2ό
173             η2ω
174             η2ώ η2ώ
175             .η3
176             .ή3 .ή3
177             υ2α
178             υ2ά υ2ά
179             υ2ο
180             υ2ό υ2ό
181             υ2ω
182             υ2ώ υ2ώ
183             .υ3
184             .ύ3 .ύ3
185             %%%% consonants at the end of words (including double consnants:
186             %%%% gk, mp, nt, tz, ts).
187             4β.
188             4γ.
189             4γκ.
190             4δ.
191             4ζ.
192             4θ.
193             4κ.
194             4λ.
195             4μ.
196             4μπ.
197             4ν.
198             4ντ.
199             4ξ.
200             4π.
201             4ρ.
202             4σ. 4ϲ.
203             4ς.
204             4τ.
205             4τζ.
206             4τσ. 4τϲ.
207             4τς.
208             4φ.
209             4χ.
210             4ψ.
211             %%%% right apostrophe and consonants with right apostrophe
212             4' 4ʼ 4᾿
213             4β' 4βʼ 4β᾿
214             4γ' 4γʼ 4γ᾿
215             4δ' 4δʼ 4δ᾿
216             4ζ' 4ζʼ 4ζ᾿
217             4θ' 4θʼ 4θ᾿
218             4κ' 4κʼ 4κ᾿
219             4λ' 4λʼ 4λ᾿
220             4μ' 4μʼ 4μ᾿
221             4μπ' 4μπʼ 4μπ᾿
222             4ν' 4νʼ 4ν᾿
223             4ντ' 4ντ’ 4ντ᾿
224             4ξ' 4ξʼ 4ξ᾿
225             4π' 4πʼ 4π᾿
226             4ρ' 4ρʼ 4ρ᾿
227             4σ' 4σʼ 4σ᾿ 4ϲ' 4ϲʼ 4ϲ᾿
228             4τ' 4τʼ 4τ᾿
229             4τζ' 4τζʼ 4τζ᾿
230             4τσ' 4τσʼ 4τσ᾽ 4τϲ' 4τϲʼ 4τϲ᾿
231             4φ' 4φʼ 4φ᾿
232             4χ' 4χʼ 4χ᾿
233             4ψ' 4ψʼ 4ψ᾿
234             %%%% consonants at the beggining of words
235             .β4
236             .γ4
237             .δ4
238             .ζ4
239             .θ4
240             .κ4
241             .λ4
242             .μ4
243             .ν4
244             .ξ4
245             .π4
246             .ρ4
247             .σ4 .ϲ4
248             .τ4
249             .φ4
250             .χ4
251             .ψ4
252             %%%% separable double consonants
253             4β1β
254             4γ1γ
255             4δ1δ
256             4ζ1ζ
257             4θ1θ
258             4κ1κ
259             4λ1λ
260             4μ1μ
261             4ν1ν
262             4π1π
263             4ρ1ρ
264             4σ1σ 4ϲ1ϲ
265             4τ1τ
266             4φ1φ
267             4χ1χ
268             4ψ1ψ
269             %%%% other breakable consonant combinations
270             4β1ζ
271             4β1θ
272             4β1κ
273             4β1μ
274             4β1ν
275             4β1ξ
276             4β1π
277             4β1σ 4β1ϲ
278             4β1τ
279             4β1φ
280             4β1χ
281             4β1ψ
282             4γ1β
283             4γ1ζ
284             4γ1θ
285             4γ1μ
286             4ρ5γ2μ % >'er-gma = 'ergo (arq.)
287             4γ1ξ
288             4γ1π
289             4γ1σ 4γ1ϲ
290             4γ1τ
291             4γ1φ
292             4γ1χ
293             4γ1ψ
294             4δ1β
295             4δ1γ
296             4δ1ζ
297             4δ1θ
298             4δ1κ
299             4δ1λ
300             % "dm" --- not separable: dm~hsic = exhm'erwma (arq.)
301             % "dn" --- not separable: dnofer'oc = zofer'oc, skotein'oc (arq.)
302             % Dne'iperoc = potam'oc thc Rws'iac
303             4δ1ξ
304             4δ1π
305             4δ1σ 4δ1ϲ
306             4δ1τ
307             4δ1φ
308             4δ1χ
309             4δ1ψ
310             4ζ1β % "zb" and "zg" appear in the beggining of Greek words (e.g., in
311             4ζ1γ % Andriotes' Lexicon), but they're usually written as "sb" and "sg".
312             4ζ1δ
313             4ζ1θ
314             4ζ1κ
315             4ζ1λ
316             4ζ1μ
317             τζ2μ % m'ana-tzment (m'a-na-tzment)
318             4ζ1ν
319             4ζ1ξ
320             4ζ1π
321             4ζ1ρ
322             4ζ1σ 4ζ1ϲ
323             4ζ1τ
324             4ζ1φ
325             4ζ1χ
326             4ζ1ψ
327             4θ1β
328             4θ1γ
329             4θ1δ
330             4θ1ζ
331             4θ1κ
332             4θ1μ
333             4ρ5θ2μ % por-jm'oc
334             σθ2μ ϲθ2μ % i-sjm'oc
335             4θ1ξ
336             4θ1π
337             4θ1σ 4θ1ϲ
338             4θ1τ
339             4θ1φ
340             4θ1χ
341             4θ1ψ
342             4κ1β % "kb" may not be not separable: kb'anto kbantomhqanik'h
343             4κ1γ
344             4κ1δ
345             4κ1ζ
346             4κ1θ
347             4κ1μ
348             4λ5κ2μ % Al-km'hnh
349             4ρ5κ2μ % dar-km'a = draqm'h (arq.)
350             4κ1ξ
351             4κ1π
352             4κ1σ 4κ1ϲ
353             4κ1φ
354             4ν5κ2φ % Fran-kfo'urth
355             4κ1χ
356             4κ1ψ
357             4λ1β
358             4λ1γ
359             4λ1δ
360             4λ1ζ
361             4λ1θ
362             4λ1κ
363             4λ1μ
364             4λ1ν
365             4λ1ξ
366             4λ1π
367             4λ1ρ
368             4λ1σ 4λ1ϲ
369             4λ1τ
370             4λ1φ
371             4λ1χ
372             4λ1ψ
373             4μ1β
374             4μ1γ
375             4μ1δ
376             4μ1ζ
377             4μ1θ
378             4μ1κ
379             4μ1λ
380             4μ1ξ
381             4μ1ρ
382             4μ1σ 4μ1ϲ
383             4μ1τ
384             4μ1φ
385             4μ1χ
386             4μ1ψ
387             4ν1β
388             4ν1γ
389             4ν1δ
390             4ν1ζ
391             4ν1θ
392             4ν1κ
393             4ν1λ
394             4ν1μ
395             4ν1ξ
396             4ν1π
397             4ν1ρ
398             4ν1σ 4ν1ϲ
399             4ν1φ
400             4ν1χ
401             4ν1ψ
402             4ξ1β
403             4ξ1γ
404             4ξ1δ
405             4ξ1ζ
406             4ξ1θ
407             4ξ1κ
408             4ξ1λ
409             4ξ1μ
410             4ξ1ν
411             4ξ1π
412             4ξ1ρ
413             4ξ1σ 4ξ1ϲ
414             4ξ1τ
415             4γ5ξ2τ % el'eg-xte
416             4ρ5ξ2τ % up'ar-xte
417             4ξ1φ
418             4ξ1χ
419             4ξ1ψ
420             4π1β
421             4π1γ
422             4π1δ
423             4π1ζ
424             4π1θ
425             4π1κ
426             4π1μ
427             4π1ξ
428             4π1σ 4π1ϲ
429             4π1φ
430             4π1χ
431             4π1ψ
432             4ρ1β
433             4ρ1γ
434             4ρ1δ
435             4ρ1ζ
436             4ρ1θ
437             4ρ1κ
438             4ρ1λ
439             4ρ1μ
440             4ρ1ν
441             4ρ1ξ
442             4ρ1π
443             4ρ1σ 4ρ1ϲ
444             4ρ1τ
445             4ρ1φ
446             4ρ1χ
447             4ρ1ψ
448             4σ1δ 4ϲ1δ % "sd" may not be separable: sde'ugla = ze'ugla (arq.)
449             4σ1ζ 4ϲ1ζ
450             4σ1ν 4ϲ1ν % "sn" may not be separable: sn'iqi (= sb'erkoc) snompism'oc
451             4σ1ξ 4ϲ1ξ
452             4σ1ρ 4ϲ1ρ
453             4σ1ψ 4ϲ1ψ
454             4τ1β
455             4τ1γ
456             4τ1δ
457             4τ1θ
458             4τ1κ
459             % "tl" --- not separable: tlhmws'unh = miz'eria (arq.)
460             4τ1ν
461             4τ1ξ
462             4τ1π
463             4τ1φ
464             στ2φ ϲτ2φ % fa-stfount'adiko Be-stfal'ia (German'ia)
465             4τ1χ
466             4τ1ψ
467             4φ1β
468             4φ1γ
469             4φ1δ
470             4φ1ζ
471             4φ1κ % "fk" may not be separable: fki'anw, fkias'idi
472             4φ1μ
473             4φ1ν
474             4ρ5φ2ν % or-fn'oc = skotein'oc (arq.)
475             4φ1ξ
476             4φ1π
477             4φ1σ 4φ1ϲ
478             4φ1χ
479             4φ1ψ
480             4χ1β
481             4χ1γ
482             4χ1δ
483             4χ1ζ
484             4χ1κ
485             4χ1μ
486             4ρ5χ2μ % dar-qm'a = draqm'h (arq.)
487             4χ1ξ
488             4χ1π
489             4χ1σ 4χ1ϲ
490             4χ1φ
491             4χ1ψ
492             4ψ1β
493             4ψ1γ
494             4ψ1δ
495             4ψ1ζ
496             4ψ1θ
497             4ψ1κ
498             4ψ1λ
499             4ψ1μ
500             4ψ1ν
501             4ψ1ξ
502             4ψ1π
503             4ψ1ρ
504             4ψ1σ 4ψ1ϲ
505             4ψ1τ
506             4μ5ψ2τ % l'am-yte
507             4ψ1φ
508             4ψ1χ
509             %%%% some separable nasal consonant combinations
510             4γ5κ2φ % Frag-kfo'urth
511             4γ1κτ % eleg-kt'hc
512             4μ1πτ % 'amem-ptoc
513             4ν1τζ % neran-tzi'a
514             4ν1τσ 4ν1τϲ % biolon-ts'elo
515             %%%%
516             %%%% some `weird' terminations in words of Greek and non-Greek origin
517             %%%%
518             4βρ. % or-nt'ebr
519             4γλ. % (od'oc Kar'olou) Ogl (B'oloc)
520             4κλ. % pi-n'akl
521             4κτ. % takt
522             4γκς. 4γκϲ. % mpagkc (mp'annu)
523             4γκσ.
524             6κς. 6κϲ. % tankc
525             4κσ.
526             4λς. 4λϲ. % balc
527             4λσ.
528             4μπλ. % ntampl (pod'osfairo)
529             4μπν. % Impn (Sa"'int, arabik'o 'onoma)
530             4μπρ. % romp-nte-s'ampr
531             4μς. 4μϲ. % Tz'eimc
532             4μσ.
533             4νς. 4νϲ. % 'el-minc ('el-min-joc) tranc
534             4νσ.
535             4ρς. 4ρϲ. % (empr'oc) marc
536             4ρσ.
537             4σκ. 4ϲκ. % Noboros'isk (p'olh thc Rws'iac)
538             4στ. 4ϲτ. % karst trast
539             4τλ. % Si'atl (p'olh twn HPA)
540             4τρ. % maitr
541             4ντς. 4ντϲ. % (frou'it) pantc Frantc
542             4ντσ.
543             4φτ. % kriskr'aft
544             4χτ. % B'ermaqt (Germanik'oc Strat'oc)
545             %%%%
546             %%%% some `weird' double-consonant combinations that may occur in
547             %%%% words of non-greek origin like "romp-nte-s'ampr" (= robe de
548             %%%% chambre)
549             %%%%
550             4γκ1μπ
551             4γκ1ντ
552             4γκ1τζ
553             4γκ1τσ 4γκ1τϲ
554             4μπ1ντ
555             4μπ1τζ
556             4μπ1τσ 4μπ1τϲ
557             4ντ1μπ
558             4τσ1γκ 4τϲ1γκ
559             4τσ1μπ 4τϲ1μπ
560             4τσ1ντ 4τϲ1ντ
561             }
562