linux-l: Postscript Programmierung

Carlos Gherardelli Tel. 79306 carlos at olymp.fb10.tu-berlin.de
Di Okt 21 15:08:43 CEST 1997


> 
> Hi Leute!
> 
> Ich habe folgendes Problem:
> 
> Gegeben: Postscriptdatei, die eine Seite auf jeder physikalischen
>          Seite enthaelt und den 'Kommentarkonventionen' von 
>          Postscript entspricht.
> 
> Bisheriger Loesungsweg und Ergebnis:
>          cat file.ps | psnup -pa4 -2 > file2on1.ps
> 	 Nachteil: die ungeraden Seiten landen auf einer quer A4 Seite
>          links und die geraden rechts, was nicht dem Erscheinungsbild
>          eines aufgeschlagenen Buches entspricht.
> 
> Vorgeschlagene Loesung um den Nachteil zu beheben:
>          Fuege am Anfang des originalen Postscriptdokumentes eine
>          zusaetzliche leere Seite ein, jage das so modifizierte PS-File 
>          durch psnup usw., allerdings so, dass die
>          Ausgabe von psnup auch noch von gs in der gewuenschten Art
>          weiterverarbeitet werden kann (keine gs Fehlermeldung).
> 
> Versuch1:
>          Einfuegen einer Seite 0 in der Form:
> 	           [...]         
> 	           %%EndSetup
>           inserted:%%Page: 0 0
>           inserted:showpage
>           inserted:%%EndPage
> 	           %%Page: 1 1	
> 	           [...]
> 	 Was aber leider nicht funktioniert hat. psnup hats zwar
>          noch ohne weiteres geschluckt, aber gs dann nicht mehr.
> 
> Korrekte Loesung zum einfuegen einer leeren Seite am Anfang eines
> Postscriptdokumentes:
> 
> 	 ???
> 
> Fuer jeden Hinweis dankbar
>  
> Florian Schintke
> -- 
> E-Mail: schintke at cs.tu-berlin.de
> WWW   : http://user.cs.tu-berlin.de/~schintke/
> 
> The human mind ordinarily operates at only ten percent of its capacity
> -- the rest is overhead for the operating system.
> 

Hi, 
	um ein haft u bilden mach ich das so:
	
	psbook -q -s4 infile outfile
	psnup -pa4 -nup 2 infile outfile
	
wo das zweite infile das outfile der erste linie entspricht.




Mehr Informationen über die Mailingliste linux-l