Namespace

Pango – 1.0

Internationalized text layout and rendering

Version1.51.2
AuthorsOwen Taylor, Behdad Esfahbod
LicenseLGPL-2.1-or-later
Websitehttps://www.pango.org
Sourcehttps://gitlab.gnome.org/GNOME/pango/

Build

C headerspango/pango.h
pkg-config filespango

Dependencies

GObject—2.0 The base type system library
Browse documentation
HarfBuzz—0.0 A text shaping library
Browse documentation
PangoCairo Cairo support for Pango
Browse documentation
PangoFc Fontconfig support for Pango
Browse documentation
PangoFT2 FreeType support for Pango
Browse documentation
PangoOT OpenType support for Pango
Browse documentation
PangoXft Xft support for Pango
Browse documentation

Classes

Context

since: 1.0

Coverage

since: 1.0

Font

since: 1.0

FontFace

since: 1.0

FontFamily

since: 1.0

FontMap

since: 1.0

Fontset

since: 1.0

FontsetSimple

since: 1.0

Layout

since: 1.0

Renderer

since: 1.8

Structs

Analysis

since: 1.0

AttrClass

since: 1.0

AttrColor

since: 1.0

AttrFloat

since: 1.0

AttrFontDesc

since: 1.0

AttrFontFeatures

since: 1.38

Attribute

since: 1.0

AttrInt

since: 1.0

AttrIterator

since: 1.0

AttrLanguage

since: 1.0

AttrList

since: 1.0

AttrShape

since: 1.0

AttrSize

since: 1.0

AttrString

since: 1.0

Color

since: 1.0

FontDescription

since: 1.0

FontMetrics

since: 1.0

GlyphGeometry

since: 1.0

GlyphInfo

since: 1.0

GlyphItem

since: 1.0

GlyphItemIter

since: 1.22

GlyphString

since: 1.0

GlyphVisAttr

since: 1.0

Item

since: 1.0

Language

since: 1.0

LayoutIter

since: 1.0

LayoutLine

since: 1.0

LogAttr

since: 1.0

Matrix

since: 1.6

Rectangle

since: 1.0

ScriptIter

since: 1.0

TabArray

since: 1.0

Aliases

Glyph

since: 1.0

GlyphUnit

since: 1.0

LayoutRun

since: 1.0

Enumerations

Alignment

since: 1.0

AttrType

since: 1.0

BaselineShift

since: 1.50

BidiType

deprecated: 1.44 since: 1.22

CoverageLevel

since: 1.0

Direction

since: 1.0

EllipsizeMode

since: 1.0

FontScale

since: 1.50

Gravity

since: 1.16

GravityHint

since: 1.16

Overline

since: 1.46

RenderPart

since: 1.8

Script

since: 1.0

Stretch

since: 1.0

Style

since: 1.0

TabAlign

since: 1.0

TextTransform

since: 1.50

Underline

since: 1.0

Variant

since: 1.0

Weight

since: 1.0

WrapMode

since: 1.0

Bitfields

FontMask

since: 1.0

LayoutDeserializeFlags

since: 1.50

LayoutSerializeFlags

since: 1.50

ShapeFlags

since: 1.44

ShowFlags

since: 1.44

Error Domains

Callbacks

AttrDataCopyFunc

since: 1.0

AttrFilterFunc

since: 1.0

FontsetForeachFunc

since: 1.4

Functions

attr_allow_breaks_new

since: 1.44

attr_background_alpha_new

since: 1.38

attr_background_new

since: 1.0

attr_baseline_shift_new

since: 1.50

attr_break

since: 1.50

attr_fallback_new

since: 1.4

attr_family_new

since: 1.0

attr_font_scale_new

since: 1.50

attr_foreground_alpha_new

since: 1.38

attr_foreground_new

since: 1.0

attr_gravity_hint_new

since: 1.16

attr_gravity_new

since: 1.16

attr_insert_hyphens_new

since: 1.44

attr_letter_spacing_new

since: 1.6

attr_line_height_new

since: 1.50

attr_line_height_new_absolute

since: 1.50

attr_overline_color_new

since: 1.46

attr_overline_new

since: 1.46

attr_rise_new

since: 1.0

attr_scale_new

since: 1.0

attr_sentence_new

since: 1.50

attr_show_new

since: 1.44

attr_stretch_new

since: 1.0

attr_strikethrough_color_new

since: 1.8

attr_strikethrough_new

since: 1.0

attr_style_new

since: 1.0

attr_text_transform_new

since: 1.50

attr_underline_color_new

since: 1.8

attr_underline_new

since: 1.0

attr_variant_new

since: 1.0

attr_weight_new

since: 1.0

attr_word_new

since: 1.50

break

deprecated: 1.44 since: 1.0

default_break

since: 1.0

extents_to_pixels

since: 1.16

find_base_dir

since: 1.4

find_paragraph_boundary

since: 1.0

get_log_attrs

since: 1.0

get_mirror_char

deprecated: 1.30 since: 1.0

is_zero_width

since: 1.10

itemize

since: 1.0

itemize_with_base_dir

since: 1.4

log2vis_get_embedding_levels

since: 1.4

markup_parser_finish

since: 1.31.0

markup_parser_new

since: 1.31.0

parse_enum

deprecated: 1.38 since: 1.16

parse_markup

since: 1.0

parse_stretch

since: 1.0

parse_style

since: 1.0

parse_variant

since: 1.0

parse_weight

since: 1.0

quantize_line_geometry

since: 1.12

read_line

deprecated: 1.38 since: 1.0

reorder_items

since: 1.0

scan_int

deprecated: 1.38 since: 1.0

scan_string

deprecated: 1.38 since: 1.0

scan_word

deprecated: 1.38 since: 1.0

shape

since: 1.0

shape_full

since: 1.32

shape_item

since: 1.50

shape_with_flags

since: 1.44

skip_space

deprecated: 1.38 since: 1.0

split_file_list

deprecated: 1.38 since: 1.0

tailor_break

since: 1.44

trim_string

deprecated: 1.38 since: 1.0

unichar_direction

since: 1.0

units_from_double

since: 1.16

units_to_double

since: 1.16

version

since: 1.16

version_check

since: 1.16

version_string

since: 1.16

Constants