WP2LaTeX Homepage


What is WP2LaTeX?

WPtoLaTeX WP2LaTeX is a program, which is designed to translate WordPerfect documents into LaTeX 2.09 and LaTeX 2.0e. The current version is abble to cope with Macintosh WordPerfect 1.x, MAC WP2,3,4.x, PC WP 4.x; WP 5.x and WP 6.x documents. (WP 7.x & 8.x have same binary file format as WP6 so no additional conversion module is necessary.) WP2LaTeX is NOT a text procesor and converted documents will require a LaTeX document procesor.

What is a purpose of WP2LaTex?

You have WP document and you don't know what to do with it. (May be, that somebody sended you a WP file.) You will not require Word Perfect any more. Just type WP2LaTex and convert your document.

You want to create a publication and you want to use a real typesetting system. So you can solve to write a plain text without mumber of formating commands, convert it to LaTeX and typeset.

One byte was changed in your wp file and Word Perfect hangs during loading a document? So you have the last chance to use -safemode in WP2LaTex and safe what can be safed. Don't expect much from this feature, but if you really don't know what to do with corrupted WP file try WP2LaTeX.


Conversion possibilities

Click here to see a list of converted features

Example of conversion results
The document with complex formulas: equation.wp   equation.tex   equation.ps
The document with some images: images.wp   images.tex   images.ps


Downloading WP2LaTeX

WP2LaTeX can be downloaded from from any ftp site, which mirrors CTAN archive. For example you can visit this ftp site:
ftp.dante.de/pub/support/wp2latex
WP2LaTeX can also be downloaded from this WWW site trough your Web-Browser.

The package contains executables for these platforms: DOS (Real), DOS (DPMI 16-DJGPP), OS/2, Linux and Windows (95,98,Me,NT4,2000,XP,Vista). The full source code is also included in the package. Current version is 3.51

Older and obsolette releases are now available from this page:

JPG library - get it if you do not have any. It is optionally used by WP2LaTeX>=3.07

gettext library for WP2LaTeX. Use it for MSVC and BCC compilers.

Note: The OS/2 support was totally broken after I upgraded my hardware. Is there anybody, who is abble to compile OS/2 target? In such a case please let me know.

BTW: Do you know that wp2latex now also accept unicode texts at input?


How can You contribute to further developping WP2LaTeX

All WordPerfect features are not fully converted and I cannot do everything. So you can solve to participate on further developping wp2latex. The knowledge of C++ or TeX programming is not required, but it will be better to know C++ or TeX. The first point can do anybody without any knowledges.

Doing these things will be very helpfull for further releases:

  1. Test WP2LaTeX against all your WP documents and note failures.
  2. I don't know translation for some special WP characters. Currently it is converted 2000 special characters and 500 remains unconverted.
  3. Translate WP2LaTeX messages into your native language.
  4. Read the file BUGS.TXT and find out how to solve problems described in this file
  5. Hack hitherto unconverted WP features.
  6. Create autoconf for makefiles.
  7. Create an automatic installer for WP2LaTeX
  8. Please help me to decrypt WP6 files

Documentation about WP2LaTeX

The documentation for WP2LaTeX is in the binary archive in the LaTeX format.

See full WP2LaTeX documentation here. This file was obtained by LaTeX -> HTML conversion.

Look at beta release of GUI for WP2LaTeX.


Reporting bugs

Of course WP2LaTeX is not free of bugs, but I try to minimize a number of bugs. Note:Before reporting anything
  1. consult a file doc\bug.txt
  2. Test latest version from: http://www.penguin.cz/~fojtik/wp2latex/wp2latex.htm
I Divide bugs into two categories:

a,If you find a bug, which cause a data loss or program crash please send me a description, how to repeat this bug. Cut your WP file to shortest possible, which still cause this bug. Then send me this file.

b,If you find a bug which causes TeX errors, send me a detailed description what was happen and idea how the convertor should work in this case. I know about many situation, when TeX reports errors and I don't know how to cope with them.

Please report bugs here. And please drop some contact to you (Email, www) otherwise I would be unable to solve your problem in many cases.


Other language support for WP2LaTeX

The WP2Latex is abble to use a gettext translation messages. This mean, that it can communicate with you in your native language. You can translate messages and send them to me. I will include them into my package.

Languages, which are currently translated are only:


Related Pages


HOW TO CONTACT THE AUTHOR

Because nobody of previous authors want to hear about this program, contact me:    fojtik@penguin.cz or fojtik@humusoft.cz
Yours Sincerely, Jaroslav Fojtik 

<~ Go to the Fojtik's Home Page         [CNW:Counter]   from 27.10.2000