Some Tweaks for WordPerfect


Revision 2.0

July 2019




The main page on WordPerfect 8.1 offers a wrapper to enable the WP Print manager to be invoked on current distros, and thus for printers to be added, modified and deleted. But if this does not work for you, there are a number of possible workarounds.


(1) The simplest workaround is to use LibreOffice Writer to print your .wpd document, created or edited in WordPerfect.


(2) The problem does not arise in distros of 2008 vintage, such as Ubuntu 8.04. Thus one can install a printer driver, such as the "passthru postscript" driver, in WordPerfect installation on Ubuntu 8.04, and then copy the relevant driver and settings files into your current distro on which WordPerfect has been installed.


The files to be copied in this way are the relevant .prs file (such as "passpost.prs") and the .wpc8x.set file. They should be looked for in the shlib10 directory which forms part of the wp8 file structure (for example, in /usr/lib/wp8/shlib10 or /opt/wp8/shlib10), and in the user's .wprc directory (for example, /home/[user]/.wprc or /home/[user]/Documents/.wprc).


Printing by means of LibreOffice may be preferred for a number of reasons:

- the specific drivers provided by WordPerfect are for older printers, and finding one which works well with a current printer may be troublesome;

- the "passthru postscript" driver works well with many current printers, but does not print in colour;

- LibreOffice will interpret the WordPerfect typographical symbol with the code [4, 72] as the euro-currency symbol, and thus enable you to print that symbol. This code is used for the symbol in WordPerfect for Windows. In WordPerfect for Linux the code will show on screen a small u in a circle, and the "passthru postcript" driver will print the u accordingly. (But see below for another solution).


However versions of LibreOffice current in 2019 may not recognise the type1 fonts used by WordPerfect for Linux, unless you copy the fonts from "/usr/X11R6/lib/x11/fonts/Type1" into "/usr/share/fonts/Type1".


(3) An alternative method of printing a WordPerfect file is to save the file in WordPerfect (to a different filename) as a postscript file. Then rename the output file with a .ps extension. Finally send that file to the printer using the Okular program


Colour Schemes


If you want to use your own colour settings in WordPerfect for Linux on a KDE4 distro, you may need to alter the KDE system settings by disabling the option: "Apply colors to non-KDE4 Applications".


To do this, load System Settings, then Application Appearance, then Colors, then Options. Then switch off the relevant option. You may need to log out and in again to make the WP colours effective.


This problem does not arise if you use Mate (instead of KDE) as your window manager.


The Euro-Currency Symbol


WordPerfect for Linux 8 was released before the introduction of the euro currency, and does not directly support the euro currency symbol.


But it is possible in WordPerfect 8 for Linux to view the symbol on screen, and to print the symbol using the passthru postscript driver, if one has edited the WordPerfect 8 font file for typographical symbols, so as to replace the u in a circle, located at 4,72, by a glyph for the euro symbol, copied from another suitable font. The glyph to be copied should have a width of 500.


Such editing can be done using the FontForge program. The file to edit is "wphv04n_.pfb". A suitable source for the euro-currency symbol glyph is "n022003l.pbf", a Nimbus type1 font which may be present on a current Linux installation in "/usr/share/fonts/type1/gsfonts". The symbol appears at position 395 in the Nimbus font.


Menus, Abbreviations and Dialog Boxes


WordPerfect for Linux (unlike some later versions of WordPerfect for Windows) does not enable you to edit its menus. But an additional menu can be created by means of a suitable macro, and this can then be added to the button-bar.


Abbreviations can also be created by means of the QuickCorrect function.


If the menus and dialog boxes are too small for comfort, they can be enlarged by the addition to the xwp command-line of: "-fontSize 20".


Keypad keys


You may find that the Home, End, PgUp, PgDn, Ins, Del and arrow keys on the numeric keypad do not work in WordPerfect for Linux. Here is a script, named padkeys, which is designed to set the numeric Home key to emulate the normal Home key, and similarly for the End, PgUp, PgDn, Ins, Del and arrow keys. It may not work well on all keyboards.





Last updated in July 2019

(c) Peter Stone, 2019