WP2LaTeX sources.
Revision | 26057d50ad62213e73db1c62982351e2aea9befa (tree) |
---|---|
Zeit | 2022-12-01 20:42:35 |
Autor | Fojtik |
Commiter | Fojtik |
3.111
@@ -1,4 +1,4 @@ | ||
1 | -.TH Wp2LaTeX 1 "5 Nov 2022" | |
1 | +.TH Wp2LaTeX 1 "1 Dec 2022" | |
2 | 2 | .SH NAME |
3 | 3 | wp2latex \- Converter from MAC WP1.x, WP2,3,4.x, PC WP4.x, WP5.x, WP6.x .. 11.x to LaTeX |
4 | 4 | .SH SYNOPSIS |
@@ -247,11 +247,7 @@ | ||
247 | 247 | .UE |
248 | 248 | |
249 | 249 | .SH AUTHORS |
250 | -Somebody at Eindhoven Univ of Techn wrote a WordPerfect 5.0 to LaTeX | |
251 | -conversion program. | |
252 | -Dirk Lellinger wrote formulas parser, but I had to rewrite it srom scratch. | |
253 | -Now it works much more better. | |
254 | -This Program was rewritten by last author Jaroslav Fojtik, Email | |
250 | +This Program has been rewritten by last author Jaroslav Fojtik, Email | |
255 | 251 | (try one of these): fojtik@penguin.cz, JaFojtik@yandex.com. |
256 | 252 | |
257 | 253 | There are some other ports of this code. But now I hope, that |
@@ -1,7 +1,7 @@ | ||
1 | 1 | ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! |
2 | 2 | |
3 | 3 | #define MyAppName "WP2LaTeX" |
4 | -#define MyAppVersion "3.110" | |
4 | +#define MyAppVersion "3.111" | |
5 | 5 | #define MyAppPublisher "F&T Soft" |
6 | 6 | #define MyAppURL "http://www.penguin.cz/~fojtik/wp2latex/" |
7 | 7 |
@@ -67,7 +67,7 @@ | ||
67 | 67 | #ifdef __Safe_strlen |
68 | 68 | #define StrLen strlen |
69 | 69 | #else |
70 | - int StrLen(const char *str); | |
70 | + unsigned StrLen(const char *str); | |
71 | 71 | #endif |
72 | 72 | |
73 | 73 |
@@ -100,7 +100,7 @@ | ||
100 | 100 | |
101 | 101 | //This function fixes up the error in measuring a length of the NULL string |
102 | 102 | #ifndef __Safe_strlen |
103 | -int StrLen(const char *str) | |
103 | +unsigned StrLen(const char *str) | |
104 | 104 | { |
105 | 105 | if(str==NULL) return(0); |
106 | 106 | return(strlen(str)); |
@@ -1,5 +1,5 @@ | ||
1 | 1 | /**************************************************** |
2 | -* unit: strings release 0.24 * | |
2 | +* unit: strings release 0.25 * | |
3 | 3 | * purpose: general manipulation with text strings * |
4 | 4 | * Licency: GPL or LGPL * |
5 | 5 | * Copyright: (c) 1998-2021 Jaroslav Fojtik * |
@@ -283,7 +283,7 @@ | ||
283 | 283 | /// Operator for filling string from char * |
284 | 284 | string &string::operator=(const char *str) |
285 | 285 | { |
286 | -int len; | |
286 | +unsigned len; | |
287 | 287 | |
288 | 288 | if((len=::StrLen(str))==0) |
289 | 289 | { |
@@ -141,4 +141,4 @@ | ||
141 | 141 | |
142 | 142 | #ifndef SupportFTG |
143 | 143 | #define SupportFTG 10 |
144 | -#endif | |
\ No newline at end of file | ||
144 | +#endif |
@@ -1374,7 +1374,8 @@ | ||
1374 | 1374 | &cq->clx, cq->bteChpx, cq->posChpx, |
1375 | 1375 | cq->char_intervals, cq->wpd); |
1376 | 1376 | if(cq->log) |
1377 | - fprintf(cq->log,_("\nChar begins at %lXh ends %lXh, pos is %lXh "), cq->char_fcFirst, cq->char_fcLim, (unsigned long)cq->ActualPos); | |
1377 | + fprintf(cq->log,_("\nChar begins at %lXh ends %lXh, pos is %lXh "), | |
1378 | + (unsigned long)cq->char_fcFirst, (unsigned long)cq->char_fcLim, (unsigned long)cq->ActualPos); | |
1378 | 1379 | if (0 == cq->char_pendingclose) |
1379 | 1380 | { /* if there's no character run open, but there should be then I believe that the fcFirst search |
1380 | 1381 | has failed me, so I set it to now. I need to investigate this further. */ |
@@ -17,8 +17,8 @@ | ||
17 | 17 | |
18 | 18 | #define LineLength 80 /* Split lines after more than LineLength charcters */ |
19 | 19 | |
20 | -#define VersionWP2L "3.pre111" | |
21 | -#define VersionDate "29 Nov 2022" /* day (space) month (space) full year */ | |
20 | +#define VersionWP2L "3.111" | |
21 | +#define VersionDate "1 Dec 2022" /* day (space) month (space) full year */ | |
22 | 22 | |
23 | 23 | |
24 | 24 | /* Constants for a flag InputPS */ |