#!/usr/bin/python import os import sys import math import string import copy tex_front = '\\documentclass[14pt,portrait]{foils}\n'+ \ '\\usepackage[dvips]{geometry,graphicx,color}\n'+\ '\\include{macros}\n'+\ '\\begin{document}\n'+\ '\\pagestyle{empty}\n'+\ '\\input{' tex_back = '.pstex_t}\n'+\ '\\end{document}\n' if __name__ == '__main__': inputname = sys.argv[1] dummy = open('dummy.tex','w') dummy.write(tex_front+inputname+tex_back) dummy.close() if len(sys.argv) == 2: res = '600' else: res = sys.argv[2] os.system('latex dummy.tex') os.system('dvips -o dummy.eps dummy') os.system('bb.py dummy') os.system('mv dummy.eps '+inputname+'.eps') os.system('rm dummy.*') """ os.system('gs -q -dBATCH -dNOPAUSE -sDEVICE=jpeg -r'+res+'x'+res \ +' -sOutputFile='+inputname+'.jpg '+inputname+'.eps') """