Bezeichnung
  pango.GravityForScriptAndWidth -- Gibt die Ausrichtung für Skript und Breite zurück
Übersicht

      g = pango.GravityForScriptAndWidth(script, wide, base_gravity, hint)

Beschreibung
  Gibt die Ausrichtung zurück, die beim Anordnen von einem einzelnen Zeichen oder Pango-Einheit verwendet werden soll.

  Die Ausrichtung wird anhand der Schrift, der ostasiatischen Breite, der Grundausrichtung und des Hinweises bestimmt.

  Diese Funktion ähnelt pango.GravityForScript(), außer dass diese Funktion auch zwischen schmalen/halbbreiten und breiten/vollbreiten Zeichen unterscheidet. Breite Zeichen/Zeichen voller Breite stehen immer *aufrecht*, d.h. sie nehmen immer die Grundausrichtung an, während schmale Zeichen/Zeichen voller Breite immer im vertikalen Kontext gedreht werden.

  Wenn `base_gravity` `#PANGO_GRAVITY_AUTO` ist, wird es zunächst durch die bevorzugte Ausrichtung von `script` ersetzt.

  Diese Funktion gibt die aufgelöste Ausrichtung zurück, die für die Verwendung für einen Textlauf mit `script` und `wide` geeignet ist.

  Siehe pcontext:SetBaseGravity() für eine Liste der Ausrichtungskonstanten. Siehe pcontext:SetGravityHint() für eine Liste mit Hinweisen zur Ausrichtung. Siehe planguage:GetScripts() für eine Liste der Skripte.

Eingaben
  script
    das abzufragende Pango-Skript
  wide
    `True` für breite Zeichen
  base_gravity
    Grundausrichtung des Absatzes
  hint
    Orientierungshinweis
Rückgabewerte
  g
    Aufgelöste Ausrichtung, geeignet für die Verwendung für einen Textlauf

Navigation zeigen