Forum Linux.général A2PS

Posté par  .
Étiquettes : aucune
0
18
août
2006
Bonjour,

J'utilise le produit : a2ps (gnu 4.13) sur un OS Solaris 10.

Je souhaiterai pouvoir faire une impression multiple d'un fichier de plusieurs pages.

Le paramètre -n permet d'indiquer "un nombre de copies de pages", et effectivement, l'impression s'effectue en dupliquant chacune des pages du fichier les unes à la suite des autres, et non une autre impression du fichier.

Existe t'il un paramètre qui permet d'effectuer simplement comme avec lp, une impression multiple de fichiers ?

Sur certains man de a2ps, le paramètre positionnel "-#num" semble pouvoir permettre cette fonctionnalité, mais cela ne marche pas... (erreur d'interprétation de a2ps).


Merci de votre aide.

Arnaud Valeix
  • # Suggestion (pas très propre...)

    Posté par  . Évalué à 3.

    Bonjour,

    L'outil a2ps permet de mettre # pages / feuille via l'option "-#" en ligne de commande.
    Si tu veux avoir plusieurs exemplaires du même document sur une feuille, je te propose d'utiliser une syntaxe du type (a2ps v 4.10):
    ===
    a2ps -P display --compact -# <fichier> ... <fichier>
    ===
    où tu répètes autant de fois que nécessaire (# fois :P) le paramètre <fichier>.

    L'option --compact permet de concaténer les documents donnés en ligne de commande selon plusieurs modèles.
    L'option -P display permet de faire un debug avec affichage sous GhostView ;-) ...

    Cdlt,

    PS: Dans la version 4.12 de a2ps, l'option --compact aurait pour équivalent "--file-align" qui s'accompagne d'un paramètre (différentes méthodes de mise en page sont dispo)
    [http://www.inf.enst.fr/~demaille/a2ps/doc-4.12/a2ps_toc.html]
    • [^] # Re: Suggestion (pas très propre...)

      Posté par  . Évalué à 1.

      -# !

      C'est quand même bien tordu d'utiliser un dièse comme caractère d'option ! Une fois sur deux, il va falloir le protéger avec un slash pour que le shell ne considère pas le reste de la ligne comme un commentaire !
    • [^] # Re: Suggestion (pas très propre...)

      Posté par  . Évalué à 2.

      Bonjour/Bonsoir,

      Je complète mon "spam" en précisant que le "#" correspond à un nombre et que l'écriture (abusive) "-#" revient à préfixer le nombre de pages / feuille avec le caractère "-".
      Ainsi, pour mettre 4 pages / feuille, la syntaxe sera:
      ===
      a2ps -P display --compact -4 <fichier> <fichier> <fichier> <fichier>
      ===

      Encore désolé pour la gène (de lecture) occasionnée.

      Cdlt,

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.