[ 
http://jira.codehaus.org/browse/DOXIA-99?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_123793
 ] 

Lukas Theussl commented on DOXIA-99:
------------------------------------

I think it has by now become a de-facto standard in maven land that figures in 
apt require an extension. Figure sources are just links, and so should be valid 
and unique as such. Since we have already decided to deviate from the original 
apt format (see 
http://docs.codehaus.org/display/DOXIA/Proposed+Changes+to+the+APT+Format), I 
think it would be the cleanest solution to leave it like that. So a parser 
should just emit the figure source as is, and any sink can check if it supports 
the figure format and if not, give a warning, try to convert, look for another 
source, or whatever.

One option we could implement for (partial) compatibility with aptconvert is 
that the AptParser checks if the figure source has an extension, and if not 
append a default one. 

> Figures require extension in APT and they should not
> ----------------------------------------------------
>
>                 Key: DOXIA-99
>                 URL: http://jira.codehaus.org/browse/DOXIA-99
>             Project: Maven Doxia
>          Issue Type: Bug
>          Components: Module - Apt
>    Affects Versions: 1.0-alpha-5, 1.0-alpha-6, 1.0-alpha-7, 1.0-alpha-8
>            Reporter: Greg Luck
>            Assignee: Jason van Zyl
>             Fix For: 1.0-beta-1
>
>
> Figures require extension in APT and they should not.
> For example, http://ehcache.sourceforge.net/nameandlogo.html shows a broken 
> image. The APT for this page is:
> [images/ehcache_logo]
> Now, if I change it to [images/ehcache_logo.gif] it works. However this 
> breaks aptconvert. The reason is that it is illegal in APT to specify the 
> figure extension. I use aptconvert to create a pdf and single HTML page. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to