---
name: "PS_begin_glyph"
section: "3"
platform: "linux"
package: "pslib-dev"
version: "0.4.8-1+b1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/PS_begin_glyph"
---

# PS\_begin\_glyph(3)

Starts a new glyph in a Type3 font

## NAME

PS\_begin\_glyph — Starts a new glyph in a Type3 font

## SYNOPSIS

\#include \<pslib.h\>

void PS\_begin\_glyph(PSDoc \*psdoc, const char \*glyphname, double wx, double llx, double lly, double urx, double ury)

## DESCRIPTION

Starts a new glyph within a Type3 font. The glyph itself can  be created with a subset of the regular drawing functions like  **[PS\_lineto(3)](/PS_lineto/3.md)**. The **glyphname** 			is abitrary but usually something found in the input encoding vector  to be accessible by **[PS\_show(3)](/PS_show/3.md)**.

The floating point paramters describe the widht and the lower left  and upper right corner of the bounding box surrounding the glyph.

Each call of **PS\_begin\_glyph** must be accompanied  by a call to **[PS\_end\_glyph(3)](/PS_end_glyph/3.md)**.

**PS\_begin\_glyph** has been introduced in version  0.4.0 of pslib.

## SEE ALSO

[PS\_end\_glyph(3)](/PS_end_glyph/3.md), [PS\_begin\_font(3)](/PS_begin_font/3.md), [PS\_end\_font(3)](/PS_end_font/3.md)

## AUTHOR

This manual page was written by Uwe Steinmann uwe@steinmann.cx.
