IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

Maven Plugin pdf - personnaliser le template


Sujet :

Maven Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 57
    Par défaut Maven Plugin pdf - personnaliser le template
    Bonjour,

    J'utilise le plugin pdf pour générer automatiquement une documentation à partir des éléments contenus dans mon pom et de différents fichiers apt utilisés pour le site du projet.

    Ma question est de savoir si on peut facilement personnaliser tous les éléments du template de base utilisé lors de la génération documentaire. Par exemple, on trouve par défaut en pied de page le "copyright ${COMPANY_NAME}, all rights reserved" ; si je veux changer cette valeur et mettre par exemple une propriété annexe qui serait le numéro de version du document dans mon entreprise, est-ce qu'il existe un moyen de personnaliser la valeur du pied de page ? De même, la numérotation des pages est mise dans l'en-tête par défaut, si je veux la mettre dans le pied de page ? Dans le même cas : la couverture du document est uniformément définie avec un certain nombre d'éléments : logo de l'entreprise, logo du projet, nom du projet, version, date, etc... Est-il possible de rajouter des éléments lors de la génération, comme la liste des auteurs par exemple ?

    Tous ces éléments m'ont l'air figés dans le marbre car la documentation du plugin : http://maven.apache.org/plugins/mave...gin/usage.html spécifie que le format du template doit respecter celui-ci : http://svn.apache.org/repos/asf/mave...fo-styles.xslt. Mais est-il possible d'utiliser un format qui définit d'autres éléments et comment les utiliser ?

    Merci d'avance.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 57
    Par défaut
    Bon il semblerait qu'il existe un plugin plus adapté pour personnaliser les templates de génération documentaire en utilisant les DocBook :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <plugin>
    	<groupId>com.agilejava.docbkx</groupId>
    	<artifactId>docbkx-maven-plugin</artifactId>
    	<version>2.0.9</version>
    </plugin>
    Je l'ai trouvé en regardant les sources de la traduction du Definitive Guide. Bon par contre, il me reste à trouver une doc ou mieux, des exemples simples de mise à oeuvre, pour comprendre à la fois le format DocBook et ses style sheets xsl, ainsi que le mode de fonctionnement du plugin...

Discussions similaires

  1. Réponses: 10
    Dernier message: 24/04/2009, 10h40
  2. [MAVEN] plugin non attacher au cycle de vie standard
    Par DanielW33 dans le forum Maven
    Réponses: 3
    Dernier message: 25/04/2007, 22h47
  3. [exec-maven-plugin] Ne trouve pas l'éxecutable java
    Par KooKoolen dans le forum Maven
    Réponses: 1
    Dernier message: 19/12/2006, 13h54
  4. MAVEN plugins....error MOJO
    Par lipczynski dans le forum Maven
    Réponses: 2
    Dernier message: 31/03/2006, 15h47
  5. [plugins] Equivalent des Live Templates dans Intellij
    Par rozwel dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 04/02/2005, 06h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo