1Pango::Language(3)    User Contributed Perl Documentation   Pango::Language(3)
2
3
4

NAME

6       Pango::Language - wrapper for PangoLanguage
7

HIERARCHY

9         Glib::Boxed
10         +----Pango::Language
11

METHODS

13   language = Pango::Language->get_default
14       Since: pango 1.16
15
16   direction = Pango->find_base_dir ($text)
17       •   $text (string)
18
19       Since: pango 1.4
20
21   language = Pango::Language->from_string ($language)
22       •   $language (string)
23
24   boolean = $language->includes_script ($script)
25       •   $script (Pango::Script)
26
27       Since: pango 1.4
28
29   boolean = $language->matches ($range_list)
30       •   $range_list (string)
31
32   string = $language->to_string

ENUMS AND FLAGS

34   enum Pango::Direction
35       •   'ltr' / 'PANGO_DIRECTION_LTR'
36
37       •   'rtl' / 'PANGO_DIRECTION_RTL'
38
39       •   'ttb-ltr' / 'PANGO_DIRECTION_TTB_LTR'
40
41       •   'ttb-rtl' / 'PANGO_DIRECTION_TTB_RTL'
42
43       •   'weak-ltr' / 'PANGO_DIRECTION_WEAK_LTR'
44
45       •   'weak-rtl' / 'PANGO_DIRECTION_WEAK_RTL'
46
47       •   'neutral' / 'PANGO_DIRECTION_NEUTRAL'
48
49   enum Pango::Script
50       •   'invalid-code' / 'PANGO_SCRIPT_INVALID_CODE'
51
52       •   'common' / 'PANGO_SCRIPT_COMMON'
53
54       •   'inherited' / 'PANGO_SCRIPT_INHERITED'
55
56       •   'arabic' / 'PANGO_SCRIPT_ARABIC'
57
58       •   'armenian' / 'PANGO_SCRIPT_ARMENIAN'
59
60       •   'bengali' / 'PANGO_SCRIPT_BENGALI'
61
62       •   'bopomofo' / 'PANGO_SCRIPT_BOPOMOFO'
63
64       •   'cherokee' / 'PANGO_SCRIPT_CHEROKEE'
65
66       •   'coptic' / 'PANGO_SCRIPT_COPTIC'
67
68       •   'cyrillic' / 'PANGO_SCRIPT_CYRILLIC'
69
70       •   'deseret' / 'PANGO_SCRIPT_DESERET'
71
72       •   'devanagari' / 'PANGO_SCRIPT_DEVANAGARI'
73
74       •   'ethiopic' / 'PANGO_SCRIPT_ETHIOPIC'
75
76       •   'georgian' / 'PANGO_SCRIPT_GEORGIAN'
77
78       •   'gothic' / 'PANGO_SCRIPT_GOTHIC'
79
80       •   'greek' / 'PANGO_SCRIPT_GREEK'
81
82       •   'gujarati' / 'PANGO_SCRIPT_GUJARATI'
83
84       •   'gurmukhi' / 'PANGO_SCRIPT_GURMUKHI'
85
86       •   'han' / 'PANGO_SCRIPT_HAN'
87
88       •   'hangul' / 'PANGO_SCRIPT_HANGUL'
89
90       •   'hebrew' / 'PANGO_SCRIPT_HEBREW'
91
92       •   'hiragana' / 'PANGO_SCRIPT_HIRAGANA'
93
94       •   'kannada' / 'PANGO_SCRIPT_KANNADA'
95
96       •   'katakana' / 'PANGO_SCRIPT_KATAKANA'
97
98       •   'khmer' / 'PANGO_SCRIPT_KHMER'
99
100       •   'lao' / 'PANGO_SCRIPT_LAO'
101
102       •   'latin' / 'PANGO_SCRIPT_LATIN'
103
104       •   'malayalam' / 'PANGO_SCRIPT_MALAYALAM'
105
106       •   'mongolian' / 'PANGO_SCRIPT_MONGOLIAN'
107
108       •   'myanmar' / 'PANGO_SCRIPT_MYANMAR'
109
110       •   'ogham' / 'PANGO_SCRIPT_OGHAM'
111
112       •   'old-italic' / 'PANGO_SCRIPT_OLD_ITALIC'
113
114       •   'oriya' / 'PANGO_SCRIPT_ORIYA'
115
116       •   'runic' / 'PANGO_SCRIPT_RUNIC'
117
118       •   'sinhala' / 'PANGO_SCRIPT_SINHALA'
119
120       •   'syriac' / 'PANGO_SCRIPT_SYRIAC'
121
122       •   'tamil' / 'PANGO_SCRIPT_TAMIL'
123
124       •   'telugu' / 'PANGO_SCRIPT_TELUGU'
125
126       •   'thaana' / 'PANGO_SCRIPT_THAANA'
127
128       •   'thai' / 'PANGO_SCRIPT_THAI'
129
130       •   'tibetan' / 'PANGO_SCRIPT_TIBETAN'
131
132       •   'canadian-aboriginal' / 'PANGO_SCRIPT_CANADIAN_ABORIGINAL'
133
134       •   'yi' / 'PANGO_SCRIPT_YI'
135
136       •   'tagalog' / 'PANGO_SCRIPT_TAGALOG'
137
138       •   'hanunoo' / 'PANGO_SCRIPT_HANUNOO'
139
140       •   'buhid' / 'PANGO_SCRIPT_BUHID'
141
142       •   'tagbanwa' / 'PANGO_SCRIPT_TAGBANWA'
143
144       •   'braille' / 'PANGO_SCRIPT_BRAILLE'
145
146       •   'cypriot' / 'PANGO_SCRIPT_CYPRIOT'
147
148       •   'limbu' / 'PANGO_SCRIPT_LIMBU'
149
150       •   'osmanya' / 'PANGO_SCRIPT_OSMANYA'
151
152       •   'shavian' / 'PANGO_SCRIPT_SHAVIAN'
153
154       •   'linear-b' / 'PANGO_SCRIPT_LINEAR_B'
155
156       •   'tai-le' / 'PANGO_SCRIPT_TAI_LE'
157
158       •   'ugaritic' / 'PANGO_SCRIPT_UGARITIC'
159
160       •   'new-tai-lue' / 'PANGO_SCRIPT_NEW_TAI_LUE'
161
162       •   'buginese' / 'PANGO_SCRIPT_BUGINESE'
163
164       •   'glagolitic' / 'PANGO_SCRIPT_GLAGOLITIC'
165
166       •   'tifinagh' / 'PANGO_SCRIPT_TIFINAGH'
167
168       •   'syloti-nagri' / 'PANGO_SCRIPT_SYLOTI_NAGRI'
169
170       •   'old-persian' / 'PANGO_SCRIPT_OLD_PERSIAN'
171
172       •   'kharoshthi' / 'PANGO_SCRIPT_KHAROSHTHI'
173
174       •   'unknown' / 'PANGO_SCRIPT_UNKNOWN'
175
176       •   'balinese' / 'PANGO_SCRIPT_BALINESE'
177
178       •   'cuneiform' / 'PANGO_SCRIPT_CUNEIFORM'
179
180       •   'phoenician' / 'PANGO_SCRIPT_PHOENICIAN'
181
182       •   'phags-pa' / 'PANGO_SCRIPT_PHAGS_PA'
183
184       •   'nko' / 'PANGO_SCRIPT_NKO'
185
186       •   'kayah-li' / 'PANGO_SCRIPT_KAYAH_LI'
187
188       •   'lepcha' / 'PANGO_SCRIPT_LEPCHA'
189
190       •   'rejang' / 'PANGO_SCRIPT_REJANG'
191
192       •   'sundanese' / 'PANGO_SCRIPT_SUNDANESE'
193
194       •   'saurashtra' / 'PANGO_SCRIPT_SAURASHTRA'
195
196       •   'cham' / 'PANGO_SCRIPT_CHAM'
197
198       •   'ol-chiki' / 'PANGO_SCRIPT_OL_CHIKI'
199
200       •   'vai' / 'PANGO_SCRIPT_VAI'
201
202       •   'carian' / 'PANGO_SCRIPT_CARIAN'
203
204       •   'lycian' / 'PANGO_SCRIPT_LYCIAN'
205
206       •   'lydian' / 'PANGO_SCRIPT_LYDIAN'
207
208       •   'batak' / 'PANGO_SCRIPT_BATAK'
209
210       •   'brahmi' / 'PANGO_SCRIPT_BRAHMI'
211
212       •   'mandaic' / 'PANGO_SCRIPT_MANDAIC'
213
214       •   'chakma' / 'PANGO_SCRIPT_CHAKMA'
215
216       •   'meroitic-cursive' / 'PANGO_SCRIPT_MEROITIC_CURSIVE'
217
218       •   'meroitic-hieroglyphs' / 'PANGO_SCRIPT_MEROITIC_HIEROGLYPHS'
219
220       •   'miao' / 'PANGO_SCRIPT_MIAO'
221
222       •   'sharada' / 'PANGO_SCRIPT_SHARADA'
223
224       •   'sora-sompeng' / 'PANGO_SCRIPT_SORA_SOMPENG'
225
226       •   'takri' / 'PANGO_SCRIPT_TAKRI'
227
228       •   'bassa-vah' / 'PANGO_SCRIPT_BASSA_VAH'
229
230       •   'caucasian-albanian' / 'PANGO_SCRIPT_CAUCASIAN_ALBANIAN'
231
232       •   'duployan' / 'PANGO_SCRIPT_DUPLOYAN'
233
234       •   'elbasan' / 'PANGO_SCRIPT_ELBASAN'
235
236       •   'grantha' / 'PANGO_SCRIPT_GRANTHA'
237
238       •   'khojki' / 'PANGO_SCRIPT_KHOJKI'
239
240       •   'khudawadi' / 'PANGO_SCRIPT_KHUDAWADI'
241
242       •   'linear-a' / 'PANGO_SCRIPT_LINEAR_A'
243
244       •   'mahajani' / 'PANGO_SCRIPT_MAHAJANI'
245
246       •   'manichaean' / 'PANGO_SCRIPT_MANICHAEAN'
247
248       •   'mende-kikakui' / 'PANGO_SCRIPT_MENDE_KIKAKUI'
249
250       •   'modi' / 'PANGO_SCRIPT_MODI'
251
252       •   'mro' / 'PANGO_SCRIPT_MRO'
253
254       •   'nabataean' / 'PANGO_SCRIPT_NABATAEAN'
255
256       •   'old-north-arabian' / 'PANGO_SCRIPT_OLD_NORTH_ARABIAN'
257
258       •   'old-permic' / 'PANGO_SCRIPT_OLD_PERMIC'
259
260       •   'pahawh-hmong' / 'PANGO_SCRIPT_PAHAWH_HMONG'
261
262       •   'palmyrene' / 'PANGO_SCRIPT_PALMYRENE'
263
264       •   'pau-cin-hau' / 'PANGO_SCRIPT_PAU_CIN_HAU'
265
266       •   'psalter-pahlavi' / 'PANGO_SCRIPT_PSALTER_PAHLAVI'
267
268       •   'siddham' / 'PANGO_SCRIPT_SIDDHAM'
269
270       •   'tirhuta' / 'PANGO_SCRIPT_TIRHUTA'
271
272       •   'warang-citi' / 'PANGO_SCRIPT_WARANG_CITI'
273
274       •   'ahom' / 'PANGO_SCRIPT_AHOM'
275
276       •   'anatolian-hieroglyphs' / 'PANGO_SCRIPT_ANATOLIAN_HIEROGLYPHS'
277
278       •   'hatran' / 'PANGO_SCRIPT_HATRAN'
279
280       •   'multani' / 'PANGO_SCRIPT_MULTANI'
281
282       •   'old-hungarian' / 'PANGO_SCRIPT_OLD_HUNGARIAN'
283
284       •   'signwriting' / 'PANGO_SCRIPT_SIGNWRITING'
285

SEE ALSO

287       Pango, Glib::Boxed
288
290       Copyright (C) 2003-2011 by the gtk2-perl team.
291
292       This software is licensed under the LGPL.  See Pango for a full notice.
293
294
295
296perl v5.36.0                      2023-01-20                Pango::Language(3)
Impressum