table of contents
- bookworm-backports 1:4.24.0-2~bpo12+1
- testing 1:4.24.0-2
- unstable 1:4.24.0-2
PSNUP(1) | General Commands Manual | PSNUP(1) |
NAZWA¶
psnup - wiele stron na arkusz
SKŁADNIA¶
psnup [ -wszerokość ] [ -hwysokość ] [ -ppapier ] [ -Wszerokość ] [ -Hszerokość ] [ -Ppapier ] [ -l ] [ -r ] [ -f ] [ -c ] [ -mmargines ] [ -bramka ] [ -dlszerokość ] [ -sskala ] [ -nup ] [ -q ] [ plik_we [ plik_wy ] ]
OPIS¶
Psnup wstawia wiele stron logicznych na jeden fizyczny arkusz papieru. Plik wejściowy powinien być zgodny z konwencjami strukturyzacji dokumentu Adobe (DSC).
Opcja -w podaje szerokość papieru, a -h jego wysokość. Są one normalnie podawane w cm lub in (cale). Opcja -p służy jako alternatywny sposób ustawiania rozmiaru papieru na a0, a1, a2, a3, a4, a5, b5, letter, legal, tabloid, statement, executive, folio, quarto lub 10x14. Domyślnym rozmiarem jest zwykle a4, lecz w systemie Debian, sprawdzany jest plik /etc/papersize. Opcje -W, -H i -P ustawiają rozmiar papieru wejściowego, jeśli różni się on od rozmiaru wyjściowego. Ułatwia to narzucanie stron z jednego rozmiaru na drugi.
Opcja -l służy do [generowania] stron, które są w orientacji landscape (obróconych o 90 stopni przeciwnie do ruchu wskazówek zegara). Opcja -r służy do [generowania] stron, które są w orientacji seascape (obróconych o 90 stopni w kierunku ruchu wskazówek zegara). Opcja -f służy do [generowania] stron, których wysokość i szerokość są wymienione, lecz nie są obrócone.
Psnup normalnie używa rozkładu „row-major”, gdzie przyległe strony są umieszczane w wierszach na przestrzeni arkusza. Opcja -c zmienia uporządkowanie na „column-major”, gdzie kolejne strony są umieszczane w kolumnach w dół arkusza.
Margines wokół całej strony można ustawić opcją -m. Jest to przydatne do wydruku miniaturek, gdyż marginesy normalnych stron są redukowane przez wstawianie wielu stron na jeden arkusz.
Opcja -b jest używana do podawania dodatkowego marginesu wokół każdej strony arkusza.
Opcja -d rysuje wokół ramki każdej strony linię określonej grubości. Jeśli parametr lszerokość jest ominięty, używana jest szerokość 1 punktu. Grubość linii jest liczona względem wymiarów oryginalnej strony, tj. może być skalowana wraz z resztą strony.
Skala, wybrana przez psnup może być przeciążona opcją -s. Jest to przydatne do łączenia stron, które już są zredukowane.
Opcja -nup wybiera liczbę stron logicznych, którą wstawić na każdy arkusz papieru. Może to być dowolna liczba całkowita; psnup próbuje optymalizować rozkład tak, aby zmarnować jak najmniej miejsca. Jeśli psnup nie może znaleźć rozkładu w zakresie limitu tolerancji, przerwie działanie z komunikatem o błędzie. Można użyć alternatywnej postaci -i nup, która jest wprowadzona dla kompatybilności z innymi programami n-up.
Psnup normalnie drukuje numery przearanżowanych stron; opcja -q powstrzymuje to.
PRZYKŁADY¶
Użycie tego narzędzia jest różnorodne, lecz jednym z nich jest połączenie z psbook(1). Na przykład, jeśli używa się groffa do tworzenia dokumentu PostScript, a lpr jako uniksowego menedżera wydruku, to linia poleceń może wyglądać tak:
groff -Tps -ms plik | psbook | psnup -2 | lpr
Gdzie plik jest 4-stronicowym dokumentem. Wynikiem polecenia będzie dwustronicowy dokument, drukujący dwie strony pliku na stronę i rearanżujący kolejność stron aby odpowiadała stronom 4 i 1 wejścia na pierwszej stronie wyjścia i stronom 2 i 3 wejścia na drugiej stronie wyjścia.
AUTOR¶
Copyright (C) Angus J. C. Duggan 1991-1995
ZOBACZ TAKŻE¶
psbook(1), psselect(1), pstops(1), epsffit(1), psnup(1), psresize(1), psmerge(1), fixscribeps(1), getafm(1), fixdlsrps(1), fixfmps(1), fixpsditps(1), fixpspps(1), fixtpps(1), fixwfwps(1), fixwpps(1), fixwwps(1), extractres(1), includeres(1), showchar(1)
ZNAKI TOWAROWE¶
PostScript jest znakiem towarowym Adobe Systems Incorporated.
USTERKI¶
Psnup nie przyjmuje wszystkich komentarzy DSC.
TŁUMACZENIE¶
Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Przemek Borys <pborys@dione.ids.pl> i Michał Kułach <michal.kulach@gmail.com>
Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.
Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej manpages-pl-list@lists.sourceforge.net.
PSUtils Wydanie 1 Łata 17 |