Mac font Calibri has glyphs for old-style numbers. Mac Font Book
claims that they are glyphs 954 to 963, it not being obvious what
those numbers mean. Best efforts with glyph names resembling
/oneoldstyle, rCa, /threeoldstyle, rCa, produce the notdef block. :-(
Please, how can these non-Unicode glyphs be accessed from PostScript?
Agree with everything you have said. But PLRM3, Appendix E.9 (rCLExpert Character SetrCY), pp788rCo789, lists: centoldstyle, dollaroldstyle, eightoldstyle, fiveoldstyle, fouroldstyle, nineoldstyle, oneoldstyle, sevenoldstyle, sixoldstyle, threeoldstyle, twooldstyle, zerooldstyle. So those ought to be valid glyph names.Can you get the available names from the CharStrings dictionary?
Unicode rCo wrongly rCo decided not to have separate characters for old-style numbers. Could that be the problem? Could it be that, somehow, macOS 10.13.6 doesnrCOt allow PostScript to access non-Unicode characters?
On Monday, October 5, 2020 at 2:33:40 AM UTC-5, jdaw1 wrote:/Encoding exch
Agree with everything you have said. But PLRM3, Appendix E.9 (rCLExpert Character SetrCY), pp788rCo789, lists: centoldstyle, dollaroldstyle, eightoldstyle, fiveoldstyle, fouroldstyle, nineoldstyle, oneoldstyle, sevenoldstyle, sixoldstyle, threeoldstyle, twooldstyle, zerooldstyle. So those ought to be valid glyph names.
Unicode rCo wrongly rCo decided not to have separate characters for old-style numbers. Could that be the problem? Could it be that, somehow, macOS 10.13.6 doesnrCOt allow PostScript to access non-Unicode characters?
Can you get the available names from the CharStrings dictionary?
Sthg like
/Calibri findfont /CharStrings get { pop ==only ( )print } forall
If so then you can patch the encoding vector
/Calibri fontfont dup dup /Encoding get dup length array copy
(0) 0 get
[ /zero /one /two ... ] putinterval
put--- Synchronet 3.21d-Linux NewsLink 1.2
Mac font Calibri has glyphs for old-style numbers. Mac Font Book claims that they are glyphs 954 to 963, it not being obvious what those numbers mean. Best efforts with glyph names resembling /oneoldstyle, rCa, /threeoldstyle, rCa, produce the notdef block. :-(
Please, how can these non-Unicode glyphs be accessed from PostScript?
On 10/04/2020 01:14 PM, jdaw1 wrote:
Mac font Calibri has glyphs for old-style numbers. Mac Font Book claims that they are glyphs 954 to 963, it not being obvious what those numbers mean. Best efforts with glyph names resembling /oneoldstyle, rCa, /threeoldstyle, rCa, produce the notdef block. :-(
Please, how can these non-Unicode glyphs be accessed from PostScript?
What software are you using?Right. A Type 1 font is a dictionary with the /Encoding member holding
Calibri is a Microsoft proprietary font from Microsoft Office and
apparently a lot of people replace it with Carlito from Google which is freely licensed.
PostScript uses a font encoding vector to map glyphs to a byte value
with a range of 0 to 255 decimal (or 0 to 377 octal) so I don't
understand what 954 to 963 means.
Jeff Coffield
www.digitalsynergyinc.com
With further rummaging, I still cannot find a glyph name. Sigh.
With further rummaging, I still cannot find a glyph name. Sigh.
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 70 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 38:06:42 |
| Calls: | 948 |
| Calls today: | 2 |
| Files: | 1,325 |
| Messages: | 280,561 |