diff --git a/pdf/project.xml b/pdf/project.xml index 5a98eb5a..070280c9 100644 --- a/pdf/project.xml +++ b/pdf/project.xml @@ -1,4 +1,4 @@ - + - - - Changes - dIon Gillard - Arnaud Heritier - - - - Unable to remove cover type and version. - - - Upgrade to Xalan 2.7.0. - Upgrade to Xerces 2.8.0. Replace the deprecated xmlParserAPIs by xml-apis 1.3.03. Add the xml-resolver dependency for xerces. - An icon is added to the report entry in the navigation. Works only with the xdoc plugin 1.10 and above. - The links generated in the reports list are wrong. Works only with the xdoc plugin 1.10 and above. + + + Changes + dIon Gillard + Arnaud Heritier + + + + Unable to remove cover type and version. + + + Upgrade to Xalan 2.7.0. + Upgrade to Xerces 2.8.0. Replace the deprecated xmlParserAPIs by xml-apis 1.3.03. Add the xml-resolver dependency for xerces. + An icon is added to the report entry in the navigation. Works only with the xdoc plugin 1.10 and above. + The links generated in the reports list are wrong. Works only with the xdoc plugin 1.10 and above. New property maven.pdf.createBookmarksto create PDF bookmarks. - - Title and dates are incorrect when used with Maven 1.0.2. - Identical ids in tables in different documents caused a build failure. - Update dependencies to match ones in maven 1.1 core and to unify them between plugins. - An error occurs if the project logo or the company logo aren't defined. - Page numbering not correct with more than 10 items in menu. + + Title and dates are incorrect when used with Maven 1.0.2. + Identical ids in tables in different documents caused a build failure. + Update dependencies to match ones in maven 1.1 core and to unify them between plugins. + An error occurs if the project logo or the company logo aren't defined. + Page numbering not correct with more than 10 items in menu. New goal pdf:navigation-validateto validate the pdf navigation file. - + Fix maven.pdf.cover.projectCompany. - - Make cover header- and footer-height configurable. - Use optional id tag for sub/section anchors to avoid problems with identical names. - - - Make the plugin compatible with maven 1.0 and jdk 1.3/1.4/1.5 or with maven 1.1 and jdk 1.4/1.5. - sub-/superscripts do not work. - Error when logo locations are not set. - Suppress verbose output by default. - Missing patch for MPPDF-24 ( it defines a missing attribute for <code style="indent"> tags and cleans up some layout issues with definition lists). - Standardize copyright notices. - Fix some "contents overflows area" errors. - Cannot use SVG images. (batik: java.lang.NoSuchMethodError.) - Can't insert the logo image described in the POM if its path begins with a slash (as it works for the xdoc plugin). - Allow copy and paste from pdf to text editor. - Allow the pdf plugin to be added as a project's report. - Add support for external imaging libraries like jimi and jai to use PNG images in generated pdf files. - PDF generation doesn't use proxy settings for external resources. - - - Use the ant task for the xsl transformation and remove xerces and xalan dependencies. People using java 5 will have to use this release with maven 1.1 or maven 1.0 with at the most the PDF plugin 2.2.X. - Use the ant task for the fop transformation and remove xalan dependency. - maven pdf fails with footer in navigation.xml. - The first row of table is not rendered. - Internal links failed. - img src attributes are not made relative to the xdoc source. - - - The content of style tag was printed on the PDF file. - JDK 5.0 incompatibility. XSLT is now called from Jelly. - - - PRE tag support added. - Show "v." in cover only when version is not empty. - The new property "maven.pdf.navigationFilePath" allows you to define a different directory from ${maven.xdoc.src} for the navigation file. From now, the PDF plugin can be used in a multiproject environment with a navigation file dynamically generated. - Add USLetter (8.5"x11") as a paper type. - - - -

Add xml-apis and xalan dependencies for JDK 1.3.

-
-
- - -
    -
  • The PDF generation works if paths used in navigation.xml don't begin with a '/'.
  • -
  • The date on the cover worked for all projects (not only maven).
  • -
-
- -
    -
  • Tables management XSL code cleaned (duplications removed) and simplified.
  • -
  • Tables with THEAD/TBODY and tables with a first row compound of th have the same look : They use a table header which is copied on each page.
  • -
  • The cover is improved.
  • -
  • Internal and external links are differently colored.
  • -
  • XSL styles are extracted in a single file.
  • -
-
- Upgraded to xerces 2.4.0, fop 0.20.5, batik 1.5 - A new plugin property (maven.pdf.navigationFile) is added to allow the users to have a different navigation file for the site and for the pdf doc. - The use of links inside xdocs don't lead to crash the PDF generation. - MAVEN-MPPDF-1. Completely re-write of the PDF plug-in. It solves most of the thorniest issues, such as table formatting, more levels in the table of contents, and image sizing. The graphic design is also dramatically improved. -
- - update to use maven.docs.*/maven.gen.docs - - - Upgraded to xerces 2.3.0, xalan 2.4.1 and fop 0.20.5rc2 - Added more documentation - Fix plugin and fo stylesheet to get plugin working again - Added table support. - - + + Make cover header- and footer-height configurable. + Use optional id tag for sub/section anchors to avoid problems with identical names. +
+ + Make the plugin compatible with maven 1.0 and jdk 1.3/1.4/1.5 or with maven 1.1 and jdk 1.4/1.5. + sub-/superscripts do not work. + Error when logo locations are not set. + Suppress verbose output by default. + Missing patch for MPPDF-24 ( it defines a missing attribute for <code style="indent"> tags and cleans up some layout issues with definition lists). + Standardize copyright notices. + Fix some "contents overflows area" errors. + Cannot use SVG images. (batik: java.lang.NoSuchMethodError.) + Can't insert the logo image described in the POM if its path begins with a slash (as it works for the xdoc plugin). + Allow copy and paste from pdf to text editor. + Allow the pdf plugin to be added as a project's report. + Add support for external imaging libraries like jimi and jai to use PNG images in generated pdf files. + PDF generation doesn't use proxy settings for external resources. + + + Use the ant task for the xsl transformation and remove xerces and xalan dependencies. People using java 5 will have to use this release with maven 1.1 or maven 1.0 with at the most the PDF plugin 2.2.X. + Use the ant task for the fop transformation and remove xalan dependency. + maven pdf fails with footer in navigation.xml. + The first row of table is not rendered. + Internal links failed. + img src attributes are not made relative to the xdoc source. + + + The content of style tag was printed on the PDF file. + JDK 5.0 incompatibility. XSLT is now called from Jelly. + + + PRE tag support added. + Show "v." in cover only when version is not empty. + The new property "maven.pdf.navigationFilePath" allows you to define a different directory from ${maven.xdoc.src} for the navigation file. From now, the PDF plugin can be used in a multiproject environment with a navigation file dynamically generated. + Add USLetter (8.5"x11") as a paper type. + + + +

Add xml-apis and xalan dependencies for JDK 1.3.

+
+
+ + +
    +
  • The PDF generation works if paths used in navigation.xml don't begin with a '/'.
  • +
  • The date on the cover worked for all projects (not only maven).
  • +
+
+ +
    +
  • Tables management XSL code cleaned (duplications removed) and simplified.
  • +
  • Tables with THEAD/TBODY and tables with a first row compound of th have the same look : They use a table header which is copied on each page.
  • +
  • The cover is improved.
  • +
  • Internal and external links are differently colored.
  • +
  • XSL styles are extracted in a single file.
  • +
+
+ Upgraded to xerces 2.4.0, fop 0.20.5, batik 1.5 + A new plugin property (maven.pdf.navigationFile) is added to allow the users to have a different navigation file for the site and for the pdf doc. + The use of links inside xdocs don't lead to crash the PDF generation. + MAVEN-MPPDF-1. Completely re-write of the PDF plug-in. It solves most of the thorniest issues, such as table formatting, more levels in the table of contents, and image sizing. The graphic design is also dramatically improved. +
+ + update to use maven.docs.*/maven.gen.docs + + + Upgraded to xerces 2.3.0, xalan 2.4.1 and fop 0.20.5rc2 + Added more documentation + Fix plugin and fo stylesheet to get plugin working again + Added table support. + +