File Coverage

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