Re: [Latex2rtf-users] new release candidate for latex2rtf
Dominik Wujastyk <[email protected]> Mon, 1 Mar 2010 17:11:17 +0100
| Newsgroups | gmane.comp.tex.latex.latex2rtf.devel,gmane.comp.tex.latex.latex2rtf.general |
|---|---|
| Message-ID | <[email protected]> |
--===============4898616200394764201== Content-Type: multipart/alternative; boundary=00032555a6eef0ea0b0480bf803a --00032555a6eef0ea0b0480bf803a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable ooh, that was nice. A completely error-free make (under GNU/Linux Ubuntu 9.10). Thanks! Dominik Dr Dominik Wujastyk Institut f=C3=BCr S=C3=BCdasien-, Tibet- und Buddhismuskunde Universit=C3=A4t Wien Spitalgasse 2-4, Hof 2, Eingang 2.1 A-1090 Vienna Austria On 20 February 2010 20:40, Scott Prahl <[email protected]> wrote: > Well, the last request for testing resulted in a handful of bug tests. > Thanks for looking. We now have a new version that needs to be built > and tested. Unless new bugs are found in the next few days, I am going > to release 2.1.0 into the wild. The latest version is available at > > http://omlc.ogi.edu/software/tex_convert/latex2rtf-2.1.0.tar.gz > > The highlights of this release are the conversion to Unicode, support > for the acronym package, graphicspath, and halign. > > > r1082 | prahl > touch version.h > update dependancies in Makefile > add Makefile target to remove OS X metadata > > r1081 | prahl > interpret RequirePackage as usepackage > ignore ifpdf > add overlooked cp855 encoding > > r1080 | prahl > move WARNING to level 2 diagnostic > fix some 8 space indents > simplify exists_with_extension to use strdup_together3() > > r1079 | paaguti > Basic docs for ignore package in cfg/ignore.cfg and a test file for > ignored packages > > r1078 | whennings > in chars.c, formatting two more overstrike unicode characters to Stix > font > > r1077 | whennings > removed cfg/direct.ucs.cfg (no longer needed) > in chars.c, formatting most overstrike unicode characters to Stix font > > r1076 | prahl > reverse the zero-width overstrike unicode character order. > I am not sure this is better. Looks just as bad in Word > 2004 for the Mac. > > r1075 | paaguti > Moved ignored package list ignore.cfg > Consolidated ignored package treatment > > r1074 | prahl > I commented out the Apple specific image conversion code. Something i= s > wrong with the > sizes. We just rely on gs now. > > r1073 | prahl > Remove spurious style warnings. > > r1072 | prahl > nearly complete support for OT2 input encoding. > Fix bug in unicode input with spacing > Add four test files for cyrillic > > r1071 | prahl > First step towards supporting multiple encodings in one latex file. > remove g_font_encoding_name > remove g_charset_encoding > add CmdFontEncoding() > add DefaultFontEncoding() > add CurrentFontEncoding() > These all refer to the encoding being used in the latex file. > > r1070 | prahl > add enumerate*, description*, and itemize* as environments > simplify filename processing at in the main program > > r1069 | prahl > remove all use of the Symbol font during conversion. Rely on > unicode for all our needs. > > r1068 | prahl > remove executable property from greek.tex > > r1067 | prahl > fix repeated headers in the auto-generated table of contents > There are missing numbers in the auto-generated table, but the actual > headers are right. The problems seems to be that latex emits headers > without the numbers in the text, but incorporates them in the table of > contents. I don't see any easy solution. > > r1066 | prahl > eliminate cyrillic and latin2 output encodings. We only use unicode > now. > simplify fonts.cfg by removing above fonts. > move Times -> Times New Roman > Helvetica -> Arial > Courier -> New Courier > because those fonts tend to have more complete Unicode character sets. > > r1065 | prahl > reduce size of colortable in the header when the color package is not > explicitly used. > > r1064 | prahl > finished removing the use of the overstrike field. Eliminated > unused code and simplified existing code. > > r1063 | prahl > More movement to unicode. Using combining characters to avoid > the clumy overstrike in Word. With this check-in, MT Extra is > no longer used by latex2rtf. > > r1062 | prahl > adding Wilfried's changes to direct.cfg and ucsymbols.tex > > r1061 | prahl > fix problem when \textbf{} is at the start of a new paragraph > > r1060 | prahl > Fix font size in Title > > r1059 | paaguti > Not yet included in Makefile for compilation. It's just > a proposal of how we could create an RTF layer > > r1058 | prahl > When I fixed the rest rtf style header, I changed how one must > indicate fonts in the .cfg files. Basically, now we must use > \f*Unicode* whereas before we used just *STIXFonts* > > r1057 | prahl > properly convert \char representation of backslash in > typewriter font. > > r1056 | prahl > partial solution to the style vs font problem. This removes > a brace at the beginning of every paragraph and one at the > end. This change is pretty significant and probably breaks > a bunch of stuff, but a quick perusal of misc4.tex does not > reveal serious problems (aside from selecting the wrong > character when in the typewriter font). > > r1055 | paaguti > Careless me... a family and a project are sometimes too much.. > > r1054 | paaguti > cleanup in CmdHarvardItem: use the ignore.. macros > and a switch-case construct to make code more readable > add harvardand to comment/documentation > > r1053 | prahl > test file illustrating the problem with styles > > r1052 | prahl > revert font changes added to vertical.c > > r1051 | whennings > removed problematic double definitions of heading styles > from funct1.c and style.cfg. > Added file styleAPA.cfg > > r1050 | prahl > fix seriously broken style header. This does not fix the problem > arising from conflicts between fonts and styles. > rename style 'HTML Formatted' to 'verbatim' because most usage has > nothing to do with HTML. > > r1049 | whennings > In Makefile, cleaned options from CFLAGS line 8 which are already eith= er > in PLATFORM > or in line39 > > r1048 | paaguti > WIN32 inside UNIX made little sense... reverted that > > r1047 | paaguti > I use winmake.bat to call make in my MinGW environment > Defining the variables in winmake.bat is complemented > by the ?=3D assignments in Makefile > > r1046 | paaguti > mea culpa, I tried to fclose(NULL) in utils.c > > r1045 | paaguti > Orderly bail-out when latex2png can't be called > Previously there was an exception > > r1044 | paaguti > a further step towards better portability in Makefile > xrefs.h last line without CRLF > graphics.c: yet another step towards understanding where the > failures in MINGW come from > > r1043 | paaguti > small glitch detected in one of the reorder_citations calls. > more comments to document change better > > r1042 | paaguti > Constants in ScanAux make the code more readable. > They are used in reorder_citations too. > > r1041 | paaguti > changed string tokens with integer ID in ScanAux > > r1040 | paaguti > closing } in the acronym style was missing... > > r1039 | paaguti > run make depend to refresh dependencies > ScanAux doesn't use g_aux_name anymore > > r1038 | paaguti > Cleanup acronym rests from this header file > > r1037 | paaguti > move the loading of the auxfile to label and biblio management > cleanup: remove old ScanAux code > > r1036 | whennings > in acronym.tex, removed blank before \acroextra > > r1035 | paaguti > Another step before getting rid of the original ScanAux code > once and for all. > > r1034 | paaguti > Moved the graphicspath test to an independent file > Minor changes in Makefile to improve portability (hopefully) > > r1033 | paaguti > portable my_fgets() in auxfile.c after tests with win32 > (taken from xrefs.c) > > r1032 | paaguti > move harvardcite parsing to LoadAuxFile functionality > > r1031 | paaguti > compiler complained about missing CRLF at end of file > > r1030 | paaguti > these files are needed for the graphicspath test > > r1029 | paaguti > final integration of the graphicspath functionality > I have included the test for it in my acronym.tex > test file > > r1028 | paaguti > first step towards \graphicspath support > parse the arguments and put them in a string array > use acronym.tex to test it > > r1027 | paaguti > Implemented file searches as loops using GraphConvertTable > > r1026 | paaguti > Define a table to handle graphics conversion > in a uniform way. Better integration of new > formats and uniform treatment of all formats > make the effort worthwhile > > r1025 | paaguti > first step towards uniforming the graphics interface. > added int at the end of PutPngFile() in order to have > the same parameters here as in the other Put...File() > functions > > r1024 | paaguti > final cleanup of the acronym orgy > > r1023 | paaguti > defined a paragraph style for the acronyms which resembles > most what LaTEX uses. It is based on Normal and gets part > of the formatting (tabs) in vertical.c > Inserted code in vertical.c to fit this style into the textwidth. > Prepared a callback in acronyms.c to eventually honour the maximum > length acronym hint > > r1022 | paaguti > move all acronym functionality to acronyms.c > take CommandArray from commands.c > take functions from xrefs.c and funct1.c > redirect \usapackage{acronym} handling in preamble.c > acronym commands are enabled with an extra Environment > to make them available only when \usepackage{acronym} > is invoked > enable acronym handling in auxfile.c > NOTE: portions of xrefs.c and funct1.c disabled with #if 0/#endif > will disappear in the next wave of patches. > > r1021 | paaguti > this is the first step towards parsing the .aux file once > I'm testing with labels, which are pretty consistently implemented > right now. > commands.c : hook in the CmdNewLabel function > auxfile.: simplify and parse \newlabel only > xref.c: new layer to ScanAux: go for the original implementation > for everything except labels. Treat labels using the label table > which is created the first time a label is needed by parsing the > auxfile once. > > r1020 | paaguti > added the possibility of getting the whole label definition unparsed > this is a step towards getting rid of the current ScanAux function > > r1019 | paaguti > simplified .aux file handling > > r1018 | paaguti > Moved TRUE/FALSE definition from cfg.h to main.h > main.h is included everywhere, while cfg.h is not > > r1017 | paaguti > move CommandArray definition to commands.h > this will allow to have all acronym related stuff in one isolated file > > r1016 | paaguti > trivial ifpdf package support > > r1015 | paaguti > Minor bug correction in allocation > Allocate labels 8 by 8 > > r1014 | paaguti > new acronym TeX test file > > r1013 | paaguti > acronym should allow to remake the acronym test without > depending on acronym.rtf > > r1012 | paaguti > handy little macro to free strings which were allocated > > r1011 | paaguti > GetAcronymFromAux can return NULL! Corrected pointer core dump > > r1010 | paaguti > compiler complained about no end of line for funct1.h and > trivial support for the ifpdf package > > r1009 | paaguti > Trivial patch for the tests > > r1008 | prahl > include "acronyms.h' not "acronym.h" > > r1007 | prahl > Fix misspelling of Auxiliary in function name > > r1006 | prahl > eliminate redundant ACRONYM defines between xrefs.c and acronyms.c > rename acronym.c to acronyms.c so that it is consistent with other > files in the codebase. > > r1005 | prahl > Eliminated unnecessary headers. Renamed CmdAC -> CmdACNew so that > new implementation and old ones can coexist. > > r1004 | prahl > refactoring of cfg.c by Pedro Aranda > file_exists() function added to utils.c > > r1003 | prahl > Changes to ignore.cfg by Pedro Aranda > > r1002 | prahl > rename aux to auxfile to avoid problems on windows > > r1001 | prahl > the great detabbing ... from now on there should be no tabs in > the source files. Indents should always be four tabs. > > r1000 | prahl > convert // to /* */ > remove executable bit from acronym.bib > > r999 | prahl > New inline utility functions by Pedro Aranda > > r998 | prahl > decrease verbosity when entering and leaving environments > > r997 | prahl > new inline utilities by Pedro Aranda > > r996 | prahl > adding new files to the packaged distribution > > r995 | prahl > New files from Pedro Aranda that improve processing of aux files > and improved support for acronym.sty. These are not actually used yet= . > > r994 | prahl > Pedro Aranda's test files for the acronym.sty package > > r993 | whennings > fixed some bugs and added two characters to test/ucsymbols.tex > > r992 | prahl > remove executable bit on direct.tex > add direct.tex to list of files translated when 'make char' is used > add direct.tex to the package > > r991 | whennings > fixed a bug and addes STIXGeneral to two more characters in direct.cfg= . > added direct.tex as test file for all characters in direct.cfg > > r990 | prahl > fix for harvard citations found by Pedro A Aranda > > r989 | whennings > modifications to make test/babel_* files LaTeX properly > > r988 | prahl > add babel* file to the list to be converted after "make all" > add encoding tables for 0t2, t2a, t2b. The later two will probably > go away and the former is not used yet > > r987 | whennings > modified cfg/direct.cfg so that symbols which are not available > under MS Windows get formatted in font STIXGeneral > Corrected test/ucsymbols.tex > > r986 | prahl > add macintosh central european character encoding > > r985 | prahl > More unicode conversion. Eliminate all use of Symbol font. > Directly convert from various character encodings e.g. latin5 > to Unicode. Delete lots of code that is no longer needed. > > r984 | prahl > start of missing characters for XP > > r983 | prahl > More of the great Unicode migration. This moves all the > instances of CmdSymbolChar and CmdMTExtraChar out of commands.c > Now, these characters can be found in direct.cfg. Future > work will remove all instances of CmdSymbolChar and CmdMTExtraChar > from the rest of the code base. > > r982 | prahl > Fix problem on Fedora. It turns out that strcpy(p1,p2) is allowed > undefined behavior if p1 and p2 point to overlapping areas. > > r981 | whennings > modified direct_ucs.cfg to use the Unicode font for special symbols. > updated documentation (but font usage for special symbols is work in > progress) > updated l2rshell to version number 2.1.0 > > r980 | prahl > reduce debugging noise > > r979 | prahl > fix bug related to the new style system. There is a pretty > big mismatch between LaTeX and Word styles. This is probably > not the right patch because it regresses the way that section > headings look. It does fix the bug associated with {\tt > \begintabular{ll} a & b > \end{tabular} } > > r978 | prahl > improve how vcenter interacts with fields > > r977 | prahl > fix \makebox and \framebox so they actually emit something > fix \char'123 (regression) > move a whole bunch of MTExtra characters to Unicode because > MTExtra varies in which characters are present. > > r976 | prahl > all characters in ucsymbol.tex and misc3.tex are converted now > > r975 | prahl > add support for a few more math commands found in misc3.tex > misc3.rtf should convert pretty cleanly now. > > r974 | prahl > change strlcpy to my_strlcpy > comment out CmdAcronym > > r973 | prahl > support for \not > > r972 | prahl > working version of halign! > fixed bug when converting \char92 > > r971 | prahl > insert a few instances of uint16_t when bit shifting as > a defense against 64-bit problems > > r970 | prahl > beginning of support for \halign > > r969 | prahl > address warnings found when compiling for Fedora > > > > -------------------------------------------------------------------------= ----- > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Latex2rtf-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/latex2rtf-users > --00032555a6eef0ea0b0480bf803a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable ooh, that was nice.=C2=A0 A completely error-free make (under GNU/Linux Ubu= ntu 9.10).<br><br>Thanks!<br><br>Dominik<br><br clear=3D"all">Dr Dominik Wu= jastyk<br>Institut f=C3=BCr S=C3=BCdasien-, Tibet- und Buddhismuskunde<br>U= niversit=C3=A4t Wien<br> Spitalgasse 2-4, Hof 2, Eingang 2.1<br>A-1090 Vienna<br>Austria<br><br><br>= <div class=3D"gmail_quote">On 20 February 2010 20:40, Scott Prahl <span dir= =3D"ltr"><<a href=3D"mailto:[email protected]">[email protected]</a>>= </span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, = 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Well, the last re= quest for testing resulted in a handful of bug tests.<br> Thanks for looking. =C2=A0We now have a new version that needs to be built<= br> and tested. =C2=A0Unless new bugs are found in the next few days, I am goin= g<br> to release 2.1.0 into the wild. =C2=A0The latest version is available at<br= > <br> =C2=A0 <a href=3D"http://omlc.ogi.edu/software/tex_convert/latex2rtf-2.1.0= .tar.gz" target=3D"_blank">http://omlc.ogi.edu/software/tex_convert/latex2r= tf-2.1.0.tar.gz</a><br> <br> The highlights of this release are the conversion to Unicode, support<br> for the acronym package, graphicspath, and halign.<br> <br> <br> r1082 | prahl<br> =C2=A0 =C2=A0touch version.h<br> =C2=A0 =C2=A0update dependancies in Makefile<br> =C2=A0 =C2=A0add Makefile target to remove OS X metadata<br> <br> r1081 | prahl<br> =C2=A0 =C2=A0interpret RequirePackage as usepackage<br> =C2=A0 =C2=A0ignore ifpdf<br> =C2=A0 =C2=A0add overlooked cp855 encoding<br> <br> r1080 | prahl<br> =C2=A0 =C2=A0move WARNING to level 2 diagnostic<br> =C2=A0 =C2=A0fix some 8 space indents<br> =C2=A0 =C2=A0simplify exists_with_extension to use strdup_together3()<br> <br> r1079 | paaguti<br> =C2=A0 =C2=A0Basic docs for ignore package in cfg/ignore.cfg and a test fi= le for<br> =C2=A0 =C2=A0ignored packages<br> <br> r1078 | whennings<br> =C2=A0 =C2=A0in chars.c, formatting two more overstrike unicode characters= to Stix font<br> <br> r1077 | whennings<br> =C2=A0 =C2=A0removed cfg/direct.ucs.cfg (no longer needed)<br> =C2=A0 =C2=A0in chars.c, formatting most overstrike unicode characters to = Stix font<br> <br> r1076 | prahl<br> =C2=A0 =C2=A0reverse the zero-width overstrike unicode character order.<br= > =C2=A0 =C2=A0I am not sure this is better. =C2=A0Looks just as bad in Word= <br> =C2=A0 =C2=A02004 for the Mac.<br> <br> r1075 | paaguti<br> =C2=A0 =C2=A0Moved ignored package list ignore.cfg<br> =C2=A0 =C2=A0Consolidated ignored package treatment<br> <br> r1074 | prahl<br> =C2=A0 =C2=A0I commented out the Apple specific image conversion code. =C2= =A0Something is wrong with the<br> =C2=A0 =C2=A0sizes. =C2=A0We just rely on gs now.<br> <br> r1073 | prahl<br> =C2=A0 =C2=A0Remove spurious style warnings.<br> <br> r1072 | prahl<br> =C2=A0 =C2=A0nearly complete support for OT2 input encoding.<br> =C2=A0 =C2=A0Fix bug in unicode input with spacing<br> =C2=A0 =C2=A0Add four test files for cyrillic<br> <br> r1071 | prahl<br> =C2=A0 =C2=A0First step towards supporting multiple encodings in one latex= file.<br> =C2=A0 =C2=A0remove g_font_encoding_name<br> =C2=A0 =C2=A0remove g_charset_encoding<br> =C2=A0 =C2=A0add CmdFontEncoding()<br> =C2=A0 =C2=A0add DefaultFontEncoding()<br> =C2=A0 =C2=A0add CurrentFontEncoding()<br> =C2=A0 =C2=A0These all refer to the encoding being used in the latex file.= <br> <br> r1070 | prahl<br> =C2=A0 =C2=A0add enumerate*, description*, and itemize* as environments<br= > =C2=A0 =C2=A0simplify filename processing at in the main program<br> <br> r1069 | prahl<br> =C2=A0 =C2=A0remove all use of the Symbol font during conversion. =C2=A0Re= ly on<br> =C2=A0 =C2=A0unicode for all our needs.<br> <br> r1068 | prahl<br> =C2=A0 =C2=A0remove executable property from greek.tex<br> <br> r1067 | prahl<br> =C2=A0 =C2=A0fix repeated headers in the auto-generated table of contents<= br> =C2=A0 =C2=A0There are missing numbers in the auto-generated table, but th= e actual<br> =C2=A0 =C2=A0headers are right. =C2=A0The problems seems to be that latex = emits headers<br> =C2=A0 =C2=A0without the numbers in the text, but incorporates them in the= table of<br> =C2=A0 =C2=A0contents. =C2=A0I don't see any easy solution.<br> <br> r1066 | prahl<br> =C2=A0 =C2=A0eliminate cyrillic and latin2 output encodings. =C2=A0We only= use unicode now.<br> =C2=A0 =C2=A0simplify fonts.cfg by removing above fonts.<br> =C2=A0 =C2=A0move Times =C2=A0 =C2=A0 -> Times New Roman<br> =C2=A0 =C2=A0 Helvetica -> Arial<br> =C2=A0 =C2=A0 Courier =C2=A0 -> New Courier<br> =C2=A0 =C2=A0because those fonts tend to have more complete Unicode charac= ter sets.<br> <br> r1065 | prahl<br> =C2=A0 =C2=A0reduce size of colortable in the header when the color packag= e is not explicitly used.<br> <br> r1064 | prahl<br> =C2=A0 =C2=A0finished removing the use of the overstrike field. =C2=A0Elim= inated<br> =C2=A0 =C2=A0unused code and simplified existing code.<br> <br> r1063 | prahl<br> =C2=A0 =C2=A0More movement to unicode. =C2=A0Using combining characters to= avoid<br> =C2=A0 =C2=A0the clumy overstrike in Word. =C2=A0With this check-in, MT Ex= tra is<br> =C2=A0 =C2=A0no longer used by latex2rtf.<br> <br> r1062 | prahl<br> =C2=A0 =C2=A0adding Wilfried's changes to direct.cfg and ucsymbols.tex= <br> <br> r1061 | prahl<br> =C2=A0 =C2=A0fix problem when \textbf{} is at the start of a new paragraph= <br> <br> r1060 | prahl<br> =C2=A0 =C2=A0Fix font size in Title<br> <br> r1059 | paaguti<br> =C2=A0 =C2=A0Not yet included in Makefile for compilation. It's just<b= r> =C2=A0 =C2=A0a proposal of how we could create an RTF layer<br> <br> r1058 | prahl<br> =C2=A0 =C2=A0When I fixed the rest rtf style header, I changed how one mus= t<br> =C2=A0 =C2=A0indicate fonts in the .cfg files. =C2=A0Basically, now we mus= t use<br> =C2=A0 =C2=A0\f*Unicode* whereas before we used just *STIXFonts*<br> <br> r1057 | prahl<br> =C2=A0 =C2=A0properly convert \char representation of backslash in<br> =C2=A0 =C2=A0typewriter font.<br> <br> r1056 | prahl<br> =C2=A0 =C2=A0partial solution to the style vs font problem. =C2=A0This rem= oves<br> =C2=A0 =C2=A0a brace at the beginning of every paragraph and one at the<br= > =C2=A0 =C2=A0end. =C2=A0This change is pretty significant and probably bre= aks<br> =C2=A0 =C2=A0a bunch of stuff, but a quick perusal of misc4.tex does not<b= r> =C2=A0 =C2=A0reveal serious problems (aside from selecting the wrong<br> =C2=A0 =C2=A0character when in the typewriter font).<br> <br> r1055 | paaguti<br> =C2=A0 =C2=A0Careless me... a family and a project are sometimes too much.= .<br> <br> r1054 | paaguti<br> =C2=A0 =C2=A0cleanup in CmdHarvardItem: use the ignore.. macros<br> =C2=A0 =C2=A0and a switch-case construct to make code more readable<br> =C2=A0 =C2=A0add harvardand to comment/documentation<br> <br> r1053 | prahl<br> =C2=A0 =C2=A0test file illustrating the problem with styles<br> <br> r1052 | prahl<br> =C2=A0 =C2=A0revert font changes added to vertical.c<br> <br> r1051 | whennings<br> =C2=A0 =C2=A0removed problematic double definitions of heading styles<br> =C2=A0 =C2=A0from funct1.c and style.cfg.<br> =C2=A0 =C2=A0Added file styleAPA.cfg<br> <br> r1050 | prahl<br> =C2=A0 =C2=A0fix seriously broken style header. =C2=A0This does not fix th= e problem<br> =C2=A0 =C2=A0arising from conflicts between fonts and styles.<br> =C2=A0 =C2=A0rename style 'HTML Formatted' to 'verbatim' b= ecause most usage has<br> =C2=A0 =C2=A0nothing to do with HTML.<br> <br> r1049 | whennings<br> =C2=A0 =C2=A0In Makefile, cleaned options from CFLAGS line 8 which are alr= eady either in PLATFORM<br> =C2=A0 =C2=A0or in line39<br> <br> r1048 | paaguti<br> =C2=A0 =C2=A0WIN32 inside UNIX made little sense... reverted that<br> <br> r1047 | paaguti<br> =C2=A0 =C2=A0I use winmake.bat to call make in my MinGW environment<br> =C2=A0 =C2=A0Defining the variables in winmake.bat is complemented<br> =C2=A0 =C2=A0by the ?=3D assignments in Makefile<br> <br> r1046 | paaguti<br> =C2=A0 =C2=A0mea culpa, I tried to fclose(NULL) in utils.c<br> <br> r1045 | paaguti<br> =C2=A0 =C2=A0Orderly bail-out when latex2png can't be called<br> =C2=A0 =C2=A0Previously there was an exception<br> <br> r1044 | paaguti<br> =C2=A0 =C2=A0a further step towards better portability in Makefile<br> =C2=A0 =C2=A0xrefs.h last line without CRLF<br> =C2=A0 =C2=A0graphics.c: yet another step towards understanding where the<= br> =C2=A0 =C2=A0failures in MINGW come from<br> <br> r1043 | paaguti<br> =C2=A0 =C2=A0small glitch detected in one of the reorder_citations calls.<= br> =C2=A0 =C2=A0more comments to document change better<br> <br> r1042 | paaguti<br> =C2=A0 =C2=A0Constants in ScanAux make the code more readable.<br> =C2=A0 =C2=A0They are used in reorder_citations too.<br> <br> r1041 | paaguti<br> =C2=A0 =C2=A0changed string tokens with integer ID in ScanAux<br> <br> r1040 | paaguti<br> =C2=A0 =C2=A0closing } in the acronym style was missing...<br> <br> r1039 | paaguti<br> =C2=A0 =C2=A0run make depend to refresh dependencies<br> =C2=A0 =C2=A0ScanAux doesn't use g_aux_name anymore<br> <br> r1038 | paaguti<br> =C2=A0 =C2=A0Cleanup acronym rests from this header file<br> <br> r1037 | paaguti<br> =C2=A0 =C2=A0move the loading of the auxfile to label and biblio managemen= t<br> =C2=A0 =C2=A0cleanup: remove old ScanAux code<br> <br> r1036 | whennings<br> =C2=A0 =C2=A0in acronym.tex, removed blank before \acroextra<br> <br> r1035 | paaguti<br> =C2=A0 =C2=A0Another step before getting rid of the original ScanAux code<= br> =C2=A0 =C2=A0once and for all.<br> <br> r1034 | paaguti<br> =C2=A0 =C2=A0Moved the graphicspath test to an independent file<br> =C2=A0 =C2=A0Minor changes in Makefile to improve portability (hopefully)<= br> <br> r1033 | paaguti<br> =C2=A0 =C2=A0portable my_fgets() in auxfile.c after tests with win32<br> =C2=A0 =C2=A0(taken from xrefs.c)<br> <br> r1032 | paaguti<br> =C2=A0 =C2=A0move harvardcite parsing to LoadAuxFile functionality<br> <br> r1031 | paaguti<br> =C2=A0 =C2=A0compiler complained about missing CRLF at end of file<br> <br> r1030 | paaguti<br> =C2=A0 =C2=A0these files are needed for the graphicspath test<br> <br> r1029 | paaguti<br> =C2=A0 =C2=A0final integration of the graphicspath functionality<br> =C2=A0 =C2=A0I have included the test for it in my acronym.tex<br> =C2=A0 =C2=A0test file<br> <br> r1028 | paaguti<br> =C2=A0 =C2=A0first step towards \graphicspath support<br> =C2=A0 =C2=A0parse the arguments and put them in a string array<br> =C2=A0 =C2=A0use acronym.tex to test it<br> <br> r1027 | paaguti<br> =C2=A0 =C2=A0Implemented file searches as loops using GraphConvertTable<br= > <br> r1026 | paaguti<br> =C2=A0 =C2=A0Define a table to handle graphics conversion<br> =C2=A0 =C2=A0in a uniform way. Better integration of new<br> =C2=A0 =C2=A0formats and uniform treatment of all formats<br> =C2=A0 =C2=A0make the effort worthwhile<br> <br> r1025 | paaguti<br> =C2=A0 =C2=A0first step towards uniforming the graphics interface.<br> =C2=A0 =C2=A0added int at the end of PutPngFile() in order to have<br> =C2=A0 =C2=A0the same parameters here as in the other Put...File()<br> =C2=A0 =C2=A0functions<br> <br> r1024 | paaguti<br> =C2=A0 =C2=A0final cleanup of the acronym orgy<br> <br> r1023 | paaguti<br> =C2=A0 =C2=A0defined a paragraph style for the acronyms which resembles<br= > =C2=A0 =C2=A0most what LaTEX uses. It is based on Normal and gets part<br> =C2=A0 =C2=A0of the formatting (tabs) in vertical.c<br> =C2=A0 =C2=A0Inserted code in vertical.c to fit this style into the textwi= dth.<br> =C2=A0 =C2=A0Prepared a callback in acronyms.c to eventually honour the ma= ximum<br> =C2=A0 =C2=A0length acronym hint<br> <br> r1022 | paaguti<br> =C2=A0 =C2=A0move all acronym functionality to acronyms.c<br> =C2=A0 =C2=A0take CommandArray from commands.c<br> =C2=A0 =C2=A0take functions from xrefs.c and funct1.c<br> =C2=A0 =C2=A0redirect \usapackage{acronym} handling in preamble.c<br> =C2=A0 =C2=A0acronym commands are enabled with an extra Environment<br> =C2=A0 =C2=A0to make them available only when \usepackage{acronym}<br> =C2=A0 =C2=A0is invoked<br> =C2=A0 =C2=A0enable acronym handling in auxfile.c<br> =C2=A0 =C2=A0NOTE: portions of xrefs.c and funct1.c disabled with #if 0/#e= ndif<br> =C2=A0 =C2=A0will disappear in the next wave of patches.<br> <br> r1021 | paaguti<br> =C2=A0 =C2=A0this is the first step towards parsing the .aux file once<br> =C2=A0 =C2=A0I'm testing with labels, which are pretty consistently im= plemented<br> =C2=A0 =C2=A0right now.<br> =C2=A0 =C2=A0commands.c : hook in the CmdNewLabel function<br> =C2=A0 =C2=A0auxfile.: simplify and parse \newlabel only<br> =C2=A0 =C2=A0xref.c: new layer to ScanAux: go for the original implementat= ion<br> =C2=A0 =C2=A0for everything except labels. Treat labels using the label ta= ble<br> =C2=A0 =C2=A0which is created the first time a label is needed by parsing = the<br> =C2=A0 =C2=A0auxfile once.<br> <br> r1020 | paaguti<br> =C2=A0 =C2=A0added the possibility of getting the whole label definition u= nparsed<br> =C2=A0 =C2=A0this is a step towards getting rid of the current ScanAux fun= ction<br> <br> r1019 | paaguti<br> =C2=A0 =C2=A0simplified .aux file handling<br> <br> r1018 | paaguti<br> =C2=A0 =C2=A0Moved TRUE/FALSE definition from cfg.h to main.h<br> =C2=A0 =C2=A0main.h is included everywhere, while cfg.h is not<br> <br> r1017 | paaguti<br> =C2=A0 =C2=A0move CommandArray definition to commands.h<br> =C2=A0 =C2=A0this will allow to have all acronym related stuff in one isol= ated file<br> <br> r1016 | paaguti<br> =C2=A0 =C2=A0trivial ifpdf package support<br> <br> r1015 | paaguti<br> =C2=A0 =C2=A0Minor bug correction in allocation<br> =C2=A0 =C2=A0Allocate labels 8 by 8<br> <br> r1014 | paaguti<br> =C2=A0 =C2=A0new acronym TeX test file<br> <br> r1013 | paaguti<br> =C2=A0 =C2=A0acronym should allow to remake the acronym test without<br> =C2=A0 =C2=A0depending on acronym.rtf<br> <br> r1012 | paaguti<br> =C2=A0 =C2=A0handy little macro to free strings which were allocated<br> <br> r1011 | paaguti<br> =C2=A0 =C2=A0GetAcronymFromAux can return NULL! Corrected pointer core dum= p<br> <br> r1010 | paaguti<br> =C2=A0 =C2=A0compiler complained about no end of line for funct1.h and<br> =C2=A0 =C2=A0trivial support for the ifpdf package<br> <br> r1009 | paaguti<br> =C2=A0 =C2=A0Trivial patch for the tests<br> <br> r1008 | prahl<br> =C2=A0 =C2=A0include "acronyms.h' not "acronym.h"<br> <br> r1007 | prahl<br> =C2=A0 =C2=A0Fix misspelling of Auxiliary in function name<br> <br> r1006 | prahl<br> =C2=A0 =C2=A0eliminate redundant ACRONYM defines between xrefs.c and acron= yms.c<br> rename acronym.c to acronyms.c =C2=A0so that it is consistent with other<br= > =C2=A0 =C2=A0files in the codebase.<br> <br> r1005 | prahl<br> =C2=A0 =C2=A0Eliminated unnecessary headers. =C2=A0Renamed CmdAC -> Cmd= ACNew so that<br> =C2=A0 =C2=A0new implementation and old ones can coexist.<br> <br> r1004 | prahl<br> =C2=A0 =C2=A0refactoring of cfg.c by Pedro Aranda<br> =C2=A0 =C2=A0file_exists() function added to utils.c<br> <br> r1003 | prahl<br> =C2=A0 =C2=A0Changes to ignore.cfg by Pedro Aranda<br> <br> r1002 | prahl<br> =C2=A0 =C2=A0rename aux to auxfile to avoid problems on windows<br> <br> r1001 | prahl<br> =C2=A0 =C2=A0the great detabbing ... from now on there should be no tabs i= n<br> =C2=A0 =C2=A0the source files. =C2=A0Indents should always be four tabs.<b= r> <br> r1000 | prahl<br> =C2=A0 =C2=A0convert // to /* =C2=A0*/<br> =C2=A0 =C2=A0remove executable bit from acronym.bib<br> <br> r999 | prahl<br> =C2=A0 =C2=A0New inline utility functions by Pedro Aranda<br> <br> r998 | prahl<br> =C2=A0 =C2=A0decrease verbosity when entering and leaving environments<br> <br> r997 | prahl<br> =C2=A0 =C2=A0new inline utilities by Pedro Aranda<br> <br> r996 | prahl<br> =C2=A0 =C2=A0adding new files to the packaged distribution<br> <br> r995 | prahl<br> =C2=A0 =C2=A0New files from Pedro Aranda that improve processing of aux fi= les<br> =C2=A0 =C2=A0and improved support for acronym.sty. =C2=A0These are not act= ually used yet.<br> <br> r994 | prahl<br> =C2=A0 =C2=A0Pedro Aranda's test files for the acronym.sty package<br> <br> r993 | whennings<br> =C2=A0 =C2=A0fixed some bugs and added two characters to test/ucsymbols.te= x<br> <br> r992 | prahl<br> =C2=A0 =C2=A0remove executable bit on direct.tex<br> =C2=A0 =C2=A0add direct.tex to list of files translated when 'make cha= r' is used<br> =C2=A0 =C2=A0add direct.tex to the package<br> <br> r991 | whennings<br> =C2=A0 =C2=A0fixed a bug and addes STIXGeneral to two more characters in d= irect.cfg.<br> =C2=A0 =C2=A0added direct.tex as test file for all characters in direct.cf= g<br> <br> r990 | prahl<br> =C2=A0 =C2=A0fix for harvard citations found by Pedro A Aranda<br> <br> r989 | whennings<br> =C2=A0 =C2=A0modifications to make test/babel_* files LaTeX properly<br> <br> r988 | prahl<br> =C2=A0 =C2=A0add babel* file to the list to be converted after "make = all"<br> =C2=A0 =C2=A0add encoding tables for 0t2, t2a, t2b. =C2=A0The later two wi= ll probably<br> =C2=A0 =C2=A0go away and the former is not used yet<br> <br> r987 | whennings<br> =C2=A0 =C2=A0modified cfg/direct.cfg so that symbols which are not availab= le<br> =C2=A0 =C2=A0under MS Windows get formatted in font STIXGeneral<br> =C2=A0 =C2=A0Corrected test/ucsymbols.tex<br> <br> r986 | prahl<br> =C2=A0 =C2=A0add macintosh central european character encoding<br> <br> r985 | prahl<br> =C2=A0 =C2=A0More unicode conversion. =C2=A0Eliminate all use of Symbol fo= nt.<br> =C2=A0 =C2=A0Directly convert from various character encodings e.g. latin5= <br> =C2=A0 =C2=A0to Unicode. =C2=A0Delete lots of code that is no longer neede= d.<br> <br> r984 | prahl<br> =C2=A0 =C2=A0start of missing characters for XP<br> <br> r983 | prahl<br> =C2=A0 =C2=A0More of the great Unicode migration. =C2=A0This moves all the= <br> =C2=A0 =C2=A0instances of CmdSymbolChar and CmdMTExtraChar out of commands= .c<br> =C2=A0 =C2=A0Now, these characters can be found in direct.cfg. =C2=A0Futur= e<br> =C2=A0 =C2=A0work will remove all instances of CmdSymbolChar and CmdMTExtr= aChar<br> =C2=A0 =C2=A0from the rest of the code base.<br> <br> r982 | prahl<br> =C2=A0 =C2=A0Fix problem on Fedora. =C2=A0It turns out that strcpy(p1,p2) = is allowed<br> =C2=A0 =C2=A0undefined behavior if p1 and p2 point to overlapping areas.<b= r> <br> r981 | whennings<br> =C2=A0 =C2=A0modified direct_ucs.cfg to use the Unicode font for special s= ymbols.<br> =C2=A0 =C2=A0updated documentation (but font usage for special symbols is = work in progress)<br> =C2=A0 =C2=A0updated l2rshell to version number 2.1.0<br> <br> r980 | prahl<br> =C2=A0 =C2=A0reduce debugging noise<br> <br> r979 | prahl<br> =C2=A0 =C2=A0fix bug related to the new style system. =C2=A0There is a pre= tty<br> =C2=A0 =C2=A0big mismatch between LaTeX and Word styles. =C2=A0This is pro= bably<br> =C2=A0 =C2=A0not the right patch because it regresses the way that section= <br> =C2=A0 =C2=A0headings look. =C2=A0It does fix the bug associated with {\tt= \begintabular{ll} a & b<br> =C2=A0 =C2=A0\end{tabular} }<br> <br> r978 | prahl<br> =C2=A0 =C2=A0improve how vcenter interacts with fields<br> <br> r977 | prahl<br> =C2=A0 =C2=A0fix \makebox and \framebox so they actually emit something<br= > =C2=A0 =C2=A0fix \char'123 (regression)<br> =C2=A0 =C2=A0move a whole bunch of MTExtra characters to Unicode because<b= r> =C2=A0 =C2=A0MTExtra varies in which characters are present.<br> <br> r976 | prahl<br> =C2=A0 =C2=A0all characters in ucsymbol.tex and misc3.tex are converted no= w<br> <br> r975 | prahl<br> =C2=A0 =C2=A0add support for a few more math commands found in misc3.tex<b= r> =C2=A0 =C2=A0misc3.rtf should convert pretty cleanly now.<br> <br> r974 | prahl<br> =C2=A0 =C2=A0change strlcpy to my_strlcpy<br> =C2=A0 =C2=A0comment out CmdAcronym<br> <br> r973 | prahl<br> =C2=A0 =C2=A0support for \not<br> <br> r972 | prahl<br> =C2=A0 =C2=A0working version of halign!<br> =C2=A0 =C2=A0fixed bug when converting \char92<br> <br> r971 | prahl<br> =C2=A0 =C2=A0insert a few instances of uint16_t when bit shifting as<br> =C2=A0 =C2=A0a defense against 64-bit problems<br> <br> r970 | prahl<br> =C2=A0 =C2=A0beginning of support for \halign<br> <br> r969 | prahl<br> =C2=A0 =C2=A0address warnings found when compiling for Fedora<br> <br> <br> ---------------------------------------------------------------------------= ---<br> Download Intel&#174; Parallel Studio Eval<br> Try the new software tools for yourself. Speed compiling, find bugs<br> proactively, and fine-tune applications for parallel performance.<br> See why Intel Parallel Studio got high marks during beta.<br> <a href=3D"http://p.sf.net/sfu/intel-sw-dev" target=3D"_blank">http://p.sf.= net/sfu/intel-sw-dev</a><br> _______________________________________________<br> Latex2rtf-users mailing list<br> <a href=3D"mailto:[email protected]">Latex2rtf-users@li= sts.sourceforge.net</a><br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/latex2rtf-users" ta= rget=3D"_blank">https://lists.sourceforge.net/lists/listinfo/latex2rtf-user= s</a><br> </blockquote></div><br> --00032555a6eef0ea0b0480bf803a-- --===============4898616200394764201== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev --===============4898616200394764201== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Latex2rtf-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/latex2rtf-developers --===============4898616200394764201==--