1 .\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man!
2 .\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST!
3 .TH "fribidi_get_bidi_type_name" 3 "2 December 2012" "GNU FriBidi 0.19.4" "Programmer's Manual"
5 fribidi_get_bidi_type_name \- get bidi type name
10 const char *fribidi_get_bidi_type_name(FriBidiCharType t);
14 .B "FriBidiCharType t"
17 Possible values for a \fBFriBidiCharType\fR are as follows:
21 .nr TL \w'FRIBIDI_TYPE_LTR'u+0.2i
24 \fBFRIBIDI_TYPE_LTR\fR
27 \fBFRIBIDI_TYPE_RTL\fR
40 European number Separator.
43 European number Terminator.
48 \fBFRIBIDI_TYPE_NSM\fR
66 \fBFRIBIDI_TYPE_LRE\fR
67 Left-to-Right Embedding.
69 \fBFRIBIDI_TYPE_RLE\fR
70 Right-to-Left Embedding.
72 \fBFRIBIDI_TYPE_LRO\fR
73 Left-to-Right Override.
75 \fBFRIBIDI_TYPE_RLO\fR
76 Right-to-Left Override.
78 \fBFRIBIDI_TYPE_PDF\fR
83 This function returns the bidi type name of a character type. The
84 returned string is a static string and should not be freed.
86 The type names are the same as ones defined in Table 3.7 Bidirectional
87 Character Types of the Unicode Bidirectional Algorithm available at
88 http://www.unicode.org/reports/tr9/#Bidirectional_Character_Types, with a
89 few modifications: L->LTR, R->RTL, B->BS, S->SS.
91 fribidi_charset_to_unicode(3),
92 fribidi_unicode_to_charset(3),
93 fribidi_parse_charset(3),
94 fribidi_shape_arabic(3),
95 fribidi_get_par_direction(3),
96 fribidi_get_par_embedding_levels(3),
97 fribidi_reorder_line(3),
98 fribidi_get_bidi_type(3),
99 fribidi_get_bidi_types(3),
100 fribidi_debug_status(3),
101 fribidi_mirroring_status(3),
102 fribidi_set_mirroring(3),
103 fribidi_reorder_nsm_status(3),
104 fribidi_set_reorder_nsm(3),
105 fribidi_log2vis_get_embedding_levels(3),
107 fribidi_get_type_internal(3),
108 fribidi_remove_bidi_marks(3),
110 fribidi_join_arabic(3),
111 fribidi_get_joining_type(3),
112 fribidi_get_joining_types(3),
113 fribidi_get_joining_type_name(3),
114 fribidi_get_mirror_char(3),
115 fribidi_shape_mirroring(3),