1fribidi_get_bracket(3)        Programmer's Manual       fribidi_get_bracket(3)
2
3
4

NAME

6       fribidi_get_bracket - get bracketed character
7

SYNOPSIS

9       #include <fribidi.h>
10
11       extern FriBidiBracketType fribidi_get_bracket(FriBidiChar ch);
12

PARAMETERS

14       FriBidiChar ch
15              Input character.
16

DESCRIPTION

18       This  function finds the bracketed equivalent of a character as defined
19       in the file BidiBrackets.txt of the Unicode Character  Database  avail‐
20       able at http://www.unicode.org/Public/UNIDATA/BidiBrackets.txt.
21
22       If   the  input  character is a declared as a brackets character in the
23       Unicode standard and has a bracketed equivalent.  The  matching  brack‐
24       eted  character  is  put  in  the output, otherwise the input character
25       itself is put.
26

RETURNS

28       The bracket type of the character. Use the  FRIBIDI_IS_BRACKET(FriBidi‐
29       BracketType) to test if it is a valid property.
30

SEE ALSO

32       fribidi_shape_arabic(3),                  fribidi_get_par_direction(3),
33       fribidi_get_par_embedding_levels_ex(3),        fribidi_reorder_line(3),
34       fribidi_get_bidi_type(3),                    fribidi_get_bidi_types(3),
35       fribidi_get_bidi_type_name(3),                 fribidi_debug_status(3),
36       fribidi_set_debug(3),    fribidi_charset_to_unicode(3),    fribidi_uni‐
37       code_to_charset(3),  fribidi_parse_charset(3),   fribidi_mirroring_sta‐
38       tus(3),     fribidi_set_mirroring(3),    fribidi_reorder_nsm_status(3),
39       fribidi_set_reorder_nsm(3),    fribidi_log2vis_get_embedding_levels(3),
40       fribidi_get_type(3),                      fribidi_get_type_internal(3),
41       fribidi_remove_bidi_marks(3),                       fribidi_log2vis(3),
42       fribidi_get_par_embedding_levels(3),            fribidi_join_arabic(3),
43       fribidi_get_joining_type(3),              fribidi_get_joining_types(3),
44       fribidi_get_joining_type_name(3),           fribidi_get_mirror_char(3),
45       fribidi_shape_mirroring(3),               fribidi_get_bracket_types(3),
46       fribidi_shape(3)
47
48
49
50c2man fribidi-brackets.h       19 February 2018         fribidi_get_bracket(3)
Impressum