Module pango::functions [−][src]
Functions
extents_to_pixels | Converts extents from Pango units to device units, dividing by the
|
find_base_dir | Searches a string the first character that has a strong direction, according to the Unicode bidirectional algorithm. |
find_paragraph_boundary | Locates a paragraph boundary in |
is_zero_width | Checks |
itemize | Breaks a piece of text into segments with consistent
directional level and shaping engine. Each byte of |
itemize_with_base_dir | Like |
parse_markup | Parses marked-up text (see |
parse_stretch | Parses a font stretch. The allowed values are “ultra_condensed”, “extra_condensed”, “condensed”, “semi_condensed”, “normal”, “semi_expanded”, “expanded”, “extra_expanded” and “ultra_expanded”. Case variations are ignored and the ‘_’ characters may be omitted. |
parse_style | Parses a font style. The allowed values are “normal”, “italic” and “oblique”, case variations being ignored. |
parse_variant | Parses a font variant. The allowed values are “normal” and “smallcaps” or “small_caps”, case variations being ignored. |
parse_weight | Parses a font weight. The allowed values are “heavy”, “ultrabold”, “bold”, “normal”, “light”, “ultraleight” and integers. Case variations are ignored. |
quantize_line_geometry | Quantizes the thickness and position of a line, typically an
underline or strikethrough, to whole device pixels, that is integer
multiples of |
shape | Given a segment of text and the corresponding
|
unichar_direction | Determines the inherent direction of a character; either
|
units_from_double | Converts a floating-point number to Pango units: multiplies
it by |
units_to_double | Converts a number in Pango units to floating-point: divides
it by |
version | This is similar to the macro |
version_check | Checks that the Pango library in use is compatible with the
given version. Generally you would pass in the constants
|
version_string | This is similar to the macro |