[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

Re: Conversion filters



** Reply to message from Patricia M Godfrey  on Sun, 6 Oct
2002 15:53:46 -0400

Patricia:

Which exact filters were you using? XyWin or Xy4DOS? If the latter, were you
performing the conversion within Xy4DOS, or from the DOS command line?

I tried to reproduce your results. I made two tests. First, I exported
directly to M$Word. Second, because I only have MSWord 2002 (the latest Word
version, for WinXP) available here, I exported from XyWrite to WordPerfect v6.0
format, then imported the WordPerfect DOC into M$Word using M$Word's own
internal WordPerfect v6.x==>MSWord filter.

I used two batch files (!NOTE! the /V switches and the format):
----W4W2MSWD.BAT:----------XyWrite to M$Word-----------
@echo off
if a%2==a goto help
if a%1==a goto help
echo Export XyWrite %1 to MSWord v6 %2
W4W17F.EXE %1 /N /V2
echo WAIT a few seconds for conversion to delete temp files
pause
W4W49T.EXE %2 /N /V0
echo Done
goto exit
help:
echo Usage: W4W2MSWD.BAT [d:\path\]XyWrite_Input_Filename
[d:\path\]MSWord_Output_Filename
:exit
----------------------------------------

----W4W2WDPF.BAT:------XyWrite to WordPerfect--------
@echo off
if a%2==a goto help
if a%1==a goto help
echo Export XyWrite %1 to WordPerfect v6 %2
W4W17F.EXE %1 /N /V2
echo WAIT a few seconds for conversion to delete temp files
pause
REM /V1=WordPerfect v6.0; TRY also /V2 switch for v6.1
W4W48T.EXE %2 /N /V1
echo Done
goto exit
help:
echo Usage: W4W2WDPF.BAT [d:\path\]XyWrite_Input_Filename
[d:\path\]WordPerfect_Output_Filename
:exit
----------------------------------------

I used:
W4W17F.EXE   81965  5-14-96 XyWrite import for Xy4
W4W17T.EXE   73067  5-14-96 XyWrite export for Xy4
W4W48F.EXE  160911  5-17-96 Word Perfect 6.0 export for Xy4
W4W48T.EXE  169321  5-17-96 Word Perfect 6.0 import for Xy4
W4W49F.EXE  187001  8-19-96 Word for Windows 6.0 export for Xy4
W4W49T.EXE  157029  8-19-96 Word for Windows 6.0 import for Xy4

Results:
They look perfect to me, in both cases. The only anomaly was the last line of
your sample text, which said cap A circumflex: [836]. Wrong character! Use
[182] for A circumflex (command TABLE SPEEDOS, put Xy4DOS into graphic
mode [func WZ], and see for yourself: it's 182). Granted, 266 and 267 were
converted to `[96] and '[39], but that's the standard conversion for ANSI word
processors. See the two attached files (WDSAMP.DOC=M$Word, WPSAMP.DOC=WP). If
you import into M$Word, in the Open file dialog, use "Files of type" "Word
6.0/95 for Windows & Macintosh (*.doc)"

Conclusion:
Try it my way (from a full-memory DOS session off the Desktop -- don't shell to
DOS from XyWrite!). It works, and it works pretty well.


-----------------------------
Robert Holmgren
holmgren@xxxxxxxx
-----------------------------

Attachment: WDSAMP.DOC
Description: Binary data

Attachment: WPSAMP.DOC
Description: Binary data