246
244
<td><p><a name="PANGO-SCRIPT-CHEROKEE:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_CHEROKEE</code></span></p></td>
251
249
<td><p><a name="PANGO-SCRIPT-COPTIC:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_COPTIC</code></span></p></td>
256
254
<td><p><a name="PANGO-SCRIPT-CYRILLIC:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_CYRILLIC</code></span></p></td>
261
259
<td><p><a name="PANGO-SCRIPT-DESERET:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_DESERET</code></span></p></td>
266
264
<td><p><a name="PANGO-SCRIPT-DEVANAGARI:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_DEVANAGARI</code></span></p></td>
271
269
<td><p><a name="PANGO-SCRIPT-ETHIOPIC:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_ETHIOPIC</code></span></p></td>
276
274
<td><p><a name="PANGO-SCRIPT-GEORGIAN:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_GEORGIAN</code></span></p></td>
281
279
<td><p><a name="PANGO-SCRIPT-GOTHIC:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_GOTHIC</code></span></p></td>
286
284
<td><p><a name="PANGO-SCRIPT-GREEK:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_GREEK</code></span></p></td>
291
289
<td><p><a name="PANGO-SCRIPT-GUJARATI:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_GUJARATI</code></span></p></td>
296
294
<td><p><a name="PANGO-SCRIPT-GURMUKHI:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_GURMUKHI</code></span></p></td>
301
299
<td><p><a name="PANGO-SCRIPT-HAN:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_HAN</code></span></p></td>
306
304
<td><p><a name="PANGO-SCRIPT-HANGUL:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_HANGUL</code></span></p></td>
311
309
<td><p><a name="PANGO-SCRIPT-HEBREW:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_HEBREW</code></span></p></td>
316
314
<td><p><a name="PANGO-SCRIPT-HIRAGANA:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_HIRAGANA</code></span></p></td>
321
319
<td><p><a name="PANGO-SCRIPT-KANNADA:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_KANNADA</code></span></p></td>
326
324
<td><p><a name="PANGO-SCRIPT-KATAKANA:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_KATAKANA</code></span></p></td>
331
329
<td><p><a name="PANGO-SCRIPT-KHMER:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_KHMER</code></span></p></td>
336
334
<td><p><a name="PANGO-SCRIPT-LAO:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_LAO</code></span></p></td>
341
339
<td><p><a name="PANGO-SCRIPT-LATIN:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_LATIN</code></span></p></td>
346
344
<td><p><a name="PANGO-SCRIPT-MALAYALAM:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_MALAYALAM</code></span></p></td>
351
349
<td><p><a name="PANGO-SCRIPT-MONGOLIAN:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_MONGOLIAN</code></span></p></td>
356
354
<td><p><a name="PANGO-SCRIPT-MYANMAR:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_MYANMAR</code></span></p></td>
361
359
<td><p><a name="PANGO-SCRIPT-OGHAM:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_OGHAM</code></span></p></td>
366
364
<td><p><a name="PANGO-SCRIPT-OLD-ITALIC:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_OLD_ITALIC</code></span></p></td>
371
369
<td><p><a name="PANGO-SCRIPT-ORIYA:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_ORIYA</code></span></p></td>
376
374
<td><p><a name="PANGO-SCRIPT-RUNIC:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_RUNIC</code></span></p></td>
381
379
<td><p><a name="PANGO-SCRIPT-SINHALA:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_SINHALA</code></span></p></td>
386
384
<td><p><a name="PANGO-SCRIPT-SYRIAC:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_SYRIAC</code></span></p></td>
391
389
<td><p><a name="PANGO-SCRIPT-TAMIL:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_TAMIL</code></span></p></td>
396
394
<td><p><a name="PANGO-SCRIPT-TELUGU:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_TELUGU</code></span></p></td>
401
399
<td><p><a name="PANGO-SCRIPT-THAANA:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_THAANA</code></span></p></td>
406
404
<td><p><a name="PANGO-SCRIPT-THAI:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_THAI</code></span></p></td>
411
409
<td><p><a name="PANGO-SCRIPT-TIBETAN:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_TIBETAN</code></span></p></td>
416
414
<td><p><a name="PANGO-SCRIPT-CANADIAN-ABORIGINAL:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_CANADIAN_ABORIGINAL</code></span></p></td>
417
<td> Canadian Aboriginal
415
<td>Canadian Aboriginal
421
419
<td><p><a name="PANGO-SCRIPT-YI:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_YI</code></span></p></td>
426
424
<td><p><a name="PANGO-SCRIPT-TAGALOG:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_TAGALOG</code></span></p></td>
431
429
<td><p><a name="PANGO-SCRIPT-HANUNOO:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_HANUNOO</code></span></p></td>
436
434
<td><p><a name="PANGO-SCRIPT-BUHID:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_BUHID</code></span></p></td>
441
439
<td><p><a name="PANGO-SCRIPT-TAGBANWA:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_TAGBANWA</code></span></p></td>
446
444
<td><p><a name="PANGO-SCRIPT-BRAILLE:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_BRAILLE</code></span></p></td>
451
449
<td><p><a name="PANGO-SCRIPT-CYPRIOT:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_CYPRIOT</code></span></p></td>
456
454
<td><p><a name="PANGO-SCRIPT-LIMBU:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_LIMBU</code></span></p></td>
461
459
<td><p><a name="PANGO-SCRIPT-OSMANYA:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_OSMANYA</code></span></p></td>
466
464
<td><p><a name="PANGO-SCRIPT-SHAVIAN:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_SHAVIAN</code></span></p></td>
471
469
<td><p><a name="PANGO-SCRIPT-LINEAR-B:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_LINEAR_B</code></span></p></td>
476
474
<td><p><a name="PANGO-SCRIPT-TAI-LE:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_TAI_LE</code></span></p></td>
481
479
<td><p><a name="PANGO-SCRIPT-UGARITIC:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_UGARITIC</code></span></p></td>
486
484
<td><p><a name="PANGO-SCRIPT-NEW-TAI-LUE:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_NEW_TAI_LUE</code></span></p></td>
487
<td> New Tai Lue. Since 1.10
485
<td>New Tai Lue. Since 1.10
491
489
<td><p><a name="PANGO-SCRIPT-BUGINESE:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_BUGINESE</code></span></p></td>
492
<td> Buginese. Since 1.10
490
<td>Buginese. Since 1.10
496
494
<td><p><a name="PANGO-SCRIPT-GLAGOLITIC:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_GLAGOLITIC</code></span></p></td>
497
<td> Glagolitic. Since 1.10
495
<td>Glagolitic. Since 1.10
501
499
<td><p><a name="PANGO-SCRIPT-TIFINAGH:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_TIFINAGH</code></span></p></td>
502
<td> Tifinagh. Since 1.10
500
<td>Tifinagh. Since 1.10
506
504
<td><p><a name="PANGO-SCRIPT-SYLOTI-NAGRI:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_SYLOTI_NAGRI</code></span></p></td>
507
<td> Syloti Nagri. Since 1.10
505
<td>Syloti Nagri. Since 1.10
511
509
<td><p><a name="PANGO-SCRIPT-OLD-PERSIAN:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_OLD_PERSIAN</code></span></p></td>
512
<td> Old Persian. Since 1.10
510
<td>Old Persian. Since 1.10
516
514
<td><p><a name="PANGO-SCRIPT-KHAROSHTHI:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_KHAROSHTHI</code></span></p></td>
517
<td> Kharoshthi. Since 1.10
515
<td>Kharoshthi. Since 1.10
521
519
<td><p><a name="PANGO-SCRIPT-UNKNOWN:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_UNKNOWN</code></span></p></td>
522
<td> an unassigned code point. Since 1.14
520
<td>an unassigned code point. Since 1.14
526
524
<td><p><a name="PANGO-SCRIPT-BALINESE:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_BALINESE</code></span></p></td>
527
<td> Balinese. Since 1.14
525
<td>Balinese. Since 1.14
531
529
<td><p><a name="PANGO-SCRIPT-CUNEIFORM:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_CUNEIFORM</code></span></p></td>
532
<td> Cuneiform. Since 1.14
530
<td>Cuneiform. Since 1.14
536
534
<td><p><a name="PANGO-SCRIPT-PHOENICIAN:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_PHOENICIAN</code></span></p></td>
537
<td> Phoenician. Since 1.14
535
<td>Phoenician. Since 1.14
541
539
<td><p><a name="PANGO-SCRIPT-PHAGS-PA:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_PHAGS_PA</code></span></p></td>
542
<td> Phags-pa. Since 1.14
540
<td>Phags-pa. Since 1.14
546
544
<td><p><a name="PANGO-SCRIPT-NKO:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_NKO</code></span></p></td>
547
<td> N'Ko. Since 1.14
551
549
<td><p><a name="PANGO-SCRIPT-KAYAH-LI:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_KAYAH_LI</code></span></p></td>
552
<td> Kayah Li. Since 1.20.1
550
<td>Kayah Li. Since 1.20.1
556
554
<td><p><a name="PANGO-SCRIPT-LEPCHA:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_LEPCHA</code></span></p></td>
557
<td> Lepcha. Since 1.20.1
555
<td>Lepcha. Since 1.20.1
561
559
<td><p><a name="PANGO-SCRIPT-REJANG:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_REJANG</code></span></p></td>
562
<td> Rejang. Since 1.20.1
560
<td>Rejang. Since 1.20.1
566
564
<td><p><a name="PANGO-SCRIPT-SUNDANESE:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_SUNDANESE</code></span></p></td>
567
<td> Sundanese. Since 1.20.1
565
<td>Sundanese. Since 1.20.1
576
574
<td><p><a name="PANGO-SCRIPT-CHAM:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_CHAM</code></span></p></td>
577
<td> Cham. Since 1.20.1
575
<td>Cham. Since 1.20.1
581
579
<td><p><a name="PANGO-SCRIPT-OL-CHIKI:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_OL_CHIKI</code></span></p></td>
582
<td> Ol Chiki. Since 1.20.1
580
<td>Ol Chiki. Since 1.20.1
586
584
<td><p><a name="PANGO-SCRIPT-VAI:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_VAI</code></span></p></td>
587
<td> Vai. Since 1.20.1
585
<td>Vai. Since 1.20.1
591
589
<td><p><a name="PANGO-SCRIPT-CARIAN:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_CARIAN</code></span></p></td>
592
<td> Carian. Since 1.20.1
590
<td>Carian. Since 1.20.1
596
594
<td><p><a name="PANGO-SCRIPT-LYCIAN:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_LYCIAN</code></span></p></td>
597
<td> Lycian. Since 1.20.1
595
<td>Lycian. Since 1.20.1
601
599
<td><p><a name="PANGO-SCRIPT-LYDIAN:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_LYDIAN</code></span></p></td>
602
<td> Lydian. Since 1.20.1
600
<td>Lydian. Since 1.20.1
606
604
<td><p><a name="PANGO-SCRIPT-BATAK:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_BATAK</code></span></p></td>
607
<td> Batak. Since 1.32
605
<td>Batak. Since 1.32
611
609
<td><p><a name="PANGO-SCRIPT-BRAHMI:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_BRAHMI</code></span></p></td>
612
<td> Brahmi. Since 1.32
610
<td>Brahmi. Since 1.32
616
614
<td><p><a name="PANGO-SCRIPT-MANDAIC:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_MANDAIC</code></span></p></td>
617
<td> Mandaic. Since 1.32
615
<td>Mandaic. Since 1.32
621
619
<td><p><a name="PANGO-SCRIPT-CHAKMA:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_CHAKMA</code></span></p></td>
622
<td> Chakma. Since: 1.32
620
<td>Chakma. Since: 1.32
626
624
<td><p><a name="PANGO-SCRIPT-MEROITIC-CURSIVE:CAPS"></a><span class="term"><code class="literal">PANGO_SCRIPT_MEROITIC_CURSIVE</code></span></p></td>
627
<td> Meroitic Cursive. Since: 1.32
625
<td>Meroitic Cursive. Since: 1.32
1076
1050
If nothing is known about the language tag <em class="parameter"><code>language</code></em>,
1077
1051
or if <em class="parameter"><code>language</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, then <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned.
1078
1052
The list of scripts returned starts with the script that the
1079
language uses most and continues to the one it uses least.
1053
language uses most and continues to the one it uses least.</p>
1082
1055
The value <em class="parameter"><code>num_script</code></em> points at will be set to the number
1083
of scripts in the returned array (or zero if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned).
1056
of scripts in the returned array (or zero if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned).</p>
1086
1058
Most languages use only one script for writing, but there are
1087
1059
some that use two (Latin and Cyrillic for example), and a few
1088
1060
use three (Japanese for example). Applications should not make
1089
1061
any assumptions on the maximum number of scripts returned
1090
1062
though, except that it is positive if the return value is not
1091
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, and it is a small number.
1063
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, and it is a small number.</p>
1094
1065
The <a class="link" href="pango-Scripts-and-Languages.html#pango-language-includes-script" title="pango_language_includes_script ()"><code class="function">pango_language_includes_script()</code></a> function uses this function
1097
1067
<div class="variablelist"><table border="0" class="variablelist">
1099
1069
<col align="left" valign="top">