DVIDVI

autor: Maciej G�owacki


DVIDVI jest programem sygnowanym przez Radical Eye Software (co w praktyce oznacza autorstwo Tomasa Rokickiego). Program ten, operuj�c na pliku typu DVI wybiera strony, zmienia ich wzajemne po�o�enie i pozycjonuje na arkuszu druku.

Format:

d:p1[(x1,y1)][,p2[(x2,y2)]]...[,pn[(xn,yn)]] fi fo
gdzie:
nawiasy kwadratowe oznaczaj� nieobowi�zkowe u�ycie tego co zawieraj�;
odst�py, nawiasy okr�g�e i przecinki s� konieczne w kontek�cie;
d
dzielnik (modulo); liczba dodatnia z zakresu 1 do 32, okre�laj�ca rozmiar porcji (w stronach), na jakie zostanie podzielony plik wej�ciowy;
p
pozycja; liczba okre�laj�ca pozycj� strony w ramach porcji (pierwsza strona w porcji jest okre�lana liczb� 0, a wi�c najwy�sza mo�liwa pozycja to d-1); gdy liczba ta jest poprzedzona znakiem '-', w przetwarzaniu brane b�d� pod uwag� porcje w odwrotnej kolejno�ci, czyli pocz�wszy od ostatniej (nie znaczy to �e liczba jest ujemna!); w szczeg�lno�ci wi�c mo�liwy jest zapis '-0' znacz�cy co innego ni� '0'; mo�na okre�li� pozycje tylko niekt�rych stron, mo�na te� powtarza� specyfikacje tych samych stron (wtedy w pliku wyj�ciowym te strony pojawi� si� wielokrotnie);
x i y
wsp�rz�dna pozioma i pionowa lewego g�rnego rogu strony z pliku wej�ciowego na arkuszu pliku wyj�ciowego; specyfikacja -- tak jak w TeX-u1; gdy x i y s� r�wnocze�nie zerowe, mo�na je wraz z nawiasami pomin��;
fi
nazwa pliku wej�ciowego; rozszerzenie (.dvi) mo�na pomin��;
fo
nazwa pliku wyj�ciowego; w podpowiedzi przy wywo�aniu programu z b��dnymi parametrami czytamy, �e parametr ten mo�na pomin��; jest to nieprawda przynajmniej w u�ywanej przeze mnie wersji 0.5 -- gdy nie zostanie podany ten parametr, pierwsza pr�ba zapisu do tego pliku ko�czy si� zawieszeniem programu, czyli konieczno�ci� restartu systemu (sic!).

Opis dzia�ania

Ograniczenia:

Przyk�ady:

Przypisy


1 Z t� zgodno�ci� z TeX-em nie jest tak rado�nie. Na przyk�ad nie mo�na pomin�� w liczbie cyfry '0' przed kropk� dziesi�tn�. W og�le p. Rokicki sprawia wra�enie jakby si� troch� d�sa� na TeX-a --- np. TeX numeruje strony od '1' --- DVIDVI od '0'. Natomiast gdy dla TeX-a nie ma jednostki domy�lnej, to w DVIDVI s� a� dwie: jedna to cal, a druga --- mocniejsza --- taka, jakiej u�yto wcze�niej.
2 Podobno po polsku m�wi si�: z�amywa�, ale s� tak�e w u�yciu s�owa: za�amywa�, sk�ada�.
3 Podane w tym i nast�pnym przyk�adzie wielko�ci wsp�rz�dnych oczywi�cie �ci�le zale�� od lokalnych cech �rodowiska systemowego i parametr�w drukarki.
Zredagowa�: W�odzimierz Macewicz