Log of #ghostscript at irc.freenode.net.

Search:
 <<<Back 1 day (to 2021/12/10)Fwd 1 day (to 2021/12/12) >>>20211211 
artifexirc-bot <KenSharp> There's nothing wrong with that. You're pushing a name object NewStandardEncoding, then pushing a mark object onto the stack, then findinsg StandardEncoding and putting it on the stak. Then you take the entire contents of STandardEncoding and push those onto the stack (removing the StandardEncoding array). Next you push a closing array object, which causes everything back to the mark to be taken off the stack and placed i09:11.11 
  <KenSharp> Finally 'def' associates the key on the stack (NewStandardEncoding) in the current dictionary with the value on the stack (the array).09:11.46 
  <KenSharp> Then you load NewStandardEncoding onto the stack, and replace the element at index 39 with the name object /quotesingle.09:12.17 
  <KenSharp> Then you (short form explanation) define an Encoding resource called StandardEndocing and make it the same as NewStandardEncoding.09:13.35 
  <KenSharp> Nothing there looks wrong.09:13.50 
  <KenSharp> However, it may well have no effect on anything.09:13.58 
  <KenSharp> That is not the correct way to re encode a font.09:14.14 
  <KenSharp> I'd reccomend you read John Deubert's Acumen Journal, which you can find here https://acumentraining.com/acumenjournal.html09:16.26 
  <KenSharp> You'll want November 2001 and December 2001 PostScript Tech.09:16.50 
  <Siomn> Is creating a new modified font required? Or can I overwrite the original? (I'd prefer to touch as little of the following Emacs-generated code as possible, since I understand basically none of it :p)16:40.34 
  <KenSharp> You need to create a new instance of the font dictionary with a different Encoding array in it. You can associate that with the same name object in the current dictionary if you like, that's entirely up to you.19:31.39 
 <<<Back 1 day (to 2021/12/10)Forward 1 day (to 2021/12/12)>>> 
ghostscript.com #mupdf
Search: