Globalement le projet semble avoir de nombreuses fonctions mais la documentation n’accompagne pas suffisamment les utilisateurs, au moins ceux qui n’ont pas de compétences en CSS comme moi. Il me semble que développer les exemples en donnant des informations sur comment faire des modifications serait vraiment intéressant.
En détail, l’installation est très simple sur Arch puisque un paquet est fourni. Une fois celui-ci installé, je télécharge l’exemple de rapport sur le site pour l’essayer. Malheureusement pour télécharger l’exemple il faut télécharger 16 fichiers un par un...
Bref, une fois celui-ci téléchargé, je regarde le tuto qui indique la commande à utiliser. Et hop le PDF est généré ! Super. Malheureusement celui-ci contient des anomalies d’affichages... car le paquet ne correspond pas à la toute dernière version publiée la semaine dernière. Pour utiliser les exemples il faut donc la version 43 ce qui complexifie l’installation mais rien d’impossible.
Je continue donc de lire la doc pour continuer à être accompagné et là... ben en fait il n’y a pas d’accompagnement dans le tuto ! Argh comment faire des modifications de l’exemple alors !?! Dans la section "features" il y a bien des pistes qui sont donnés, mais de là à savoir comment les utiliser concrètement c’est pas gagné...
J’ouvre le fichier HTML et le fichier CSS mais c’est pas simple de comprendre ! Je continue de regarder les autres fichiers en espérant tomber sur un fichier d’accompagnement mais rien... ah tiens un fichier.sass qui ressemble beaucoup à du CSS. Après des recherches je comprends qu’il s’agit d’une sorte de modèle permettant de construire un fichier CSS qu’il ne faut donc pas modifier directement ! J’installe donc ruby-sass mais indiquer la manœuvre pour modifier l’exemple ne serait pas superflu.
Après environ 1 heure 30 de recherches et d’essai empiriques j’ai enfin réussi à déplacer le numéro de page de l’en-tête vers le pied de page, de même que le trait horizontal et j’ai même réussi à positionner les numéros sur l’extérieur de la page à l’aide des sélecteurs left et right. Ouf ! Les infos sur les pages du W3C et de PrinceXML apportent un peu d’aide mais cela reste poussif pour moi étant donné que je ne suis pas développeur.
Comme mes rapports sont habituellement au format A5, j’essaye de trouver une solution pour changer le format et environ 15 minutes plus tard j’ai un document PDF au format A5. À part les coordonnées de la 1ère page qui n’ont pas aimé de même que les 3 colonnes de textes, le reste du document a bien supporté le changement de format.
Par contre il me reste tellement de boulot pour refaire mon rapport de 15 pages que je vais continuer à utiliser mon modèle Scribus
Cela n’est pas précisé sur votre site mais l’équipe est en mesure de créer un modèle à partir d’un rapport existant ?
[^] # Re: Présentations
Posté par dark_moule . En réponse à la dépêche Première version stable pour WeasyPrint. Évalué à 6.
Mon retour comme prévu :
Globalement le projet semble avoir de nombreuses fonctions mais la documentation n’accompagne pas suffisamment les utilisateurs, au moins ceux qui n’ont pas de compétences en CSS comme moi. Il me semble que développer les exemples en donnant des informations sur comment faire des modifications serait vraiment intéressant.
En détail, l’installation est très simple sur Arch puisque un paquet est fourni. Une fois celui-ci installé, je télécharge l’exemple de rapport sur le site pour l’essayer. Malheureusement pour télécharger l’exemple il faut télécharger 16 fichiers un par un...
Bref, une fois celui-ci téléchargé, je regarde le tuto qui indique la commande à utiliser. Et hop le PDF est généré ! Super. Malheureusement celui-ci contient des anomalies d’affichages... car le paquet ne correspond pas à la toute dernière version publiée la semaine dernière. Pour utiliser les exemples il faut donc la version 43 ce qui complexifie l’installation mais rien d’impossible.
Je continue donc de lire la doc pour continuer à être accompagné et là... ben en fait il n’y a pas d’accompagnement dans le tuto ! Argh comment faire des modifications de l’exemple alors !?! Dans la section "features" il y a bien des pistes qui sont donnés, mais de là à savoir comment les utiliser concrètement c’est pas gagné...
J’ouvre le fichier HTML et le fichier CSS mais c’est pas simple de comprendre ! Je continue de regarder les autres fichiers en espérant tomber sur un fichier d’accompagnement mais rien... ah tiens un fichier.sass qui ressemble beaucoup à du CSS. Après des recherches je comprends qu’il s’agit d’une sorte de modèle permettant de construire un fichier CSS qu’il ne faut donc pas modifier directement ! J’installe donc ruby-sass mais indiquer la manœuvre pour modifier l’exemple ne serait pas superflu.
Après environ 1 heure 30 de recherches et d’essai empiriques j’ai enfin réussi à déplacer le numéro de page de l’en-tête vers le pied de page, de même que le trait horizontal et j’ai même réussi à positionner les numéros sur l’extérieur de la page à l’aide des sélecteurs left et right. Ouf ! Les infos sur les pages du W3C et de PrinceXML apportent un peu d’aide mais cela reste poussif pour moi étant donné que je ne suis pas développeur.
Comme mes rapports sont habituellement au format A5, j’essaye de trouver une solution pour changer le format et environ 15 minutes plus tard j’ai un document PDF au format A5. À part les coordonnées de la 1ère page qui n’ont pas aimé de même que les 3 colonnes de textes, le reste du document a bien supporté le changement de format.
Par contre il me reste tellement de boulot pour refaire mon rapport de 15 pages que je vais continuer à utiliser mon modèle Scribus
Cela n’est pas précisé sur votre site mais l’équipe est en mesure de créer un modèle à partir d’un rapport existant ?