File Coverage

blib/lib/TeX/Hyphen/Pattern/Pms.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::Pms v1.1.8;
9 3     3   2116 use strict;
  3         7  
  3         92  
10 3     3   18 use warnings;
  3         9  
  3         76  
11 3     3   48 use 5.014000;
  3         9  
12 3     3   15 use utf8;
  3         8  
  3         17  
13              
14 3     3   78 use Moose;
  3         5  
  3         28  
15              
16             my $pattern_file = q{};
17             while (<DATA>) {
18             $pattern_file .= $_;
19             }
20              
21             sub pattern_data {
22 1     1 1 152 return $pattern_file;
23             }
24              
25             sub version {
26 157     157 1 754 return $TeX::Hyphen::Pattern::Pms::VERSION;
27             }
28              
29             1;
30             ## no critic qw(RequirePodAtEnd RequireASCII ProhibitFlagComments)
31              
32             =encoding utf8
33              
34             =for stopwords CTAN Ipenburg Pms
35              
36             =head1 NAME
37              
38             TeX::Hyphen::Pattern::Pms - class for hyphenation in locale Pms
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 Piedmontese
59             copyright: Copyright (C) 2013 Claudio Beccari
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: Piedmontese
64             tag: pms
65             version: 1.0 2013/02/14
66             authors:
67             -
68             name: Claudio Beccari
69             contact: claudio.beccari (at) gmail.com
70             licence:
71             -
72             name: MIT
73             url: https://opensource.org/licenses/MIT
74             text: >
75             Permission is hereby granted, free of charge, to any person
76             obtaining a copy of this software and associated documentation
77             files (the "Software"), to deal in the Software without
78             restriction, including without limitation the rights to use,
79             copy, modify, merge, publish, distribute, sublicense, and/or sell
80             copies of the Software, and to permit persons to whom the
81             Software is furnished to do so, subject to the following
82             conditions:
83              
84             The above copyright notice and this permission notice shall be
85             included in all copies or substantial portions of the Software.
86              
87             THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
88             EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
89             OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
90             NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
91             HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
92             WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
93             FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
94             OTHER DEALINGS IN THE SOFTWARE.
95             -
96             name: LPPL
97             version: 1.3
98             or_later: true
99             url: https://latex-project.org/lppl/
100             status: maintained
101             maintainer: Claudio Beccari, e-mail claudio dot beccari at gmail dot com
102             hyphenmins:
103             typesetting:
104             left: 2
105             right: 2
106             changes:
107             - 2013-02-14 - First release 1.0
108             texlive:
109             encoding: ascii
110             babelname: piedmontese
111             message: Piedmontese hyphenation patterns
112             description: |-
113             Hyphenation patterns for Piedmontese in ASCII encoding.
114             Compliant with 'Gramatica dla lengua piemonteisa' by Camillo Brero.
115             ==========================================
116             These hyphenation patterns for the Piedmontese language are supposed to comply
117             with the common spelling of the Piedmontese language as fixed by the
118             "Gramatica dla lengua piemonteisa" by Camillo Brero.
119             They were initially obtained by merging the consonant endings to the Italian
120             patterns and adding the necessary patterns for the special Piedmontese digraphs
121             used in this language. The common Latin roots of both languages helped a lot
122             in this adaptation.
123             Digraphs: cc, ch, gi, gh, gn, ss.
124              
125             =end text
126              
127             =cut
128              
129             __DATA__
130             \patterns{% some revision might be necessary to handle more vocalic elisions
131             .'2s2
132             2'2
133             2'.
134             2b'
135             2c'
136             2d'
137             2f'
138             2g'
139             2h'
140             2j'
141             2k'
142             2l'.
143             2l''
144             2m'
145             2n'
146             .'n2
147             2p'
148             2q'
149             2r'
150             4s'.
151             4s''
152             2st'
153             2t'.
154             2t''
155             2v'.
156             2v''
157             2w'
158             2x'
159             2z'.
160             2z''
161             %%%%%%%%%%%%%%%%%%%%
162             .a3p2n
163             .anti1
164             .anti3m2n
165             .bio1
166             .ca4p3s
167             .circu2m1
168             .co1o2p
169             .di2s3
170             .e2x1e
171             .ex2tra3
172             .fran2k3
173             .free3
174             .li3p2sa
175             .narco1
176             .opto1
177             .orto3p2
178             .para1
179             .poli3p2
180             .pre1
181             .p2s
182             .re1ac
183             .re1i2scr
184             .tran2s3ac
185             .tran2s3c
186             .tran2s3d
187             .tran2s3l
188             .tran2s3n
189             .tran2s3p
190             .tran2s3r
191             .tran2s3t
192             .su2b3lu
193             .su2b3r
194             .wa2g3n
195             .wel2t1
196             %%%%%%%%%%%%%%%
197             a1ia
198             a1ie
199             a1io
200             a1iu
201             a1uo
202             2at.
203             e1iu
204             e2w
205             o2a
206             o2e
207             o2i
208             o2u
209             %%%%%%%%%%%%%%%%
210             1b
211             2bb
212             2bc
213             2bd
214             2bf
215             2bm
216             2bn
217             2bp
218             2bs
219             2bt
220             2bv
221             b2l
222             b2r
223             2b.
224             1c
225             2cb
226             2cc
227             c2c.
228             2cd
229             2cf
230             c2j
231             2cj.
232             2ck
233             2cm
234             2cn
235             2cq
236             2cs
237             2ct
238             2cz
239             2chh
240             c2h
241             2ch.
242             2chb
243             ch2r
244             2chn
245             c2l
246             c2r
247             2c.
248             .c2
249             1d
250             2db
251             2dd
252             2dg
253             d2h
254             2dl
255             2dm
256             2dn
257             2dp
258             d2r
259             2ds
260             2dt
261             2dv
262             2dw
263             2d.
264             .d2
265             1f
266             2fb
267             2fg
268             2ff
269             2fn
270             f2l
271             f2r
272             2fs
273             2ft
274             2f.
275             1g
276             2gb
277             2gd
278             2gf
279             2gg
280             g2g.
281             g2h
282             g2j
283             g2l
284             2gm
285             g2n
286             2gn.
287             2gp
288             g2r
289             2gs
290             2gt
291             2gv
292             2gw
293             2gz
294             2gh2t
295             2g.
296             1h
297             2hb
298             2hd
299             2hh
300             hi3p2n
301             h2l
302             2hm
303             2hn
304             2hr
305             2hv
306             2h.
307             1j
308             2j.
309             1k
310             2kg
311             2kf
312             k2h
313             2kk
314             k2l
315             2km
316             k2r
317             2ks
318             2kt
319             2k.
320             1l
321             2lb
322             2lc
323             2ld
324             2l3f2
325             2lg
326             l2h
327             l2j
328             2lk
329             2ll
330             2lm
331             2ln
332             2lp
333             2lq
334             2lr
335             2ls
336             2lt
337             2lv
338             2lw
339             2lz
340             2l.
341             1m
342             2mb
343             2mc
344             2mf
345             2ml
346             2mm
347             2mn
348             2mp
349             2mq
350             2mr
351             2ms
352             2mt
353             2mv
354             2mw
355             2m.
356             1n
357             2nb
358             2nc
359             2nd
360             2nf
361             2ng
362             2nk
363             2nl
364             2nm
365             2nn
366             2np
367             2nq
368             2nr
369             2ns
370             n2s.
371             n2s3fer
372             2nt
373             n2t.
374             2nv
375             2nz
376             n2g3n
377             2nheit
378             2n.
379             1p
380             2pd
381             p2h
382             p2l
383             2pn
384             3p2ne
385             2pp
386             p2r
387             2ps
388             3p2sic
389             2pt
390             2pz
391             2p.
392             1q
393             2qq
394             2q.
395             1r
396             2rb
397             2rc
398             2rd
399             2rf
400             r2h
401             2rg
402             2rk
403             2rl
404             2rm
405             2rn
406             2rp
407             2rq
408             2rr
409             2rs
410             2rt
411             r2t2s3
412             2rv
413             2rx
414             2rw
415             2rz
416             2r.
417             .s2
418             4s.
419             4ss.
420             1s2
421             2s3s
422             2s3p2n
423             2s4s3m
424             2s2t.
425             2s2tb
426             2s2tc
427             2s2td
428             2s2tf
429             2s2tm
430             2s2tn
431             2s2tp
432             2s2ts
433             2s2tt
434             2s2tv
435             1t
436             2tb
437             2tc
438             2td
439             2tf
440             t2g
441             t2h
442             t2l
443             2tm
444             2tn
445             2tp
446             t2r
447             2t2s
448             2tt
449             t2t3m
450             t2t3s
451             2tv
452             2tw
453             t2z
454             2tzk
455             tz2s
456             2t.
457             2ts.
458             1v
459             2vc
460             v2l
461             v2r
462             2vs.
463             2vv
464             2v.
465             1w
466             w2h
467             wa2r
468             2w1y
469             2w.
470             1x
471             2xb
472             2xc
473             2xf
474             2xh
475             2xm
476             2xp
477             2xt
478             2xw
479             2x.
480             y1ou
481             y1i
482             1z
483             2zb
484             2zd
485             2zl
486             2zn
487             2zp
488             2zr
489             2zs
490             2zt
491             2zv
492             2zz
493             2z.
494             .z2
495             }
496