Media change in dvips in one document (fwd)
    Hans Ginzel 
    Hans na kolej.mff.cuni.cz
       
    Pátek Srpen  4 20:01:03 CEST 2000
    
    
  
	Vazeni pratele,
  posilam tento mail i do linuxove konference, protoze si myslim, ze je
mezi ucastniky mnoho schopnych TeXistu a zaroven ceckaru, kteri by si
chteli drobne prividelat.
  Autor dvips mi opevedel:
---------- Forwarded message ----------
Date: Fri, 4 Aug 2000 10:04:37 -0700 (PDT)
From: Tomas G. Rokicki <rokicki na CS.Stanford.EDU>
Dvips is not set up to support different paper sizes during one TeX job.
I'm sorry.
  Verim, ze se zde najde schopny ceckar, ktery by opatchoval (uplatne :-))
dvips v nasledujicim smyslu:
  Do konfiguracniho souboru se prida definice media -- obdobne jako
definice velikosti papiru:
@ medium1 210mm 297mm
@+ %%BeginFeature: *Paper Matching Prompt User for correct size
@+ 	<</DeferredMediaSelection true>> setpagedevice
@+ %%EndFeature
@+ %%BeginFeature: *MediaType Preprinted
@+ 	<</MediaType (Preprinted)>> setpagedevice
@+ %%EndFeature
a na zacatek prislusne stranky se vlozi
	\special{medium=medium1 } 
   DVIPS vyhleda medium podle nazvu, nikoliv podle jmena jako pri 
\special{papersize=6in,10in}, a do vysledneho PS souboru vlozi
	%%Page: 2 2
>	medium1
	2 1 bop 0 0 a
	0 0 a 90 407 a Fc(Text).....
misto spatneho
	%%Page: 2 2
	2 1 bop 0 0 a
>	medium1
	0 0 a 90 407 a Fc(Text)......
ktere tam vklada \special{ps: medium1}. Samozrejme tam da vyse uvedenou
definici media -- stejne jako \spacial{papersize=... }.
   Neboli jde jen o to dostat ten prikaz preb bop (begin of page).
	Na odpovedi se tesi
					Hans Ginzel
    
    
Další informace o konferenci Linux