mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	
		
			
	
	
		
			27 lines
		
	
	
	
		
			529 B
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			27 lines
		
	
	
	
		
			529 B
		
	
	
	
		
			Python
		
	
	
	
	
	
|   | #! /usr/bin/env python | ||
|  | 
 | ||
|  | """Dumb script to edit a particular line in the PostScript.
 | ||
|  | 
 | ||
|  | This makes it possible to print on A4 paper. | ||
|  | """
 | ||
|  | 
 | ||
|  | f = open("ref.ps", "r") | ||
|  | 
 | ||
|  | lines = f.readlines() | ||
|  | f.close() | ||
|  | didit = 0 | ||
|  | 
 | ||
|  | for i in range(100): | ||
|  |     if lines[i] == '/FMAllowPaperSizeMismatch            false def\n': | ||
|  | 	lines[i] = '/FMAllowPaperSizeMismatch            true def\n' | ||
|  | 	didit = 1 | ||
|  | 	break | ||
|  | 
 | ||
|  | if not didit: | ||
|  |     print "ref.ps not changed" | ||
|  | else: | ||
|  |     print "rewriting edited ref.ps" | ||
|  |     f = open("ref.ps", "w") | ||
|  |     f.writelines(lines) | ||
|  |     f.close() |