On Sun, Nov 15, 2020 at 05:12:13PM +0100, Christopher Dimech wrote:
>
> It is the fifth and I still get the Alt Text Attribute.
>
> The output was
>
> ../Ideogr/Ch03b--Chmed/igc03--01--Sicl--CircAmRg
>
> If I put
>
> @image{../Ideogr/Ch03b--Chmed/igc03--01--Sicl--CircAmRg,8cm,8cm,AltText,.png}
>
> I get AltText
>
> But now I have understood the problem,
>
> Although the file exists at
> ../Ideogr/Ch03b--Chmed/igc03--01--Sicl--CircAmRg.png
> because the html index file resides in a subdirectory generated by texi2any,
> the
> code got to be changed to
>
> @image{../../Ideogr/Ch03b--Chmed/igc03--01--Sicl--CircAmRg,8cm,8cm,AltText,png}
>
> Furthermore, you cannot put ".png" as the fifth argument because for html
> that will
> fail. You have to put "png", without the period dot.
This would be a bug if it is true. The manual says to include the period:
* For Info and HTML output, 'makeinfo' uses the optional fifth
argument EXTENSION to '@image' for the filename extension, if it is
specified and the file is found. Any leading period should be
included in EXTENSION. For example:
@image{foo,,,,.xpm}