groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Five glyphs: a minor PostScript challenge


From: Tadziu Hoffmann
Subject: Re: Five glyphs: a minor PostScript challenge
Date: Tue, 15 Mar 2022 23:11:00 +0100
User-agent: Mutt/1.11.4 (2019-03-13)

> [...] glyph coverage of the special characters listed in
> groff_char(7) for the PostScript output device.

> As I understand it, the PostScript language has operators or
> built-in functions for performing basic transformations like
> reflection and skew.

Just as a general note, I wanted to point out that we do
not want to output faked glyphs unconditionally, since the
user might choose to work with a font that has those glyphs.

If a font does not have the glyphs, we can indeed use
.fchar/.fschar/.schar to substitute embedded Postscript
code to manipulate things on the fly.  Ideally, however,
this should be fixed by providing a suitable font.

Could we perhaps distribute a custom Type 3 (possibly Type 1)
font that contains only these missing glyphs, accessed as
fallback font using .special/.fspecial?

> Does PostScript have an erasure operator?

Postscript has a clipping operator, which inhibits drawing
anything outside a given region.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]