---
name: "unicode_script"
section: "3"
platform: "linux"
package: "libcourier-unicode-dev"
version: "2.3.2-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/unicode_script"
---

# unicode\_script(3)

unicode script property

## NAME

unicode\_script - unicode script property

## SYNOPSIS

```
#include <courier-unicode.h>
```

**unicode\_script\_t unicode\_script(char32\_t** *ch***);**

## DESCRIPTION

**unicode\_script**() looks up the “script” property of the specified unicode character, and returns it. The unicode\_script\_t enumeration encodes possible unicode script values. unicode\_script\_unknown gets returned for a unicode character with an unknown script property.

## SEE ALSO

**TR-24**\[1\], [**courier-unicode**(7)](/courier-unicode/7.md).

## AUTHOR

**Sam Varshavchik**

Author

## NOTES

- 1\.

  TR-24

  https://www.unicode.org/reports/tr24/tr24-36.html
