From cad884ae05bbe03cd31297667a71696c32a39dd4 Mon Sep 17 00:00:00 2001 From: evenisse Date: Tue, 27 Jan 2004 11:18:03 +0000 Subject: [PATCH] From Arnaud Heritier : update the pdf cover with company and project logo git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114617 13f79535-47bb-0310-9956-ffa450edef68 --- pdf/plugin.jelly | 17 +++-- pdf/plugin.properties | 5 +- pdf/project.properties | 2 + pdf/project.xml | 4 +- pdf/src/plugin-resources/fo-cover.xslt | 87 +++++++++++++++++++++--- pdf/src/plugin-resources/fo-layouts.xslt | 4 +- 6 files changed, 97 insertions(+), 22 deletions(-) diff --git a/pdf/plugin.jelly b/pdf/plugin.jelly index 488be454..6f26adb2 100644 --- a/pdf/plugin.jelly +++ b/pdf/plugin.jelly @@ -16,15 +16,18 @@ - - + + + + + - - + + Generating ${docsDest}/project.fo ... @@ -49,7 +52,7 @@ - + @@ -79,7 +82,7 @@ - + Generating ${docsPdf}/${pdfName} ... Config file: ${docsPdf}/userconfig.xml @@ -101,6 +104,6 @@ - + diff --git a/pdf/plugin.properties b/pdf/plugin.properties index be510b22..5615856a 100644 --- a/pdf/plugin.properties +++ b/pdf/plugin.properties @@ -12,11 +12,10 @@ maven.pdf.imageDpi=150 maven.pdf.debug=false maven.pdf.navigationFile=navigation.xml maven.pdf.pdfName=${pom.artifactId}.pdf -# Reserved for future use... maven.pdf.cover.projectCompany=${pom.organization.name} maven.pdf.cover.projectName=${pom.name} maven.pdf.cover.type=Project Documentation maven.pdf.cover.version=${pom.currentVersion} maven.pdf.cover.date=June 2, 2003 -maven.pdf.projectLogo=${pom.url}${pom.logo} -maven.pdf.companyLogo=${pom.organization.url}${pom.organization.logo} +maven.pdf.projectLogo=${pom.logo} +maven.pdf.companyLogo=${pom.organization.logo} diff --git a/pdf/project.properties b/pdf/project.properties index df6f93f4..d1e77395 100644 --- a/pdf/project.properties +++ b/pdf/project.properties @@ -5,3 +5,5 @@ maven.xdoc.date=left maven.xdoc.version=${pom.currentVersion} maven.license.licenseFile=${basedir}/../../../LICENSE.txt +maven.pdf.projectLogo=http://maven.apache.org/images/maven.gif +maven.pdf.companyLogo=http://maven.apache.org/images/asf_logo_wide_clear.gif diff --git a/pdf/project.xml b/pdf/project.xml index a24d309f..d5af1866 100644 --- a/pdf/project.xml +++ b/pdf/project.xml @@ -7,8 +7,8 @@ maven-pdf-plugin Maven PDF Plug-in 2.0-SNAPSHOT - - Java Project Management Tools + PDF Documentation generator + Generator of project documentation in PDF Format. http://maven.apache.org/reference/plugins/pdf/ /www/maven.apache.org/reference/plugins/pdf/ http://jira.codehaus.org/secure/BrowseProject.jspa?id=10356 diff --git a/pdf/src/plugin-resources/fo-cover.xslt b/pdf/src/plugin-resources/fo-cover.xslt index 363253e3..d21f6bf8 100644 --- a/pdf/src/plugin-resources/fo-cover.xslt +++ b/pdf/src/plugin-resources/fo-cover.xslt @@ -1,16 +1,87 @@ + + + Helvetica,sans-serif + #000000 + always + 16pt + bold + + + Helvetica,sans-serif + #000000 + always + 12pt + bold + + + 100% + rule + 0.5pt + black + - - v. - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + v. + + + + + + + + + + + + + + + + + + + diff --git a/pdf/src/plugin-resources/fo-layouts.xslt b/pdf/src/plugin-resources/fo-layouts.xslt index b44e11e5..4e184910 100644 --- a/pdf/src/plugin-resources/fo-layouts.xslt +++ b/pdf/src/plugin-resources/fo-layouts.xslt @@ -17,8 +17,8 @@ - - + +