PSTOPS(1) Comenzi utilizator PSTOPS(1) NUME pstops - rearanjeaza paginile unui document PostScript REZUMAT pstops [OPIUNE...] [FIIER-INTRARE [FIIER-IEIRE]] DESCRIERE Rearanjeaza paginile unui document PostScript. Fiierul PostScript de intrare trebuie sa respecte conveniile de structurare a documentelor Adobe. Pstops poate fi utilizat pentru a efectua rearanjari arbitrare ale documentelor. Pentru multe sarcini, este mai simplu sa se utilizeze celelalte instrumente din suita PSUtils: a se vedea psutils(1). -S, --specs=SPECS specificaiile paginii (a se vedea mai jos) -R, --pages=PAGINI selecteaza intervalele de pagini indicate -e, --even selecteaza paginile cu numere pare -o, --odd selecteaza paginile cu numere impare -r, --reverse inverseaza ordinea paginilor -p, --paper=HARTIE numele sau dimensiunile hartiei de ieire (LAIMExINALIME) -P, --inpaper=HARTIE numele sau dimensiunile hartiei de intrare (LAIMExINALIME) -d, --draw[=DIMENSIUNE] traseaza o linie cu laimea data (in raport cu pagina originala) in jurul fiecarei pagini [valoarea implicita a argumentului este 1; valoarea implicita este 0]. -b, --nobind dezactiveaza operatorii PostScript de asociere ,,bind" in prolog; poate fi necesar pentru rearanjari complexe ale paginilor -q, --quiet nu afieaza numerele de pagina la ieire --help afieaza acest mesaj de ajutor i iese -v, --version afieaza informaiile despre versiune i iese PAGINI este o lista de pagini i intervale de pagini, separate prin virgule. Fiecare poate fi un numar de pagina sau un interval de pagini de forma prima-ultima. Daca prima este omisa, se considera prima pagina, iar daca ultima este omisa, se considera ultima pagina. Caracterul prefix `_' indica faptul ca numarul paginii este relativ la sfaritul documentului, numarand invers. Daca se utilizeaza doar acest caracter fara numar de pagina, se va introduce o pagina alba. Numerele de pagina se refera la paginile aa cum apar in fiier, incepand de la unu. Numarul real al paginilor din document poate fi diferit. SPECIFICAII este o lista de specificaii ale paginilor [valoarea implicita este ,,0", care selecteaza fiecare pagina in ordinea sa normala]. Specificaiile paginii au urmatoarea sintaxa: specificaii-pagina = [modul:]specificaii specificaii = specificaie[+specificaii|,specicificaii] specificaie = [-]numar-pagina[rotiri][@scalare][(xdecalare-orizontala,ydecalare-verticala)] rotiri = rotire[rotiri] rotire = L|R|U|H|V modul este numarul de pagini din fiecare bloc. Valoarea modulului trebuie sa fie mai mare decat 0; valoarea implicita este 1. specificaii sunt specificaiile de pagina pentru paginile din fiecare bloc. Valoarea numar-pagina din fiecare specificaie trebuie sa fie cuprinsa intre 0 (pentru prima pagina din bloc) i modul-1 (pentru ultima pagina din fiecare bloc) inclusiv. In cazul in care exista o singura specificaie de pagina, numar-pagina (0) poate fi omis. Dimensiunile opionale xdecalare-orizontala i ydecalare-verticala decaleaza pagina cu valoarea specificata. xdecalare-orizontala i ydecalare-verticala pot fi fie lungimi (a se vedea psutils(1)), fie urmate de w sau h pentru a indica un multiplu al laimii sau inalimii hartiei de ieire. Parametrii opionali L, R, U, H i V permit rotirea paginii la stanga, la dreapta sau cu susul in jos i, respectiv, intoarcerea (oglindirea) paginii pe orizontala sau pe verticala. Parametrul opional scalare scaleaza pagina cu fracia specificata. Daca se specifica semnul opional minus, numarul paginii este raportat la sfaritul documentului, in loc de inceputul acestuia. Paginile ale caror specificaii sunt separate de + vor fi unite intr-o singura pagina; in caz contrar, ele vor ramane ca pagini separate. Decalarea, rotaia i scalarea sunt aplicate matricei de transformare PostScript in aceasta ordine, indiferent de ordinea in care apar in linia de comanda. Numele dimensiunilor hartiei sunt convertite in dimensiuni cu ajutorul paper(1). Dimensiunea hartiei de ieire, daca este definita, este utilizata (dupa scalare) pentru a stabili traseul de taiere pentru fiecare pagina. Starea de ieire: 0 daca totul este OK, 1 daca argumentele sau opiunile sunt incorecte sau daca exista o alta problema la pornire, 2 daca exista o problema in timpul procesarii, de obicei o eroare de citire sau de scriere a unui fiier de intrare sau de ieire. EXEMPLE Pentru a pune doua pagini pe o foaie de hartie A4, specificaia de pagini care trebuie utilizata este: 2:0L@.7(21cm,0)+1L@.7(21cm,14.85cm) Pentru a selecta toate paginile impare in ordine inversa, utilizai: 2:-0 Pentru a rearanja paginile pentru imprimarea pliantelor de pana la 2 (faa-verso), utilizai 4:-3L@.7(21cm,0)+0L@.7(21cm,14.85cm) pentru parile din faa i 4:1L@.7(21cm,0)+-2L@.7(21cm,14.85cm) pentru parile opuse (sau unii-le cu o virgula pentru imprimarea duplex). AUTOR Scris de Angus J. C. Duggan i Reuben Thomas. ERORI pstops nu accepta toate comentariile DSC. DREPTURI DE AUTOR Drepturi de autor (C) Reuben Thomas 2017-2023. Publicat sub GPL versiunea 3 sau (la alegerea dumneavoastra) orice versiune ulterioara. MARCI INREGISTRATE PostScript este o marca inregistrata a Adobe Systems Incorporated. CONSULTAI I psutils(1), paper(1) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . pstops 2.10 februarie 2023 PSTOPS(1)