Returns the gravity to use in laying out a single character
or PangoItem.
The gravity is determined based on the script, East Asian width,
base gravity, and hint,
This function is similar to [type_func@Pango.Gravity.get_for_script] except
that this function makes a distinction between narrow/half-width and
wide/full-width characters also. Wide/full-width characters always
stand *upright*, that is, they always take the base gravity,
whereas narrow/full-width characters are always rotated in vertical
context.
If @base_gravity is %PANGO_GRAVITY_AUTO, it is first replaced with the
preferred gravity of @script.
Returns the gravity to use in laying out a single character or PangoItem.
The gravity is determined based on the script, East Asian width, base gravity, and hint,
This function is similar to [type_func@Pango.Gravity.get_for_script] except that this function makes a distinction between narrow/half-width and wide/full-width characters also. Wide/full-width characters always stand *upright*, that is, they always take the base gravity, whereas narrow/full-width characters are always rotated in vertical context.
If @base_gravity is %PANGO_GRAVITY_AUTO, it is first replaced with the preferred gravity of @script.