[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.