#!/bin/sh
# Tomasz Przechlewski <t.przechlewski@gust.org.pl>. 
# Copyright 1999. Public domain
#
# *** Zamiana na plik PostScriptowy do wydruku w formacie broszury A5 ***
#
# Poni/zej platex oznacza uruchomienie tex-a z formatem LaTeX znaj/acym 
# polskie regu/ly dzielenia wyraz/ow, np.:
#
# exec tex -fmt=platex -progname=latex ${1+"$@"}
#
# lub, je/zeli dysponujemy TeX-em umiej/acym zamieni/c uk/lad
# znak/ow w pliku /xr/od/lowym na uk/lad wewn/etrzny bez u/zywania
# do tego pakietu inputenc [np. emTeX czy wszystkie TeX-y oparte 
# na bibliotece web2c w wersji 7.3 i wy/zszej], to skrypt ten mo/ze 
# wygl/ada/c jako/s tak:
#
# exec tex -translate-file=il2-pl -fmt=platex -progname=latex ${1+"$@"}
# [g/l/owny plik lshort2e.tex zawiera ju/z wiersz z deklaracj/a przekodowania]
# Dwukrotnie kompilujemy dokument po to aby do plik/ow pomocniczych
# zosta/ly wys/lane prawid/lowe numery odsy/laczy:

latex lshort2e; latex lshort2e;

#
# Tworzymy skorowidz za pomoc/a programu plmindex
#
# Uwaga: w przypadku wykorzystania pakietu inputenc nale/zy
# wcze/sniej ,,zreperowa/c'' skorowidz za pomoc/a skryptu repidx 
# Reperacja polega na zamianie kodowania z ,,krzaczk/ow'' na ISO-8859-2.
#
# Aby w/l/aczy/c reperacj/e nale/zy usun/a/c znak `#' 
# z linijki poni/zej:
#mv lshort2e.idx lshort2e.idx.bak; ./repidx lshort2e.idx.bak > lshort2e.idx;

plmindex lshort2e; 

#
# Ostateczna kompilacja

latex lshort2e; latex lshort2e;

#
# Uruchomienie dvips-a i utworzenie pliku w formacie PS

dvips -x800 -olshort2e.ps lshort2e.dvi

#
# Przestawienie stron w pliku postscriptowym

psbook lshort2e.ps out.ps

pstops "4:0L(27.8cm,-1.5cm)+1L(27.8cm,13.3cm)" out.ps a5-p1.ps
pstops "4:2L(27.8cm,-1.5cm)+3L(27.8cm,13.3cm)" out.ps a5-p2.ps

# Drukujemy (np. poleceniem lpr a5-p1.ps) najpierw strony 90-1, 88-3, 
# itd., z pliku a5-p1.ps; nast/epnie  wk/ladamy papier do drukarki 
# [w jaki spos/ob to ju/z zale/zy od typu drukarki] i na odwrocie 
# kartek papieru drukujemy strony 2-89, 4-88, itd., z pliku a5-ps2.ps. 
# Po z/lo/zeniu w p/o/l otrzymujemy  broszur/e formatu A5. 
# Ca/le wprowadzenie zmie/sci si/e na 25 kartkach A4.
