Top | ![]() |
![]() |
![]() |
![]() |
GucharmapUnicodeVersion
gucharmap_get_unicode_version (gunichar uc
);
const gchar *
gucharmap_get_unicode_category_name (gunichar uc
);
const gchar *
gucharmap_get_unicode_kJapaneseKun (gunichar uc
);
gint gucharmap_unichar_to_printable_utf8 (gunichar uc
,gchar *outbuf
);
Converts a single character to UTF-8 suitable for rendering. Check the source to see what this means. ;-)
uc |
a unicode character |
|
outbuf |
output buffer, must have at least 10 bytes of space.
If |
GUnicodeType
gucharmap_unichar_type (gunichar uc
);
Classifies a Unicode character by type.
gboolean
gucharmap_unichar_isdefined (gunichar uc
);
Determines if a given character is assigned in the Unicode standard.
gboolean
gucharmap_unichar_isgraph (gunichar uc
);
Determines whether a character is printable and not a space
(returns FALSE
for control characters, format characters, and
spaces). g_unichar_isprint()
is similar, but returns TRUE
for
spaces. Given some UTF-8 text, obtain a character value with
g_utf8_get_char()
.
const gchar **
gucharmap_unicode_list_scripts (void
);
Returns an array of untranslated script names.
The strings in the array are owned by gucharmap and should not be
modified or free; the array itself however is allocated and should
be freed with g_free()
.
const gchar *
gucharmap_unicode_get_script_for_char (gunichar wc
);
const gchar *
gucharmap_unicode_version_to_string (GucharmapUnicodeVersion version
);
Unassigned Unicode version |
||
Unicode version 1.1 |
||
Unicode version 2.0 |
||
Unicode version 2.1 |
||
Unicode version 3.0 |
||
Unicode version 3.1 |
||
Unicode version 3.2 |
||
Unicode version 4.0 |
||
Unicode version 4.1 |
||
Unicode version 5.0 |
||
Unicode version 5.1 |
||
Unicode version 5.2 |
||
Unicode version 6.0 |
||
Unicode version 6.1 |
||
Unicode version 6.2 |
||
Unicode version 6.3 |
||
Unicode version 7.0 |
||
Unicode version 8.0 |
||
Unicode version 9.0 |
||
Unicode version 10.0 |
||
Unicode version 11.0 |
||
Unicode version 12.0 |
||
Unicode version 12.1 |
||
Unicode version 13.0 |
||
Unicode version 14.0 |
||
Unicode version 15.0 |
||
Unicode version 15.1 |
||
Unicode version 16.0 |
||
Latest Unicode version |