• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

sile-typesetter / sile / 10621606353

29 Aug 2024 07:43PM UTC coverage: 66.23% (+3.6%) from 62.644%
10621606353

push

github

alerque
Merge tag 'v0.15.5' into develop

13 of 289 new or added lines in 17 files covered. (4.5%)

403 existing lines in 59 files now uncovered.

11585 of 17492 relevant lines covered (66.23%)

5713.06 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/languages/pt.lua
1
SILE.nodeMakers.pt = pl.class(SILE.nodeMakers.unicode)
×
2

3
-- According to Portuguese rules, when a break occurs at an explicit hyphen, the hyphen gets repeated on the next line...
4
SILE.nodeMakers.pt.handleWordBreak = SILE.nodeMakers.unicode._handleWordBreakRepeatHyphen
×
5
SILE.nodeMakers.pt.handlelineBreak = SILE.nodeMakers.unicode._handlelineBreakRepeatHyphen
×
6

7
-- further patterns "1nô", "1tô" and "1cô" were added for Brazilian Portuguese
8
SILE.hyphenator.languages["pt"] = {}
×
9

10
-- typos: ignore start
UNCOV
11
SILE.hyphenator.languages["pt"].patterns = {
×
12
   "1b2l",
13
   "1b2r",
14
   "1ba",
15
   "1be",
16
   "1bi",
17
   "1bo",
18
   "1bu",
19
   "1bá",
20
   "1bâ",
21
   "1bã",
22
   "1bé",
23
   "1bí",
24
   "1bó",
25
   "1bú",
26
   "1bê",
27
   "1bõ",
28
   "1c2h",
29
   "1c2l",
30
   "1c2r",
31
   "1ca",
32
   "1ce",
33
   "1ci",
34
   "1co",
35
   "1cu",
36
   "1cá",
37
   "1câ",
38
   "1cô",
39
   "1cã",
40
   "1cé",
41
   "1cí",
42
   "1có",
43
   "1cú",
44
   "1cê",
45
   "1cõ",
46
   "1ça",
47
   "1çe",
48
   "1çi",
49
   "1ço",
50
   "1çu",
51
   "1çá",
52
   "1çâ",
53
   "1çã",
54
   "1çé",
55
   "1çí",
56
   "1çó",
57
   "1çú",
58
   "1çê",
59
   "1çõ",
60
   "1d2l",
61
   "1d2r",
62
   "1da",
63
   "1de",
64
   "1di",
65
   "1do",
66
   "1du",
67
   "1dá",
68
   "1dâ",
69
   "1dã",
70
   "1dé",
71
   "1dí",
72
   "1dó",
73
   "1dú",
74
   "1dê",
75
   "1dõ",
76
   "1f2l",
77
   "1f2r",
78
   "1fa",
79
   "1fe",
80
   "1fi",
81
   "1fo",
82
   "1fu",
83
   "1fá",
84
   "1fâ",
85
   "1fã",
86
   "1fé",
87
   "1fí",
88
   "1fó",
89
   "1fú",
90
   "1fê",
91
   "1fõ",
92
   "1g2l",
93
   "1g2r",
94
   "1ga",
95
   "1ge",
96
   "1gi",
97
   "1go",
98
   "1gu",
99
   "1gu4a",
100
   "1gu4e",
101
   "1gu4i",
102
   "1gu4o",
103
   "1gá",
104
   "1gâ",
105
   "1gã",
106
   "1gé",
107
   "1gí",
108
   "1gó",
109
   "1gú",
110
   "1gê",
111
   "1gõ",
112
   "1ja",
113
   "1je",
114
   "1ji",
115
   "1jo",
116
   "1ju",
117
   "1já",
118
   "1jâ",
119
   "1jã",
120
   "1jé",
121
   "1jí",
122
   "1jó",
123
   "1jú",
124
   "1jê",
125
   "1jõ",
126
   "1k2l",
127
   "1k2r",
128
   "1ka",
129
   "1ke",
130
   "1ki",
131
   "1ko",
132
   "1ku",
133
   "1ká",
134
   "1kâ",
135
   "1kã",
136
   "1ké",
137
   "1kí",
138
   "1kó",
139
   "1kú",
140
   "1kê",
141
   "1kõ",
142
   "1l2h",
143
   "1la",
144
   "1le",
145
   "1li",
146
   "1lo",
147
   "1lu",
148
   "1lá",
149
   "1lâ",
150
   "1lã",
151
   "1lé",
152
   "1lí",
153
   "1ló",
154
   "1lú",
155
   "1lê",
156
   "1lõ",
157
   "1ma",
158
   "1me",
159
   "1mi",
160
   "1mo",
161
   "1mu",
162
   "1má",
163
   "1mâ",
164
   "1mã",
165
   "1mé",
166
   "1mí",
167
   "1mó",
168
   "1mú",
169
   "1mê",
170
   "1mõ",
171
   "1n2h",
172
   "1na",
173
   "1ne",
174
   "1ni",
175
   "1no",
176
   "1nu",
177
   "1ná",
178
   "1nâ",
179
   "1nô",
180
   "1nã",
181
   "1né",
182
   "1ní",
183
   "1nó",
184
   "1nú",
185
   "1nê",
186
   "1nõ",
187
   "1p2l",
188
   "1p2r",
189
   "1pa",
190
   "1pe",
191
   "1pi",
192
   "1po",
193
   "1pu",
194
   "1pá",
195
   "1pâ",
196
   "1pã",
197
   "1pé",
198
   "1pí",
199
   "1pó",
200
   "1pú",
201
   "1pê",
202
   "1põ",
203
   "1qu4a",
204
   "1qu4e",
205
   "1qu4i",
206
   "1qu4o",
207
   "1ra",
208
   "1re",
209
   "1ri",
210
   "1ro",
211
   "1ru",
212
   "1rá",
213
   "1râ",
214
   "1rã",
215
   "1ré",
216
   "1rí",
217
   "1ró",
218
   "1rú",
219
   "1rê",
220
   "1rõ",
221
   "1sa",
222
   "1se",
223
   "1si",
224
   "1so",
225
   "1su",
226
   "1sá",
227
   "1sâ",
228
   "1sã",
229
   "1sé",
230
   "1sí",
231
   "1só",
232
   "1sú",
233
   "1sê",
234
   "1sõ",
235
   "1t2l",
236
   "1t2r",
237
   "1ta",
238
   "1te",
239
   "1ti",
240
   "1to",
241
   "1tu",
242
   "1tá",
243
   "1tâ",
244
   "1tô",
245
   "1tã",
246
   "1té",
247
   "1tí",
248
   "1tó",
249
   "1tú",
250
   "1tê",
251
   "1tõ",
252
   "1v2l",
253
   "1v2r",
254
   "1va",
255
   "1ve",
256
   "1vi",
257
   "1vo",
258
   "1vu",
259
   "1vá",
260
   "1vâ",
261
   "1vã",
262
   "1vé",
263
   "1ví",
264
   "1vó",
265
   "1vú",
266
   "1vê",
267
   "1võ",
268
   "1w2l",
269
   "1w2r",
270
   "1xa",
271
   "1xe",
272
   "1xi",
273
   "1xo",
274
   "1xu",
275
   "1xá",
276
   "1xâ",
277
   "1xã",
278
   "1xé",
279
   "1xí",
280
   "1xó",
281
   "1xú",
282
   "1xê",
283
   "1xõ",
284
   "1za",
285
   "1ze",
286
   "1zi",
287
   "1zo",
288
   "1zu",
289
   "1zá",
290
   "1zâ",
291
   "1zã",
292
   "1zé",
293
   "1zí",
294
   "1zó",
295
   "1zú",
296
   "1zê",
297
   "1zõ",
298
   "a3a",
299
   "a3e",
300
   "a3o",
301
   "c3c",
302
   "e3a",
303
   "e3e",
304
   "e3o",
305
   "i3a",
306
   "i3e",
307
   "i3i",
308
   "i3o",
309
   "i3â",
310
   "i3ê",
311
   "i3ô",
312
   "o3a",
313
   "o3e",
314
   "o3o",
315
   "r3r",
316
   "s3s",
317
   "u3a",
318
   "u3e",
319
   "u3o",
320
   "u3u",
321
   "1-",
322
}
323
-- typos: ignore end
324

325
-- typos: ignore start
UNCOV
326
SILE.hyphenator.languages["pt"].exceptions = {
×
327
   "hard-ware",
328
   "soft-ware",
329
}
330
-- typos: ignore end
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc