1fribidi_log2vis_get_embedding_lPervoeglrsa(m3m)erf'rsibMiadniu_allog2vis_get_embedding_levels(3)
2
3
4

NAME

6       fribidi_log2vis_get_embedding_levels - get embedding levels
7

SYNOPSIS

9       #include <fribidi.h>
10
11       FriBidiLevel fribidi_log2vis_get_embedding_levels
12       (
13            const FriBidiCharType *bidi_types,
14            const FriBidiStrIndex len,
15            FriBidiParType *pbase_dir,
16            FriBidiLevel *embedding_levels
17       );
18

PARAMETERS

20       const FriBidiCharType *bidi_types
21              Input     list     of     bidi     types    as    returned    by
22              fribidi_get_bidi_types().
23
24              Possible values for a const FriBidiCharType are as follows:
25              FRIBIDI_TYPE_LTR  Left-To-Right letter.
26              FRIBIDI_TYPE_RTL  Right-To-Left letter.
27              FRIBIDI_TYPE_AL   Arabic Letter.
28              FRIBIDI_TYPE_EN   European Numeral.
29              FRIBIDI_TYPE_AN   Arabic Numeral.
30              FRIBIDI_TYPE_ES   European number Separator.
31              FRIBIDI_TYPE_ET   European number Terminator.
32              FRIBIDI_TYPE_CS   Common Separator.
33              FRIBIDI_TYPE_NSM  Non Spacing Mark.
34              FRIBIDI_TYPE_BN   Boundary Neutral.
35              FRIBIDI_TYPE_BS   Block Separator.
36              FRIBIDI_TYPE_SS   Segment Separator.
37              FRIBIDI_TYPE_WS   WhiteSpace.
38              FRIBIDI_TYPE_ON   Other Neutral.
39              FRIBIDI_TYPE_LRE  Left-to-Right Embedding.
40              FRIBIDI_TYPE_RLE  Right-to-Left Embedding.
41              FRIBIDI_TYPE_LRO  Left-to-Right Override.
42              FRIBIDI_TYPE_RLO  Right-to-Left Override.
43              FRIBIDI_TYPE_PDF  Pop Directional Flag.
44
45       const FriBidiStrIndex len
46              Input string length of the paragraph.
47
48       FriBidiParType *pbase_dir
49              Requested and resolved paragraph base direction.
50
51              Possible values for a FriBidiParType are as follows:
52              FRIBIDI_PAR_LTR   Left-To-Right paragraph.
53              FRIBIDI_PAR_RTL   Right-To-Left paragraph.
54              FRIBIDI_PAR_ON    DirectiOn-Neutral paragraph.
55              FRIBIDI_PAR_WLTR  Weak Left To Right paragraph.
56              FRIBIDI_PAR_WRTL  Weak Right To Left paragraph.
57
58       FriBidiLevel *embedding_levels
59              Output list of embedding levels.
60

DESCRIPTION

62       Deprecated. Replaced by fribidi_get_par_embedding_levels.
63

SEE ALSO

65       fribidi_charset_to_unicode(3),           fribidi_unicode_to_charset(3),
66       fribidi_parse_charset(3),                      fribidi_shape_arabic(3),
67       fribidi_get_par_direction(3),      fribidi_get_par_embedding_levels(3),
68       fribidi_reorder_line(3),                      fribidi_get_bidi_type(3),
69       fribidi_get_bidi_types(3),               fribidi_get_bidi_type_name(3),
70       fribidi_debug_status(3),  fribidi_mirroring_status(3), fribidi_set_mir‐
71       roring(3),  fribidi_reorder_nsm_status(3),  fribidi_set_reorder_nsm(3),
72       fribidi_get_type(3),                      fribidi_get_type_internal(3),
73       fribidi_remove_bidi_marks(3),   fribidi_log2vis(3),   fribidi_join_ara‐
74       bic(3),    fribidi_get_joining_type(3),   fribidi_get_joining_types(3),
75       fribidi_get_joining_type_name(3),           fribidi_get_mirror_char(3),
76       fribidi_shape_mirroring(3), fribidi_shape(3)
77
78
79
80GNU FriBidi 0.19.2              30 Januafrryib2i0d0i6_log2vis_get_embedding_levels(3)
Impressum