PSUTILS(1) Commandes de l'utilisateur PSUTILS(1) NOM psutils SYNOPSIS psutils [OPTION...] [FICHIER_ENTREE [FICHIER_SORTIE]] DESCRIPTION Rearrangement des pages d'un document PDF ou PostScript. Le fichier PostScript doit suivre les conventions de structuration de document d'Adobe (DSC - Document Structuring Conventions). pstops permet de realiser des rearrangements arbitraires de documents. Pour beaucoup de taches, il est plus simple d'utiliser d'autres utilitaires de la suite PSUtils (consulter psutils(1)). FICHIER_ENTREE << - >> ou aucun argument FICHIER_ENTREE signifie entree standard. FICHIER_SORTIE << - >> ou aucun argument FICHIER_SORTIE signifie sortie standard. OPTIONS -S SPECIFICATIONS, --specs SPECIFICATIONS Specifications de page (voir ci-apres). -R INTERVALLE_PAGES, --pages INTERVALLE_PAGES Selection des intervalles de pages indiques. -e, --even Selection des pages paires pour la sortie. -o, --odd Selection des pages impaires pour la sortie. -r, --reverse Inverser l'ordre des pages de sortie. -p FORMAT, --paper FORMAT Nom du format de papier en sortie ou dimensions (LARGEURxHAUTEUR). -P FORMAT_ENTREE, --inpaper FORMAT_ENTREE Nom du format de papier en entree ou dimensions (LARGEURxHAUTEUR). -d [DIMENSION], --draw [DIMENSION] Dessin d'une ligne de l'epaisseur indiquee autour de chaque page (epaisseur relative aux dimensions de la page d'entree, par defaut 1 point et par defaut pas de ligne ; epaisseur fixe pour les PDF). -v, --version Afficher la version du programme et terminer. -q, --quiet Ne pas afficher la progression. COMMENTAIRES INTERVALLE_PAGES est une liste de pages et d'intervalles de pages separes par des virgules. SPECIFICATIONS est une liste de specifications de page (par defaut << 0 >> qui est la selection des pages dans son ordre normal). Les specifications de page adoptent la syntaxe suivante : specs_page = [modulo:]specs specs = spec[+specs|,specs] spec = [-]num_page[transformation...][@echelle][(decalage_x,decalage_y)] transformation = L|R|U|H|V modulo est le nombre de pages dans chaque bloc. La valeur de modulo doit etre superieure a zero (par defaut 1). specs sont les specifications de page pour les pages de chaque bloc. La valeur de num_page dans chaque spec doit etre entre zero (pour la premiere page du bloc) et modulo - 1 inclus (pour la derniere page de chaque bloc). S'il n'y a qu'une seule specification de page, le num_page (0) peut etre omis. Les dimensions facultatives decalage_x et decalage_y deplacent la page selon les valeurs indiquees. decalage_x et decalage_y peuvent etre indiquees sous forme de longueurs (consulter psutils(1)) ou suivies de w ou h pour indiquer un multiple des largeur et hauteur de page de sortie. Les transformations facultatives L, R, U, H et V font respectivement pivoter la page a droite, a gauche, ou tete en bas autour du coin gauche bas, et retourner (miroir) la page horizontalement ou verticalement. Le parametre facultatif echelle met a l'echelle la page selon le facteur indique. Si le signe moins est indique, le numero de page est relatif a la fin du document au lieu du debut. Les pages dont les spec sont separees par + sont fusionnees dans une seule page, sinon ce seront toujours des pages separees. Les operations de decalage, rotation et mise a l'echelle seront appliquees dans la matrice de transformation PostScript dans cet ordre quel que soit l'ordre dans lequel elles apparaissent dans la ligne de commande. Les noms de format de papier sont convertis en dimensions a l'aide de paper(1). La taille de page de sortie, si definie, est utilisee (apres mise a l'echelle) pour definir le detourage de chaque page. EXEMPLES Pour mettre deux series A et B de pages (par exemple, A4 ou B5) sur une seule feuille de papier, la specification de page a utiliser est : 2:0L@.7(1w,0)+1L@.7(1w,0.5h) Pour selectionner toutes les pages impaires dans l'ordre inverse, utiliser : 2:-0 Pour rearranger les pages pour une impression de deux pages par cote de livret, utiliser : 4:-3L@.7(1w,0h)+0L@.7(1w,0.5h) pour le recto des feuillets et 4:1L@.7(1w,0h)+-2L@.7(1w,0.5h) pour leur verso, ou, pour une impression recto-verso selon le bord long, joindre les deux specifications. 4:-3L@.7(1w,0h)+0L@.7(1w,0.5h),1L@.7(1w,0h)+-2L@.7(1w,0.5h) Pour une impression recto-verso selon le bord court, la commande esoterique est : 4:-3L@.7(1w,0h)+0L@.7(1w,0.5h),1R@.7(0w,0.5h)+-2R@.7(0w,1h) AUTEUR BOGUES pstops n'accepte pas tous les commentaires de DSC. TRADUCTION La traduction francaise de cette page de manuel a ete creee par Jean- Paul Guillonneau Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . psutils 3.3.9 9 janvier 2025 PSUTILS(1)