Inne

ID #1086

Jak zrobić książeczkę?

Jest to dosyć łatwe. Sama procedura składa się z kilku etapów:

  • Ułożenia stron w odpowiedniej kolejności.

  • Odpowiedniego rozmieszczenia ich na kartce (po ewentualnym przeskalowaniu).

  • Wydrukowania i zeszycia.


Materiałem wejściowym może być:
  • plik DVI

  • plik PS ze stronami formatu A4

  • plik PS ze stronami formatu A5
(oczywiście inne formty strony też mogą być).

Potrzebować będziemy pakietu psutils (występuje zarówno w wersji dla MiKTeXa, TeXLive i w każdym systemie Unixowym, w przypadku obróbki plików DVI programu dvidvi. Czasami może być przydatny programik psmandup z pakietu a2ps jeżeli nasza drukarka nie potrafi drukować dwustronnie.

Najwygodniej mieć również drukarkę postscriptową.

W przypadku pliku PS ze stronami formatu A4 jest to najprostsze:
psbook plik.ps |psnup -2 |psmandup >plik_wyjsciowy.ps
polecenie psbook w odpowiedni sposób przestawia strony (z układu [1][2][3][4] robi układ [4][1][2][3]). psnup odpowiednio strony zmniejsza i układa po dwie na stronie. psmandup przerabia plik PostScriptowy, że najperw są strony nieparzyste, później parzyste, a między nimi jest odpowiednie polecenie instruujące operatora drukarki by przełożył papier do podajnika ręcznego i kontynuował drukowanie. W przypadku gdy posiadana drukarka drukuje dwustronnie jest to jeszcze prostsze:
psbook plik.ps |psnup -2 > plik_wyjsciowy.ps


Wadą tego rozwiązanie jest to, że strony są pomniejszane...

Można od razu złozyć tekst korzystając z mniejszego formatu strony (A5). Dalsza procedura ppostępowania jest zbliżona. Trzeba tylko poinstruować program psnup by stron nie skalował:
psbook plik_a5.ps |psnup -2 -Pa5 -pa4 >plik_wyjsciowy_a4.ps
(-P definiuje rozmiar papieru wejściowego, a -p wyjsciowego).

W przypadku gdy manipulacji dokonujemy na pliku DVI, postępujemy tak (,,spody''):
dvidvi -m '4:-1,2(148.5mm,0mm)' plik.dvi tmp1.dvi
dvips -t landscape tmp1.dvi
a ,,wierzchy'' tak:
dvidvi -m '4:-3,0(148.5mm,0mm)' plik.dvi tmp2.dvi
dvips -t landscape tmp2.dvi
i drukujemy odpowiednio...

Przed wyborem najlepszego narzędzia warto jeszcze zapoznaćsię z pakietem twoup(http://www.tug.org/tex-archive/macros/latex/contrib/twoup/twoup.dtx). Zawiera on dodatkowe narzędzia pozwlające zadanie uprościć...


Zaktualizowano: 2004-03-07 12:19
Autor: Wojciech Myszka
Revision: 1.0

wydrukuj ten wpis wydrukuj ten wpis
wyślij do znajomego wyślij do znajomego
eksportuj jako XML eksportuj jako XML

Oceń ten wpis:

Średnia ocena: 4.5 z 5 (6 głosów)

bezużyteczny 1 2 3 4 5 najlepszy

Możesz skomentować ten wpis