[tex4ht] [bug #489] problem with hyperref in tex4ht after TL Oct. update

Nasser M. Abbasi nma at 12000.org
Mon Nov 23 11:36:37 CET 2020

On 11/23/2020 3:37 AM, Michal Hoftich wrote:
> Hi Nasser,
>> if it is of any help for you, if you like at the HTML page,
>> the link to the above HTML is now here
>> https://www.12000.org/my_notes/faq/MAPLE/maple.htm

> This error means that the generated HTML is not well-formed XML. For
> example, there may be spurious <p> tags, etc. In your case, I can see
> these errors:
> </p><!--l. 1830--><p class="noindent" > <p><IMG SRC="movies/movie.gif"
> ALT="some text" WIDTH=750></p>
> </p><!--l. 1834--><p class="noindent" >Another version
> </p>
> You should remove additional <p> tags around your <IMG> tag. I assume
> that you add this from your cfg file, because it doesn't look like
> TeX4ht output. It should be rather:
> <IMG SRC="movies/movie.gif" ALT="some text" WIDTH="750" />
> TeX4ht handles paragraphs, so don't add them by hand.

Thanks. Yes, I had code inside the Latex file itself, not my .cfg,
as follows

Here is the animation from the Maple notebook:

   <p><IMG SRC="movies/movie.gif" ALT="some text" WIDTH=750></p>

I'll fix it now to remove those p's. The above is old code. But
the warning is new, which is good.

> There is also a really weird link:
> <a
> href="http://www.mapleprimes.com/blog/jacquesc/vim-mode-for-maple"
> http://mooedit.sourceforge.net/ >
> How did you get this spurious http://mooedit.sourceforge.net/ here?

That was my own error actually. I fixed it. I had extra stuff

btw, I noticed something while fixing the url.

Before, I had this (this is old file, I did not know about \url then)


I now changed it to


But the HTML in the first case shows an EXTRA space in the first
example above after the http:// compared to second example above.
(please see screen shot attached)

Both links work though. It is just strange why the first one has extra space

I attach this small Latex file if you like to try it and see for yourself.
It is not a big deal, as link works and I do not use \nolinkurl anymore,
changing everything to \url{} now.

The command  I used to compile the attached file is

make4ht -ulm default -a debug foo5.tex "mathjax,htm"

> HTML validator reports much more errors regarding <style> and <script>
> elements, but these don't matter to DOM filters.
> Best regards,
> Michal

-------------- next part --------------

\item \href{http://www.mapleprimes.com/blog/jacquesc/vim-mode-for-maple}{\nolinkurl{http://www.mapleprimes.com/blog/jacquesc/vim-mode-for-maple}}

\item \url{http://www.mapleprimes.com/blog/jacquesc/vim-mode-for-maple}

-------------- next part --------------
A non-text attachment was scrubbed...
Name: extra_space.png
Type: image/png
Size: 6156 bytes
Desc: not available
URL: <https://tug.org/pipermail/tex4ht/attachments/20201123/822f9629/attachment-0001.png>

More information about the tex4ht mailing list.