The pango-markup Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The pango-markup Reference Manual

This is the pango-markup Reference Manual, version 1.0.0, generated automatically by Declt version 2.4 patchlevel 1 "Will Decker" on Fri May 24 09:31:21 2019 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

About Pango-Markup

This is a small library to handle marking up text in the Pango-style markup for you.

How To

Marking up text is fairly easy. All you need to do is invoke markup-text with a list of regions and markup descriptions:

(pango-markup:markup-regions "1 22 333"
  '((0 1 :color red)
    (5 8 :font (:family "monospace"))))
; => "<span color='red'>1</span> 22 <span font_family='monospace'>333</span>"

It's also possible to nest markup tags:

(pango-markup:markup-regions "12321"
  '((0 5 :underline T)
    (1 4 :strike T)))
; => "<span underline='single'>1<span strikethrough='true'>232</span>1</span>"

See the markup and font class descriptions and their accessors for a list of possible options.


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 pango-markup

Maintainer

Nicolas Hafner <shinmera@tymoon.eu>

Author

Nicolas Hafner <shinmera@tymoon.eu>

Home Page

https://Shinmera.github.io/pango-markup/

Source Control

(:git "https://github.com/shinmera/pango-markup.git")

Bug Tracker

https://github.com/Shinmera/pango-markup/issues

License

Artistic

Description

A small library to generate pango-style text markup.

Version

1.0.0

Dependency

documentation-utils

Source

pango-markup.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 pango-markup.asd

Location

pango-markup.asd

Systems

pango-markup (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 pango-markup/package.lisp

Parent

pango-markup (system)

Location

package.lisp

Packages

pango-markup


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 pango-markup/pango.lisp

Dependency

package.lisp (file)

Parent

pango-markup (system)

Location

pango.lisp

Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

3.1.4 pango-markup/documentation.lisp

Dependency

pango.lisp (file)

Parent

pango-markup (system)

Location

documentation.lisp


Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

4.1 pango-markup

Source

package.lisp (file)

Nickname

org.shirakumo.pango-markup

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Functions

Function: escape-char CHAR STREAM

Escapes the given char if necessary and writes it to stream.

This makes the following substitutions:
< ::= &lt;
> ::= &gt;
& ::= &amp;
’ ::= &#39;
Any other character is written verbatim to the stream.

Package

pango-markup

Source

pango.lisp (file)

Function: markup-regions TEXT REGIONS

Marks up the given text using the list of markup regions.

Each entry in the region list should be of the following form:

REGION ::= (START END . MARKUP)
START — An integer describing the index in the text at which the markup should start applying.
END — An integer describing the index up until which the markup should apply.
MARKUP — Either a list of MARKUP initargs, or a MARKUP instance.

For instance, the following invocation:

(markup-regions "1 22 333"
’((0 1 :color red)
(5 8 :font (:family "monospace"))))

Produces the following result:

<span color=’red’>1</span> 22 <span font_family=’monospace’>333</span>

Note that while it is allowed to nest markup regions, this function makes no attempt at detecting and warning about invalid region combinations such as ((1 3 ..) (2 4 ..)).

See MARKUP
See FONT

Package

pango-markup

Source

pango.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Generic functions

Generic Function: background OBJECT

Accesses the background colour of the markup region.

A colour can either be the name of a colour as a string, an encoded RGB integer, or a list of R, G, B, and optional A elements with each element being an integer between 0 and 255.

See MARKUP

Package

pango-markup

Writer

(setf background) (generic function)

Methods
Method: background (MARKUP markup)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf background) NEW-VALUE OBJECT
Package

pango-markup

Reader

background (generic function)

Methods
Method: (setf background) NEW-VALUE (MARKUP markup)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: closing-tag MARKUP

Returns the closing tag that ends the marked up text region.

You should be able to splice this tag after the text region you wish to mark up.

Note that the text between the opening-tag and the closing-tag should be properly entity-escaped using ESCAPE-CHAR.

See ESCAPE-CHAR
See OPENING-TAG
See MARKUP

Package

pango-markup

Methods
Method: closing-tag MARKUP
Source

pango.lisp (file)

Generic Function: fallback OBJECT

Accesses whether fallback font glyphs should be enabled.

This defaults to true and should not need to be changed.

See MARKUP

Package

pango-markup

Writer

(setf fallback) (generic function)

Methods
Method: fallback (MARKUP markup)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf fallback) NEW-VALUE OBJECT
Package

pango-markup

Reader

fallback (generic function)

Methods
Method: (setf fallback) NEW-VALUE (MARKUP markup)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: family OBJECT

Accesses the font family name.

The font family should be a string describing the name of the family of font that should be used.

See FONT

Package

pango-markup

Writer

(setf family) (generic function)

Methods
Method: family (FONT font)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf family) NEW-VALUE OBJECT
Package

pango-markup

Reader

family (generic function)

Methods
Method: (setf family) NEW-VALUE (FONT font)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: features OBJECT

Accesses the font’s list of feature settings.

This should be a list of strings describing the desired OpenType features, in the same syntax as CSS uses.

See FONT

Package

pango-markup

Writer

(setf features) (generic function)

Methods
Method: features (FONT font)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf features) NEW-VALUE OBJECT
Package

pango-markup

Reader

features (generic function)

Methods
Method: (setf features) NEW-VALUE (FONT font)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: font OBJECT

Accesses the font properties of the markup region.

This should be set to an instance of FONT.

When supplied as an initarg, the font may also be a list of initargs to use to construct a FONT instance.

See FONT
See MARKUP

Package

pango-markup

Writer

(setf font) (generic function)

Methods
Method: font (MARKUP markup)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf font) NEW-VALUE OBJECT
Package

pango-markup

Reader

font (generic function)

Methods
Method: (setf font) NEW-VALUE (MARKUP markup)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: foreground OBJECT

Accesses the foreground text colour of the markup region.

A colour can either be the name of a colour as a string, an encoded RGB integer, or a list of R, G, B, and optional A elements with each element being an integer between 0 and 255.

See MARKUP

Package

pango-markup

Writer

(setf foreground) (generic function)

Methods
Method: foreground (MARKUP markup)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf foreground) NEW-VALUE OBJECT
Package

pango-markup

Reader

foreground (generic function)

Methods
Method: (setf foreground) NEW-VALUE (MARKUP markup)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: gravity OBJECT

Accesses the alignment gravity of the markup region.

If set should be either a gravity mode, or a list of gravity mode and gravity hint.

The gravity mode can be one of: :south :east :north :west :auto The gravity hint can be one of: :natural :strong :line

See MARKUP

Package

pango-markup

Writer

(setf gravity) (generic function)

Methods
Method: gravity (MARKUP markup)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf gravity) NEW-VALUE OBJECT
Package

pango-markup

Reader

gravity (generic function)

Methods
Method: (setf gravity) NEW-VALUE (MARKUP markup)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: language OBJECT

Accesses the language of the markup region.

The value should be a two or three letter ISO language code.

See MARKUP

Package

pango-markup

Writer

(setf language) (generic function)

Methods
Method: language (MARKUP markup)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf language) NEW-VALUE OBJECT
Package

pango-markup

Reader

language (generic function)

Methods
Method: (setf language) NEW-VALUE (MARKUP markup)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: letter-spacing OBJECT

Accesses the inter-letter spacing of the markup region.

The value should be a float describing the spacing in points.

See MARKUP

Package

pango-markup

Writer

(setf letter-spacing) (generic function)

Methods
Method: letter-spacing (MARKUP markup)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf letter-spacing) NEW-VALUE OBJECT
Package

pango-markup

Reader

letter-spacing (generic function)

Methods
Method: (setf letter-spacing) NEW-VALUE (MARKUP markup)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: opening-tag SPEC

Returns the opening tag that describes all the markup options.

You should be able to splice this tag before the text region you wish to mark up with the given options. The end of the region to be marked should be followed by the CLOSING-TAG.

Note that the text between the opening-tag and the closing-tag should be properly entity-escaped using ESCAPE-CHAR.

See ESCAPE-CHAR
See CLOSING-TAG
See MARKUP

Package

pango-markup

Methods
Method: opening-tag (SPEC cons)
Source

pango.lisp (file)

Generic Function: rise OBJECT

Accesses the vertical displacement of the markup region.

This displacement can be positive or negative, and must be in pango units.

See MARKUP

Package

pango-markup

Writer

(setf rise) (generic function)

Methods
Method: rise (MARKUP markup)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf rise) NEW-VALUE OBJECT
Package

pango-markup

Reader

rise (generic function)

Methods
Method: (setf rise) NEW-VALUE (MARKUP markup)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: size OBJECT

Accesses the size of the font.

The value can either be a float describing the size in points, or one of the following size units:

Absolute: :xx-small :x-small :small :medium :large :x-large :xx-large Relative: :smaller :larger

See FONT

Package

pango-markup

Writer

(setf size) (generic function)

Methods
Method: size (FONT font)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf size) NEW-VALUE OBJECT
Package

pango-markup

Reader

size (generic function)

Methods
Method: (setf size) NEW-VALUE (FONT font)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: stretch OBJECT

Accesses the font’s stretch factor.

Can be one of the following:

:ultra-condensed :extra-condensed :condensed :semi-condensed :normal :semi-expanded :expanded :extra-expanded :ultra-expanded

See FONT

Package

pango-markup

Writer

(setf stretch) (generic function)

Methods
Method: stretch (FONT font)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf stretch) NEW-VALUE OBJECT
Package

pango-markup

Reader

stretch (generic function)

Methods
Method: (setf stretch) NEW-VALUE (FONT font)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: strikethrough OBJECT

Accesses the strikethrough options of the markup region.

Can be either T or a list of T and the strikethrough colour.

A colour can either be the name of a colour as a string, an encoded RGB integer, or a list of R, G, B, and optional A elements with each element being an integer between 0 and 255.

See MARKUP

Package

pango-markup

Writer

(setf strikethrough) (generic function)

Methods
Method: strikethrough (MARKUP markup)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf strikethrough) NEW-VALUE OBJECT
Package

pango-markup

Reader

strikethrough (generic function)

Methods
Method: (setf strikethrough) NEW-VALUE (MARKUP markup)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: style OBJECT

Accesses the font’s style variant.

Can be one of the following:

:normal :oblique :italic

See FONT

Package

pango-markup

Writer

(setf style) (generic function)

Methods
Method: style (FONT font)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf style) NEW-VALUE OBJECT
Package

pango-markup

Reader

style (generic function)

Methods
Method: (setf style) NEW-VALUE (FONT font)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: underline OBJECT

Accesses the underline options of the markup region.

If set should be either an underline mode, or a list of underline mode and underline colour. The underline mode should be one of

:none T :single :double :low :error

Where T is synonymous with :single

The colour can either be the name of a colour as a string, an encoded RGB integer, or a list of R, G, B, and optional A elements with each element being an integer between 0 and 255.

See MARKUP

Package

pango-markup

Writer

(setf underline) (generic function)

Methods
Method: underline (MARKUP markup)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf underline) NEW-VALUE OBJECT
Package

pango-markup

Reader

underline (generic function)

Methods
Method: (setf underline) NEW-VALUE (MARKUP markup)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: variant OBJECT

Accesses the font’s variant.

Can be one of the following:

:normal :small-caps

See FONT

Package

pango-markup

Writer

(setf variant) (generic function)

Methods
Method: variant (FONT font)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf variant) NEW-VALUE OBJECT
Package

pango-markup

Reader

variant (generic function)

Methods
Method: (setf variant) NEW-VALUE (FONT font)

automatically generated writer method

Source

pango.lisp (file)

Generic Function: weight OBJECT

Accesses the font’s weight or boldness.

Can be either a numeric weight, or one of the following:

:ultra-light :light :normal :bold :ultra-bold :heavy

See FONT

Package

pango-markup

Writer

(setf weight) (generic function)

Methods
Method: weight (FONT font)

automatically generated reader method

Source

pango.lisp (file)

Generic Function: (setf weight) NEW-VALUE OBJECT
Package

pango-markup

Reader

weight (generic function)

Methods
Method: (setf weight) NEW-VALUE (FONT font)

automatically generated writer method

Source

pango.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.3 Classes

Class: font ()

This class represents all possible font features that can be used within a markup block.

Any font property that is not a boolean can also be NIL, in which case
the value is not changed and instead inherited from the surrounding
context.

See FAMILY
See SIZE
See STYLE
See WEIGHT
See VARIANT
See STRETCH
See FEATURES

Package

pango-markup

Source

pango.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
  • features (method)
  • features (method)
  • stretch (method)
  • stretch (method)
  • variant (method)
  • variant (method)
  • weight (method)
  • weight (method)
  • style (method)
  • style (method)
  • size (method)
  • size (method)
  • family (method)
  • family (method)
Direct slots
Slot: family
Type

(or null string)

Initargs

:family

Readers

family (generic function)

Writers

(setf family) (generic function)

Slot: size
Type

(or null real (member :xx-small :x-small :small :medium :large :x-larg :xx-large :smaller :larger))

Initargs

:size

Readers

size (generic function)

Writers

(setf size) (generic function)

Slot: style
Type

(or null (member :normal :oblique :italic))

Initargs

:style

Readers

style (generic function)

Writers

(setf style) (generic function)

Slot: weight
Type

(or null real (member :ultra-light :light :normal :bold :ultra-bold :heavy))

Initargs

:weight

Readers

weight (generic function)

Writers

(setf weight) (generic function)

Slot: variant
Type

(or null (member :normal :small-caps))

Initargs

:variant

Readers

variant (generic function)

Writers

(setf variant) (generic function)

Slot: stretch
Type

(or null (member :ultra-condensed :extra-condensed :condensed :semi-condensed :normal :semi-expanded :expanded :extra-expanded :ultra-expanded))

Initargs

:stretch

Readers

stretch (generic function)

Writers

(setf stretch) (generic function)

Slot: features
Initargs

:features

Readers

features (generic function)

Writers

(setf features) (generic function)

Direct Default Initargs
InitargValue
:familynil
:sizenil
:stylenil
:weightnil
:variantnil
:stretchnil
:featuresnil
Class: markup ()

This class represents markup information for a region of text.

Any markup property that is not a boolean can also be NIL, in which case the value is not changed and instead inherited from the surrounding context.

See FONT
See FOREGROUND
See BACKGROUND
See UNDERLINE
See RISE
See STRIKETHROUGH
See FALLBACK
See LANGUAGE
See LETTER-SPACING
See GRAVITY
See TAG
See MARKUP-REGIONS

Package

pango-markup

Source

pango.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: font
Readers

font (generic function)

Writers

(setf font) (generic function)

Slot: foreground
Initargs

:color, :foreground

Readers

foreground (generic function)

Writers

(setf foreground) (generic function)

Slot: background
Initargs

:background

Readers

background (generic function)

Writers

(setf background) (generic function)

Slot: underline
Initargs

:underline

Readers

underline (generic function)

Writers

(setf underline) (generic function)

Slot: rise
Initargs

:rise

Readers

rise (generic function)

Writers

(setf rise) (generic function)

Slot: strikethrough
Initargs

:strike, :strikethrough

Readers

strikethrough (generic function)

Writers

(setf strikethrough) (generic function)

Slot: fallback
Initargs

:fallback

Readers

fallback (generic function)

Writers

(setf fallback) (generic function)

Slot: language
Initargs

:lang, :language

Readers

language (generic function)

Writers

(setf language) (generic function)

Slot: letter-spacing
Initargs

:spacing, :letter-spacing

Readers

letter-spacing (generic function)

Writers

(setf letter-spacing) (generic function)

Slot: gravity
Initargs

:gravity

Readers

gravity (generic function)

Writers

(setf gravity) (generic function)

Direct Default Initargs
InitargValue
:fontnil
:foregroundnil
:backgroundnil
:underlinenil
:risenil
:strikethroughnil
:fallbackt
:languagenil
:letter-spacingnil
:gravitynil

Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Functions

Function: enlist LIST &rest ITEMS
Package

pango-markup

Source

pango.lisp (file)

Function: null-if NULLABLE ITEM
Package

pango-markup

Source

pango.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Generic functions

Generic Function: format-color O COLOR &rest ARGS
Package

pango-markup

Methods
Method: format-color O (COLOR list) &rest ARGS
Source

pango.lisp (file)

Method: format-color O (COLOR integer) &rest ARGS
Source

pango.lisp (file)

Method: format-color O COLOR &rest ARGS
Source

pango.lisp (file)

Generic Function: format-escape O THING &rest ARGS
Package

pango-markup

Methods
Method: format-escape O (STRING string) &rest ARGS
Source

pango.lisp (file)

Method: format-escape O (SYMBOL symbol) &rest ARGS
Source

pango.lisp (file)

Method: format-escape O THING &rest ARGS
Source

pango.lisp (file)

Generic Function: tag MARKUP
Package

pango-markup

Methods
Method: tag (MARKUP markup)
Source

pango.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L   P  
Index Entry  Section

F
File, Lisp, pango-markup.asd: The pango-markup<dot>asd file
File, Lisp, pango-markup/documentation.lisp: The pango-markup/documentation<dot>lisp file
File, Lisp, pango-markup/package.lisp: The pango-markup/package<dot>lisp file
File, Lisp, pango-markup/pango.lisp: The pango-markup/pango<dot>lisp file

L
Lisp File, pango-markup.asd: The pango-markup<dot>asd file
Lisp File, pango-markup/documentation.lisp: The pango-markup/documentation<dot>lisp file
Lisp File, pango-markup/package.lisp: The pango-markup/package<dot>lisp file
Lisp File, pango-markup/pango.lisp: The pango-markup/pango<dot>lisp file

P
pango-markup.asd: The pango-markup<dot>asd file
pango-markup/documentation.lisp: The pango-markup/documentation<dot>lisp file
pango-markup/package.lisp: The pango-markup/package<dot>lisp file
pango-markup/pango.lisp: The pango-markup/pango<dot>lisp file

Jump to:   F   L   P  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   (  
B   C   E   F   G   L   M   N   O   R   S   T   U   V   W  
Index Entry  Section

(
(setf background): Exported generic functions
(setf background): Exported generic functions
(setf fallback): Exported generic functions
(setf fallback): Exported generic functions
(setf family): Exported generic functions
(setf family): Exported generic functions
(setf features): Exported generic functions
(setf features): Exported generic functions
(setf font): Exported generic functions
(setf font): Exported generic functions
(setf foreground): Exported generic functions
(setf foreground): Exported generic functions
(setf gravity): Exported generic functions
(setf gravity): Exported generic functions
(setf language): Exported generic functions
(setf language): Exported generic functions
(setf letter-spacing): Exported generic functions
(setf letter-spacing): Exported generic functions
(setf rise): Exported generic functions
(setf rise): Exported generic functions
(setf size): Exported generic functions
(setf size): Exported generic functions
(setf stretch): Exported generic functions
(setf stretch): Exported generic functions
(setf strikethrough): Exported generic functions
(setf strikethrough): Exported generic functions
(setf style): Exported generic functions
(setf style): Exported generic functions
(setf underline): Exported generic functions
(setf underline): Exported generic functions
(setf variant): Exported generic functions
(setf variant): Exported generic functions
(setf weight): Exported generic functions
(setf weight): Exported generic functions

B
background: Exported generic functions
background: Exported generic functions

C
closing-tag: Exported generic functions
closing-tag: Exported generic functions

E
enlist: Internal functions
escape-char: Exported functions

F
fallback: Exported generic functions
fallback: Exported generic functions
family: Exported generic functions
family: Exported generic functions
features: Exported generic functions
features: Exported generic functions
font: Exported generic functions
font: Exported generic functions
foreground: Exported generic functions
foreground: Exported generic functions
format-color: Internal generic functions
format-color: Internal generic functions
format-color: Internal generic functions
format-color: Internal generic functions
format-escape: Internal generic functions
format-escape: Internal generic functions
format-escape: Internal generic functions
format-escape: Internal generic functions
Function, enlist: Internal functions
Function, escape-char: Exported functions
Function, markup-regions: Exported functions
Function, null-if: Internal functions

G
Generic Function, (setf background): Exported generic functions
Generic Function, (setf fallback): Exported generic functions
Generic Function, (setf family): Exported generic functions
Generic Function, (setf features): Exported generic functions
Generic Function, (setf font): Exported generic functions
Generic Function, (setf foreground): Exported generic functions
Generic Function, (setf gravity): Exported generic functions
Generic Function, (setf language): Exported generic functions
Generic Function, (setf letter-spacing): Exported generic functions
Generic Function, (setf rise): Exported generic functions
Generic Function, (setf size): Exported generic functions
Generic Function, (setf stretch): Exported generic functions
Generic Function, (setf strikethrough): Exported generic functions
Generic Function, (setf style): Exported generic functions
Generic Function, (setf underline): Exported generic functions
Generic Function, (setf variant): Exported generic functions
Generic Function, (setf weight): Exported generic functions
Generic Function, background: Exported generic functions
Generic Function, closing-tag: Exported generic functions
Generic Function, fallback: Exported generic functions
Generic Function, family: Exported generic functions
Generic Function, features: Exported generic functions
Generic Function, font: Exported generic functions
Generic Function, foreground: Exported generic functions
Generic Function, format-color: Internal generic functions
Generic Function, format-escape: Internal generic functions
Generic Function, gravity: Exported generic functions
Generic Function, language: Exported generic functions
Generic Function, letter-spacing: Exported generic functions
Generic Function, opening-tag: Exported generic functions
Generic Function, rise: Exported generic functions
Generic Function, size: Exported generic functions
Generic Function, stretch: Exported generic functions
Generic Function, strikethrough: Exported generic functions
Generic Function, style: Exported generic functions
Generic Function, tag: Internal generic functions
Generic Function, underline: Exported generic functions
Generic Function, variant: Exported generic functions
Generic Function, weight: Exported generic functions
gravity: Exported generic functions
gravity: Exported generic functions

L
language: Exported generic functions
language: Exported generic functions
letter-spacing: Exported generic functions
letter-spacing: Exported generic functions

M
markup-regions: Exported functions
Method, (setf background): Exported generic functions
Method, (setf fallback): Exported generic functions
Method, (setf family): Exported generic functions
Method, (setf features): Exported generic functions
Method, (setf font): Exported generic functions
Method, (setf foreground): Exported generic functions
Method, (setf gravity): Exported generic functions
Method, (setf language): Exported generic functions
Method, (setf letter-spacing): Exported generic functions
Method, (setf rise): Exported generic functions
Method, (setf size): Exported generic functions
Method, (setf stretch): Exported generic functions
Method, (setf strikethrough): Exported generic functions
Method, (setf style): Exported generic functions
Method, (setf underline): Exported generic functions
Method, (setf variant): Exported generic functions
Method, (setf weight): Exported generic functions
Method, background: Exported generic functions
Method, closing-tag: Exported generic functions
Method, fallback: Exported generic functions
Method, family: Exported generic functions
Method, features: Exported generic functions
Method, font: Exported generic functions
Method, foreground: Exported generic functions
Method, format-color: Internal generic functions
Method, format-color: Internal generic functions
Method, format-color: Internal generic functions
Method, format-escape: Internal generic functions
Method, format-escape: Internal generic functions
Method, format-escape: Internal generic functions
Method, gravity: Exported generic functions
Method, language: Exported generic functions
Method, letter-spacing: Exported generic functions
Method, opening-tag: Exported generic functions
Method, rise: Exported generic functions
Method, size: Exported generic functions
Method, stretch: Exported generic functions
Method, strikethrough: Exported generic functions
Method, style: Exported generic functions
Method, tag: Internal generic functions
Method, underline: Exported generic functions
Method, variant: Exported generic functions
Method, weight: Exported generic functions

N
null-if: Internal functions

O
opening-tag: Exported generic functions
opening-tag: Exported generic functions

R
rise: Exported generic functions
rise: Exported generic functions

S
size: Exported generic functions
size: Exported generic functions
stretch: Exported generic functions
stretch: Exported generic functions
strikethrough: Exported generic functions
strikethrough: Exported generic functions
style: Exported generic functions
style: Exported generic functions

T
tag: Internal generic functions
tag: Internal generic functions

U
underline: Exported generic functions
underline: Exported generic functions

V
variant: Exported generic functions
variant: Exported generic functions

W
weight: Exported generic functions
weight: Exported generic functions

Jump to:   (  
B   C   E   F   G   L   M   N   O   R   S   T   U   V   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   B   F   G   L   R   S   U   V   W  
Index Entry  Section

B
background: Exported classes

F
fallback: Exported classes
family: Exported classes
features: Exported classes
font: Exported classes
foreground: Exported classes

G
gravity: Exported classes

L
language: Exported classes
letter-spacing: Exported classes

R
rise: Exported classes

S
size: Exported classes
Slot, background: Exported classes
Slot, fallback: Exported classes
Slot, family: Exported classes
Slot, features: Exported classes
Slot, font: Exported classes
Slot, foreground: Exported classes
Slot, gravity: Exported classes
Slot, language: Exported classes
Slot, letter-spacing: Exported classes
Slot, rise: Exported classes
Slot, size: Exported classes
Slot, stretch: Exported classes
Slot, strikethrough: Exported classes
Slot, style: Exported classes
Slot, underline: Exported classes
Slot, variant: Exported classes
Slot, weight: Exported classes
stretch: Exported classes
strikethrough: Exported classes
style: Exported classes

U
underline: Exported classes

V
variant: Exported classes

W
weight: Exported classes

Jump to:   B   F   G   L   R   S   U   V   W  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   C   F   M   P   S  
Index Entry  Section

C
Class, font: Exported classes
Class, markup: Exported classes

F
font: Exported classes

M
markup: Exported classes

P
Package, pango-markup: The pango-markup package
pango-markup: The pango-markup system
pango-markup: The pango-markup package

S
System, pango-markup: The pango-markup system

Jump to:   C   F   M   P   S