T-direction

Gnome::Pango::T-direction

#------------------------------------------------------------------------------- #--[Enumerations]--------------------------------------------------------------- #-------------------------------------------------------------------------------

Enumerations

PangoDirection

enumeration PangoDirection defined in Gnome::Pango::T-direction represents a direction in the Unicode bidirectional algorithm.

Not every value in this enumeration makes sense for every usage of enumeration PangoDirection defined in Gnome::Pango::T-direction; for example, the return value of [func $unichar_direction] and [func $find_base_dir] cannot be PANGO_DIRECTION_WEAK_LTR or PANGO_DIRECTION_WEAK_RTL, since every character is either neutral or has a strong direction; on the other hand PANGO_DIRECTION_NEUTRAL doesn't make sense to pass to [func $itemize_with_base_dir].

The PANGO_DIRECTION_TTB_LTR, PANGO_DIRECTION_TTB_RTL values come from an earlier interpretation of this enumeration as the writing direction of a block of text and are no longer used. See enumeration PangoGravity defined in Gnome::Pango::T-gravity for how vertical text is handled in Pango.

If you are interested in text direction, you should really use fribidi directly. enumeration PangoDirection defined in Gnome::Pango::T-direction is only retained because it is used in some public apis.

  • PANGO_DIRECTION_LTR; A strong left-to-right direction

  • PANGO_DIRECTION_RTL; A strong right-to-left direction

  • PANGO_DIRECTION_TTB_LTR; Deprecated value; treated the same as PANGO_DIRECTION_RTL.

  • PANGO_DIRECTION_TTB_RTL; Deprecated value; treated the same as PANGO_DIRECTION_LTR

  • PANGO_DIRECTION_WEAK_LTR; A weak left-to-right direction

  • PANGO_DIRECTION_WEAK_RTL; A weak right-to-left direction

  • PANGO_DIRECTION_NEUTRAL; No direction specified

Gnome::Pango v0.1.14

Modules for package Gnome::Pango:api<2>. The language binding to Pango: Internationalized text layout and rendering

Authors

  • Marcel Timmerman

License

Artistic-2.0

Dependencies

Gnome::GObject:api<2>Gnome::Glib:api<2>Gnome::N:api<2>

Test Dependencies

Provides

  • Gnome::Pango::Context
  • Gnome::Pango::Layout
  • Gnome::Pango::N-Language
  • Gnome::Pango::N-LayoutIter
  • Gnome::Pango::N-LayoutLine
  • Gnome::Pango::N-Matrix
  • Gnome::Pango::N-TabArray
  • Gnome::Pango::T-direction
  • Gnome::Pango::T-gravity
  • Gnome::Pango::T-layout
  • Gnome::Pango::T-matrix
  • Gnome::Pango::T-tabarray
  • Gnome::Pango::T-types

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.