[tex4ht] TeX4ht warning --- Cannot determine size of graphic in svg graphics. Does tex4ht support bounding box on svg?

Nasser M. Abbasi nma at 12000.org
Sat May 16 17:31:56 CEST 2015


Thank youfor your solution. It works very well.

I just need to convert all my images which is now in pdf files
to eps since I do not have them in eps format.

I found number of ways to do this at this post:

http://tex.stackexchange.com/questions/20883/how-to-convert-pdf-to-eps

And it worked very well.

thanks again for your help
--Nasser

On 5/16/2015 3:27 AM, Radhakrishnan CV wrote:
> On Sat, May 16, 2015 at 6:55 AM, Nasser M. Abbasi <nma at 12000.org> wrote:
>
>> Currently I use svg graphics for all images since it looks better
>> than png on the web. Here is a typical latex file. I use
>> pdf version of the image for pdflatex and use the svg version
>> for htlatex.
>>
>> I convert the pdf to svg using the program  pdf2svg which works
>> much better thank inkscape I found.
>>
>> -------------------------------
>> \documentclass[12pt]{article}
>> \usepackage{graphicx}
>> \begin{document}
>> \ifdefined\HCode
>>   \includegraphics[width=0.5\paperwidth]{p.svg}
>> \else
>>   \includegraphics[width=0.5\paperwidth]{p.pdf}
>> \fi
>> \end{document}
>> ---------------------------
>>
>
> ​You may kindly change the above to the following:
>
> documentclass[12pt]{article}
> \usepackage{graphicx}
>
> \begin{document}
>
> \makeatletter
> \Configure{graphics*}
>    {eps}
>    {\Picture[pict]{\csname Gin at base\endcsname.svg
>         width="\expandafter\the\csname
>            Gin at req@width\endcsname"
>             height="\expandafter\the\csname
>             Gin at req@height\endcsname"
>        }%
>     }
> \makeatother
>
> \ifdefined\HCode
>   \includegraphics[width=0.5\paperwidth]{gr1.eps}
> \else
>   \includegraphics[width=0.5\paperwidth]{gr1.pdf}
> \fi
>
> \end{document}
>
> I got the following output for graphics inclusion part:
>
> <p class="noindent">
>    <img src="gr1.svg" alt="pict"
>     width="307.14749pt" height="307.26057pt" >
> </p>
>
> ​Hope this is what you have been looking for.  TeX4ht needs .eps format of
> the figure since it works with dvips graphics driver and hence cannot
> accept any other graphics file format.
>> ​Best regards​
>



More information about the tex4ht mailing list