Skip to content

Minor bug with print preview using ghostscript driver #10

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Vasja1986 opened this issue Aug 14, 2022 · 2 comments
Open

Minor bug with print preview using ghostscript driver #10

Vasja1986 opened this issue Aug 14, 2022 · 2 comments

Comments

@Vasja1986
Copy link

Vasja1986 commented Aug 14, 2022

screenshot01
screenshot02

After all your hard work on the ghostscript driver I hate to tell you... but I have found a minor bug. When the ghostscript driver is selected regular styled cyrillic (probably other national characters as well) characters are displayed using a italics font. This is not the case with other drivers.

Steps to reproduce:

  • create a sample document, containing the offending characters;
  • go to print and select the 'Apple LaserWriter' as the printer;
  • Then go to 'View Document';
  • all should be as expected;
  • repeat the last steps, but select ghostscript for the printer;
  • now some characters are wrongfully displayed in an italics typeface.

This does not affect the output when printing to disk, so I am not really too concerned. But it technically is a bug none the less. Maybe you can have a look into it, when you are out of other bug-reports or bored to death.

@taviso
Copy link
Owner

taviso commented Aug 14, 2022

Thank you, I appreciate the bug report!

Hmm, I see what you mean, it must be one of the settings in the typeface definition. Maybe I can try just change random settings to see which one is causing that! 😃

As far as I know the slant settings are correct, which is the obvious culprit!

@emendelson
Copy link
Contributor

emendelson commented Aug 14, 2022

@taviso There's an easy but non-intuitive fix for this, I think. Edit the all file with PTR.EXE. Go to Fonts, Courier, Automatic Font Changes, and scroll down to Cyrillic. Press Enter, select Courier, then F7 and make sure that Courier is in the right-hand field. The same thing probably needs to be done for Greek and probably some other character sets.

Then, the same thing needs to be done for the other fonts - for each font, specify that font itself as the Automatic Font Change for Cyrillic, etc. This can be automated with the WP Shell program, but you can probably find an easier way...!

EDIT: I sometimes wonder if I'm the only person in the world who remembers these things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants