Paquet Fedora du jour

Aller au contenu | Aller au menu | Aller à la recherche

lundi, juin 16 2008

Lundi productif : htmldoc, un convertisseur HTML → PS/PDF

Ce billet est une traduction libre de l'article : Productive Monday: htmldoc - HTML to PS/PDF Converter écrit par Chris Tyler.

htmldoc

htmldoc est un petit programme simple à l'usage, mais néanmoins puissant, de conversion de pages HTML en fichiers PostScript ou PDF. Il permet en outre la fusion de plusieurs pages HTML en une seule, ainsi que l'ajout d'une table des matières et d'un index à un document HTML. Une application parmi d'autres de ce programme est ainsi la sauvegardes de manuels en ligne en PDF, plus faciles à consulter et à imprimer sous cette forme.

Il se présente sous la forme d'une interface graphique, dans laquelle on pourra spécifier soit un fichier local, soit une URL à traiter. Il peut cependant être lancé en ligne de commande comme « filtre » dans un traitement batch de documents, tel que dans l'exemple suivant :

$ echo "<html><body><h1>Heading</h1><p>Some HTML output...</p></body></html>" | htmldoc --format ps3 --bodyfont Helvetica --header ... --footer ... --webpage - | lpr

htmldoc supportant les tables ainsi que les images, on pourrait envisager aisément la mise en place d'un système de génération de documents à la volée, tels que des factures, déclarations et autres rapports illustrés. À partir de simples fichiers texte, traités en batch (sur le modèle de l'exemple précédent) à l'aide de sed, awk ou encore perl, on pourrait ainsi produire des sorties HTML lus par htmldoc pour conversion en PostScript ou impression directe.

À noter que ce programme est développé par la société Easy Software Products, également à l'origine de CUPS, le système d'impression livré sous Fedora.

Installation en ligne de commande : yum install htmldoc

Installation depuis le gestionnaire de paquetages graphique : Applications → Bureautique → htmldoc

Entrée dans le menu : Applications → Bureautique → HTMLDOC

Commande : /usr/bin/htmldoc

Site du projet : http://www.htmldoc.org/

mardi, mars 4 2008

Mardi artistique : PDFCube - Visionneur de présentation

pdfcube Ce billet est une traduction de l'article «Artsy Tuesday: PDFCube - Presentation Viewer» écrit par Chris Tyler.

PDFCube est un minuscule logiciel de présentation de PDF (35k). Il permet le passage rapide aux pages suivante et précédente (page suivante, page précédente ou espace) par la mise en mémoire de celles-ci. Il permet également de zoomer aux coins ou au centre des pages (h, j, k, l, z), et une transition animée sur les faces d'un cube 3D à la Compiz (c).

Pour autant, voir des transitions sur le cube de façon répétées sur un écran de projection de grande taille produit un effet étourdissant. L'auteur du programme recommande ainsi d'user de cette transition seulement pour les cas les plus importants au sein d'une présentation. Pour gérer cela, vous pouvez présélectionner les transitions qui devront être faites avec l'animation cube avec la ligne de commande :

   $ pdfcube presentation.pdf 5 12

Cette exemple prévoit l'utilisation du cube pour les transitions des pages 5 à 6 et 12 à 13, et de sauts directs d'une page à la suivante pour les autres pages. Lorsque PDFCube est appelé de cette façon, vous pouvez passer d'une page à l'autre en vous servant seulement de la barre d'espace, et les bonnes transitions seront appliquées quand il faut.

Vous pouvez créer des présentations PDF pour PDFCube en utilisant LaTex-Beamer, Prosper, ou OpenOffice Impress.

Installation en ligne de commandes : yum install pdfcube

Installation avec l'installateur graphique : non disponible avec le navigateur; utiliser les modes Recherche ou Liste pour installer pdfcube

Localisation dans le menu après installation : non disponible - Lancer via la ligne de commande : /usr/bin/pdfcube

Site Web : http://code.100allora.it/pdfcube