OS2 World Community Forum

OS/2, eCS & ArcaOS - Technical => Applications => Topic started by: Neil Waldhauer on February 25, 2016, 07:08:26 pm

Title: Fonts in Lotus Word Pro
Post by: Neil Waldhauer on February 25, 2016, 07:08:26 pm
I'm seeing a font problem in Lotus Word Pro. On one machine, it can render almost any fonts except Ariel and Times New Roman. Unfortunately, these are commonly used fonts.

I see that in older documents I have not used these fonts, even though they are the default fonts for SmartSuite. Does anyone know about this issue, or how to fix it?
Title: Re: Fonts in Lotus Word Pro
Post by: Martin Iturbide on February 25, 2016, 07:34:48 pm
Hi Neil.

Is it the issue in just one machine? Can you post a Wordpro sample of the issue so I can compare the fonts to my installation?

Regards
Title: Re: Fonts in Lotus Word Pro
Post by: Neil Waldhauer on February 26, 2016, 04:56:21 pm
I attached a copy of one document that fails. On my default eCS machine, this works perfectly, but on most others, it fails with all the characters much too close together.
Title: Re: Fonts in Lotus Word Pro
Post by: Sigurd Fastenrath on February 26, 2016, 05:25:26 pm
Hi Neil,

that is what it looks like on my machine.

Title: Re: Fonts in Lotus Word Pro
Post by: Neil Waldhauer on February 27, 2016, 02:39:10 am
I already have one machine where it works. I'll publish a screen shot of what it looks like on a machine where it does not work.

I imagine not many people on OS/2 World use Lotus.
Title: Re: Fonts in Lotus Word Pro
Post by: Alex Taylor on February 27, 2016, 03:46:51 am
The first question to ask is what version of the fonts do you have installed?

Are you using the OS/2 default Type 1 version of Times New Roman?  Or the also-included Win16 TTFs of TNR and Arial?  Or the Microsoft Core Fonts versions of either or both?  Or something else?

Second, does this problem apply on screen, when printed, or both?
Title: Re: Fonts in Lotus Word Pro
Post by: Neil Waldhauer on February 27, 2016, 04:28:11 pm
The image shows the situation on one machine. Other machines render this OK.


I'm also attaching a screen shot of part of the Fonts folder.
Title: Re: Fonts in Lotus Word Pro
Post by: Doug Bissett on February 27, 2016, 08:55:04 pm
Just a WAG, but LSS was always pretty picky about printer drivers. Perhaps uninstalling what you have, and re-installing them might change the situation.
Title: Re: Fonts in Lotus Word Pro
Post by: roberto on February 27, 2016, 09:16:20 pm
I have no lotus , but I would:
I would close the lotus , select another printer different default to the laserjet 3700.
Put Pmpdf as default, or other printer.
Open again Lotus and file.
If now is ok, Take a picture of your printer 3700, Font manager, if you have any font, and send it.
If no is ok,I do not know what could be the problem.
Saludos
Title: Re: Fonts in Lotus Word Pro
Post by: roberto on February 28, 2016, 10:30:44 am
Sorry, *pmpdf* i want said Pdf Writer
Title: Re: Fonts in Lotus Word Pro
Post by: Alex Taylor on February 29, 2016, 04:53:37 am
Well, for Times at least  you have conflicting versions installed.  I suggest you uninstall the TTF versions of Times New Roman.
Title: Re: Fonts in Lotus Word Pro
Post by: Neil Waldhauer on February 29, 2016, 03:12:49 pm
Thanks, everyone, for the suggestions.

1. About the printer driver. I'd like to find one printer driver that works with all applications. These machines have been using the IBM Laserjet drivers, and when I switch back, I get a correctly formatted document. The corruption is only with the PSPRINT driver. The IBM laserjet driver crashes instantly (in PMMERGE.DLL) on Thunderbird and Firefox. PSPRINT doesn't crash.

2. Thanks for the advice about fonts. I removed the Times TTF  and Arial TTF fonts. The document now renders properly, even with the PSPRINT driver. You mention conflicting versions. What is the key for a printer driver? Is it the name (Times New Roman)? I'd like to remove all the conflicts.
Title: Re: Fonts in Lotus Word Pro
Post by: Alex Taylor on March 03, 2016, 03:42:26 am
The font (face) name is the key, which is what GPI uses to resolve the font (and that gets passed on to the printer driver).  So if you have multiple fonts with the same face name, the results will be unpredictable.  It's possible that WordPro was somehow getting the metrics (character dimension) data from the Type 1 font, but loading the characters themselves from the TTF font; since the two use different coordinate systems, that's going to cause problems.

I can't see why the printer driver would affect on-screen rendering. Or is there specifically a problem with printouts as well?  You mention this happens only with PSPRINT as compared to LASERJET. Did you try with PSCRIPT?
Title: Re: Fonts in Lotus Word Pro
Post by: Neil Waldhauer on March 03, 2016, 11:15:44 pm
I'm hoping Font Face is the same as Title in the Font Folder. The TTF fonts I removed had the same Title. On one machine, I still have one case of damaged text. Arial comes on OS/2  both as a Type 1 font, in \psfonts and a TrueType font, in \os2\mdos\winos2\system.

I'm going to try removing the WinOS2 TTF font, to see if it will help.

I didn't try the IBM PSCRIPT driver. I don't know why the printer makes any difference to Lotus, but perhaps it's trying to display on screen just as it would be on the printer, in some WYSIWYG sense.

I have what I believe is the same set of drivers and fonts on another machine, and Lotus Word Pro is fine.
Title: Re: Fonts in Lotus Word Pro
Post by: Andy Willis on March 04, 2016, 12:26:18 am
I can't see why the printer driver would affect on-screen rendering. Or is there specifically a problem with printouts as well?  You mention this happens only with PSPRINT as compared to LASERJET. Did you try with PSCRIPT?
Because Lotus was WYSIWIG, if you changed the print driver it would potentially change the printout which meant that the screen changed to match what it would print so everything hinged around the driver in use and called into it for deciding how to render.
Title: Re: Fonts in Lotus Word Pro
Post by: roberto on March 04, 2016, 08:57:48 am
TrueType font, in \os2\mdos\winos2\system.
I use this fonts and work with printer and with screen, with ae.exe. But the problem is repeat want do you want.
I use the firts font courier, and the second font courier bold. With this fonts I have the better results. When you change in the editor from one font to other, is when it take efect. In one line is ok, but in 2 lines of text in same cases overwrite the text. 

Quote
I didn't try the IBM PSCRIPT driver.

In my case with pscript, the ps file with gsview give me a error in DSC, and after that i can open the file.
Saludos 
Title: Re: Fonts in Lotus Word Pro
Post by: roberto on March 06, 2016, 09:14:01 am

Because Lotus was WYSIWIG, if you changed the print driver it would potentially change the printout which meant that the screen changed to match what it would print so everything hinged around the driver in use and called into it for deciding how to render.
After many test, I think that the edit program when embedded font, if the font is in printer the file.ps with gsview no display overwrite the text. But if the font no is in printer, the gsview display a overwrite the text.
I check this fonts are work ok, but only one by one,not all the fonts in one selection:

%%Page: 1 1
/SavedState0 save def
%!PS-AdobeFont-1.0: Courier-Bold 003.001
%%VMusage: 120000 150000

%%Page: 1 1
/SavedState0 save def
%!PS-TrueTypeFont-65536-65536
%%VMusage: 0 0
15 dict begin
/FontName /CourierNewPS-BoldMT def  -->file t-mdos300-cb.ps

%%Page: 1 1
/SavedState0 save def
%!PS-AdobeFont-1.0: Courier-BoldItalic 003.001 -->file  1-300-09C.PS
%%VMusage: 120000 150000

Times new roman error:(this font crash the printer with a piiiiiiiiiiiiiiiiiiiii sound)
Critical Error
Access violation exceptio (EGPFault) occured at CS:EIP =$0000005B:$1C88095A at $00011BF4 !
Terminate program ? yes no
------------------------------

Before all, unplug the printer, delete all previous fonts in psprint font manager. Close all printer programs. Plug the printer, and install fonts.
The fonts used are this, with psprint:
1-C:\OS2\MDOS\WINOS2\SYSTEM\COUR.TTF      and save
2-C:\OS2\MDOS\WINOS2\SYSTEM\COURBD.TTF and save
close the psprint printer driver.
open again, and delete the fonts 1 and 2
install again the font 1 only. save and close.
In this moment the second font is in printer and work ok. I hope... The resolution no is important, but for firts test a low resolution can be better.

Saludos