shige 10/23 2017
----------------

Duc A. HOANG wrote:
| Even when I use the command without space, the problem remains the same.
| Here is the output

Ok, I understand your problem.

This is a bug of latex2html only for Windows version. 
On MS-Windows, latex2html program is a batch file latex2html.bat 
in fact. Options to the batch file are devided, concatenated, and
passed to Perl executable program at first.

But, for batch file, the option separator is not only space, but
also comma, semicolon, and equal ('='). So, the first process of
the batch file for options translates

  -html_version 3.2,latin2,unicode

to

  -html_version 3.2 latin2 unicode

incorrectly.

Well, to workaround the problem, I propose that

1) modify the latex2html.bat at the line about 15657:

            # Require the option specific files 
            @HTML_VERSION = split(/,/, $HTML_OPTIONS);
            foreach $ext ( @HTML_VERSION ) {

to   
            # Require the option specific files 
            @HTML_VERSION = split(/:/, $HTML_OPTIONS);
            foreach $ext ( @HTML_VERSION ) {

2) specify the option for html_version with separator colon
  instead of comma:

    -html_version 3.2:latin2:unicode

I think this is not a good solution, but may fix your problem 
temporary.

+========================================================+
 Shigeharu TAKENO     NIigata Institute of Technology
                       kashiwazaki,Niigata 945-1195 JAPAN
 sh...@iee.niit.ac.jp   TEL(&FAX): +81-257-22-8161
+========================================================+
_______________________________________________
latex2html mailing list
latex2html@tug.org
http://tug.org/mailman/listinfo/latex2html

Reply via email to