Re: Font support for utf8

Liste des GroupesRevenir à cu shell 
Sujet : Re: Font support for utf8
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.unix.shell
Date : 08. Jul 2025, 23:06:04
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <104k4oc$3p7d8$11@dont-email.me>
References : 1 2 3 4 5
User-Agent : Pan/0.162 (Pokrosvk)
On Tue, 8 Jul 2025 10:20:49 +0100, Richard Harnden wrote:

Actually, I wanted to detect whether the font that happens to be in use
(which I can't control) has a particular glyph available.  I have no
problem choosing a suitable font for myself.
 
I thought that maybe there'd be some kind of ioctl call.

ioctl(2) calls are for device drivers, which are part of the kernel. What
you want is a call in the font APIs, which run entirely in userland.

On Linux systems, the two relevant subsystems would be Fontconfig and
FreeType. Fontconfig lets you query your system/user setup to find out
what fonts are available, and what their capabilities are. FreeType not
only takes care of low-level glyph rendering, it also lets you pry into
the innards of a particular font in more detail.

Date Sujet#  Auteur
20 Dec 24 * Font support for utf815Richard Harnden
20 Dec 24 +* Re: Font support for utf82John McCue
20 Dec 24 i`- Re: Font support for utf81Keith Thompson
20 Dec 24 +- Re: Font support for utf81Lawrence D'Oliveiro
7 Jul 25 `* Re: Font support for utf811Tavis Ormandy
7 Jul 25  `* Re: Font support for utf810Lawrence D'Oliveiro
7 Jul 25   +- Re: Font support for utf81Tavis Ormandy
8 Jul 25   `* Re: Font support for utf88Lawrence D'Oliveiro
8 Jul 25    `* Re: Font support for utf87Richard Harnden
8 Jul 25     `* Re: Font support for utf86Lawrence D'Oliveiro
10 Jul 25      `* Re: Font support for utf85Nuno Silva
10 Jul 25       `* Re: Font support for utf84Lawrence D'Oliveiro
11 Jul 25        `* Re: Font support for utf83Nuno Silva
12 Jul 25         `* Re: Font support for utf82Lawrence D'Oliveiro
12 Jul 25          `- Re: Font support for utf81Keith Thompson

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal