fribidi_get_bidi_type_name man page on Alpinelinux
[printable version]
fribidi_get_bidi_type_name(3) Programmer's Manualfribidi_get_bidi_type_name(3)
NAME
fribidi_get_bidi_type_name - get bidi type name
SYNOPSIS
#include <fribidi.h>
const char *fribidi_get_bidi_type_name(FriBidiCharType t);
PARAMETERS
FriBidiCharType t
Input bidi type.
Possible values for a FriBidiCharType are as follows:
FRIBIDI_TYPE_LTR Left-To-Right letter.
FRIBIDI_TYPE_RTL Right-To-Left letter.
FRIBIDI_TYPE_AL Arabic Letter.
FRIBIDI_TYPE_EN European Numeral.
FRIBIDI_TYPE_AN Arabic Numeral.
FRIBIDI_TYPE_ES European number Separator.
FRIBIDI_TYPE_ET European number Terminator.
FRIBIDI_TYPE_CS Common Separator.
FRIBIDI_TYPE_NSM Non Spacing Mark.
FRIBIDI_TYPE_BN Boundary Neutral.
FRIBIDI_TYPE_BS Block Separator.
FRIBIDI_TYPE_SS Segment Separator.
FRIBIDI_TYPE_WS WhiteSpace.
FRIBIDI_TYPE_ON Other Neutral.
FRIBIDI_TYPE_LRE Left-to-Right Embedding.
FRIBIDI_TYPE_RLE Right-to-Left Embedding.
FRIBIDI_TYPE_LRO Left-to-Right Override.
FRIBIDI_TYPE_RLO Right-to-Left Override.
FRIBIDI_TYPE_PDF Pop Directional Flag.
DESCRIPTION
This function returns the bidi type name of a character type. The
returned string is a static string and should not be freed.
The type names are the same as ones defined in Table 3.7 Bidirectional
Character Types of the Unicode Bidirectional Algorithm available at
http://www.unicode.org/reports/tr9/#Bidirectional_Character_Types, with
a few modifications: L->LTR, R->RTL, B->BS, S->SS.
SEE ALSO
fribidi_charset_to_unicode(3), fribidi_unicode_to_charset(3),
fribidi_parse_charset(3), fribidi_shape_arabic(3),
fribidi_get_par_direction(3), fribidi_get_par_embedding_levels(3),
fribidi_reorder_line(3), fribidi_get_bidi_type(3),
fribidi_get_bidi_types(3), fribidi_debug_status(3), fribidi_mirror‐
ing_status(3), fribidi_set_mirroring(3), fribidi_reorder_nsm_status(3),
fribidi_set_reorder_nsm(3), fribidi_log2vis_get_embedding_levels(3),
fribidi_get_type(3), fribidi_get_type_internal(3),
fribidi_remove_bidi_marks(3), fribidi_log2vis(3), fribidi_join_ara‐
bic(3), fribidi_get_joining_type(3), fribidi_get_joining_types(3),
fribidi_get_joining_type_name(3), fribidi_get_mirror_char(3),
fribidi_shape_mirroring(3), fribidi_shape(3)
GNU FriBidi 0.19.5 2 December 2012 fribidi_get_bidi_type_name(3)
[top]
List of man pages available for Alpinelinux
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|