PSUTILS(1) Polecenia uzytkownika PSUTILS(1) NAZWA psutils SKLADNIA psutils [OPCJA...] [PLIK-WEJSCIOWY [PLIK-WYJSCIOWY]] OPIS Przeksztalca strony dokumentu PDF lub PostScript. Pliki PostScript powinny byc zgodne z konwencjami strukturyzacji dokumentu Adobe (DSC). Pstops moze sluzyc do dowolnego przeksztalcenia dokumentow. W wielu zastosowaniach, latwiej bedzie skorzystac z innych narzedzi zestawu PSUtils: zob. psutils(1). PLIK-WEJSCIOWY "-" lub brak argumentu PLIK-WEJSCIOWY oznacza standardowe wejscie PLIK-WYJSCIOWY "-" lub brak argumentu PLIK-WYJSCIOWY oznacza standardowe wyjscie OPCJE -S OKRESLENIE, --specs OKRESLENIE okreslenie strony (zob. nizej) -R ZAKRES-STRON, --pages ZAKRES-STRON wybiera podane zakresy strony -e, --even wybiera wyjsciowe strony parzyste -o, --odd wybiera wyjsciowe strony nieparzyste -r, --reverse odwraca porzadek stron wyjsciowych -p PAPIER, --paper PAPIER nazwa lub wymiary (SZEROKOSCxWYSOKOSC) papieru wyjsciowego -P PAPIER-WEJSCIOWY, --inpaper PAPIER-WEJSCIOWY nazwa lub wymiary (SZEROKOSCxWYSOKOSC) papieru wejsciowego -d [ROZMIAR], --draw [ROZMIAR] rysuje linie o podanej szerokosci (relatywnie do pierwotnej strony) wokol kazdej strony [argument domyslnie przyjmuje wartosc 1pt; domyslnym ustawieniem jest brak linii; szerokosc jest stala w przypadku PDF-ow] -v, --version pokazuje wersje programu i konczy prace -q, --quiet nie pokazuje postepu KOMENTARZE STRONY to lista stron i zakresow stron, rozdzielona przecinkami. OKRESLENIE do lista okreslen stron [domyslnie "0", co wybiera kazda strone w zwyklej kolejnosci]: Okreslenia stron maja nastepujaca skladnie: okreslenie-strony = [modulo:]okreslenie okreslenie = okreslenie[+okreslenie|,okreslenie] okreslenie = [-]nr-strony[transformacja...][@skalowanie][(przes-x,przes-y)] transformacja = L|R|U|H|V modulo to liczba stron w kazdym bloku. Wartosc modulo powinna byc wieksza od 0; domyslna wynosi 1. okreslenie to okreslenia strony dla stron w kazdym bloku. Wartosci nr-strony w kazdym okresleniu powinny miescic sie miedzy 0 (pierwsza strona w bloku) do modulo-1 (ostatnia strona w kazdym bloku) wlacznie. Jesli wystepuje tylko jedno okreslenie strony, mozna pominac nr-strony (0). Opcjonalne wymiary przes-x i przes-y przesuwaja strone o podane wartosci. przes-x i przes-y moga byc albo dlugosciami (zob. psutils(1)) albo, po podaniu po nich w lub h, wielokrotnosciami, odpowiednio, szerokosci lub wysokosci strony wyjsciowej. Opcjonalne transformacje L, R, U, H i V sluza do: obrotu strony wokol lewego dolnego rogu: w lewo (L), w prawo (R), do gory nogami (U) albo do odbicia lustrzanego wzgledem osi poziomej (H) lub pionowej (V). Opcjonalny parametr skalowanie skaluje strone mnozac przez podana wartosc. Jesli podano sie opcjonalny znak minus, numer strony jest liczony od konca dokumentu, zamiast od poczatku. Strony, ktorych okreslenia sa oddzielone znakiem + zostana polaczone w jedna; inne pozostana oddzielnymi stronami. Przesuniecie, obrot i skalowanie sa stosowane do macierzy transformacji PostScript w tej kolejnosci, bez wzgledu na kolejnosc podana w wierszu polecenia. Nazwy rozmiarow papieru sa przeliczane na rozmiary za pomoca paper(1). Wyjsciowy rozmiar strony, jesli go podano, sluzy (pod skalowaniu) do ustawienia dociecia kazdej strony. PRZYKLADY Aby wstawic dwie strony rodzaju A lub B (np. A4 lub B5) na jeden arkusz, nalezy podac nastepujace okreslenie-strony 2:0L@.7(1w,0)+1L@.7(1w,0.5h) Aby wybrac wszystkie strony nieparzyste w odwroconym porzadku: 2:-0 Aby przeksztalcic strony do drukowania dwustronnych broszur, nalezy uzyc: 4:-3L@.7(1w,0h)+0L@.7(1w,0.5h) dla czesci przednich i 4:1L@.7(1w,0h)+-2L@.7(1w,0.5h) dla czesci tylnych lub, w przypadku druku dwustronnego, laczac te dwa okreslenia: 4:-3L@.7(1w,0h)+0L@.7(1w,0.5h),1L@.7(1w,0h)+-2L@.7(1w,0.5h) W przypadku druku dwustronnego poziomego: 4:-3L@.7(1w,0h)+0L@.7(1w,0.5h),1R@.7(0w,0.5h)+-2R@.7(0w,1h) AUTOR USTERKI pstops nie przyjmuje wszystkich komentarzy DSC. TLUMACZENIE Tlumaczenie niniejszej strony podrecznika: Przemek Borys i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . psutils 3.3.12 29 sierpnia 2025 r. PSUTILS(1)