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

XSL/XSLT/XPATH XML Discussion :

[XSL-FO][débutant]saut de page et presentation


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 88
    Par défaut [XSL-FO][débutant]saut de page et presentation
    Afin de générer mon fichier XML en rtf et/ou en pdf, je suis en train de réaliser un fichier XSL-FO qui me permettra par l'intermédiaire de FOP ou de JFOR d'obtenir mon pdf/rtf.

    mais il y a quelques ptits trucs qui coincent :

    - j'ai une liste d'activité dont la description prend presque une page et je voudrais spécifier que chaque activité doit être sur une page : comment spécifier le saut de page à la fin d'une activité?

    - Est-il possible de jouer sur la mise en forme d'un groupe de mot écrit sur une même ligne, du style : "Bonjour, j'apprend le XSL-FO !" ? Et si oui, comment faire?

    Merci.

  2. #2
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    Salut,

    Oui il est tout à fait possible de faire de la mise en forme il suffit de le spécifier dans le fo:block ou dans le fo:inline!

    pour faire un saut de page pareil faut le déclarer dans le fo:block attribut page-break-before ou page-break-after!

    Voila qui est dit, si tu fait une recherche dans ce forum sur XSL-FO tu trouveras des liens utile pour les débutants. ainsi que la réponse à l'éternel question "comment faire un retour de chariot avec XSL-FO"

    ++

    Thierry

  3. #3
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 88
    Par défaut
    Merci virgul,

    c'est vrai qu'une recherche de XSL-FO sur ce forum apporte pas mal de liens intéressants!

    par contre je n'arrive pas à gérer le saut de page...

    j'ai essayé un break-before="page" dans le 1er fo:block de mon activité, aucun changement... de même avec un break-before="page" sur le dernier fo:block de l'activité...

    je vois pas ce qui coince, une idée?

  4. #4
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 88
    Par défaut
    j'ai contourné le problème en enlevant le template et en bouclant sur fo:page-sequence...

    j'ai donc un truc du style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <xsl:for-each select="Activité">
    <fo:page-sequence master-reference="all">
     
    une activite
     
    </fo:page-sequence master-reference="all">
    </xsl:for-each>
    mais je n'arrive pas à trier l'affichage des activités en fonction de l'attribut "name", j'ai placé un xsl:sort après le xsl:for-each mais FOP me retourne une erreur comme quoi fo:page-sequence n'est pas admis à cet endroit de la feuille de style...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSL~FO]Saut de page vers rtf : problème
    Par PamelaGeek dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 23/10/2007, 14h01
  2. Réponses: 8
    Dernier message: 14/03/2007, 22h06
  3. [XSL] probleme de saut de page
    Par fabricew59 dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 15/12/2006, 14h38
  4. [XSL~FO] saut de page
    Par arapahoo dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 07/07/2006, 17h11
  5. [XSL-FO] gérer les sauts de pages dynamiquement ?
    Par Mrlud dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 26/04/2005, 16h52

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