;๒ ึ1tDc@sฆdkZdkZdkZdkZdkZdkZdkZdkZdfd„ƒYZedei dei dƒe_ edei dei dƒe_ edei dei d ƒe_ edei d ei d ƒe_ ed ei d ei d ƒe_edei dei eƒe_edeideidƒe_edeideidƒe_d„Zdfd„ƒYZdfd„ƒYZdS(Ns paperformatcBstZed„ZRS(NcCs||_||_||_dS(N(swidthsselfsheightsname(sselfswidthsheightsname((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys__init__s  (s__name__s __module__sNones__init__(((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys paperformatsiาi)sA4iคsA3iRsA2iHsA1iคsA0iŽiZf8.5i sLetterisLegalcCstt|iƒƒSdS(N(sgetattrs paperformatsnames capitalize(sname((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys_paperformatfromstring+sspagec BsRtZeeddddeideied„Zd„Zd„Zd„Z RS(Niic Cs”||_||_y |dWn||_n*Xt|ƒ|_tid|iƒtƒ||_ ||_ ||_ ||_ ||_ | |_dS(NssYspecification of paperformat by string is deprecated, use document.paperformat.%s instead(scanvassselfspagenames paperformats_paperformatfromstringswarningsswarns capitalizesDeprecationWarningsrotatedscentereds fittosizesmargins bboxenlargesbboxspagebbox( sselfscanvasspagenames paperformatsrotatedscentereds fittosizesmargins bboxenlargesbbox((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys__init__1s         cCsี| pt‚|io|ip|ip|i} | oti ƒ} n|} t t ii|ƒ| ||||ƒt |i|ƒ| ||||ƒ|io|i|iƒn|o|i|iƒn| o๗|oฯ|ii|iif\}} |ioผtidƒi|dƒ} |ip|io‰|i o#|iƒ|jp|iƒ| jot!i"dƒn| id ||iƒ|i#ƒd| |iƒ|i$ƒƒ} qIn…|i o#|iƒ|jp|iƒ| jot!i"dƒnti%d||iƒ|i$ƒd| |iƒ|i#ƒƒ} |iod|i&|jpd|i&| jot'dƒ‚n|d|i&8}| d|i&8} |io9t(t)i*| ƒ|i+ƒt)i*|ƒ|i,ƒƒ} n6t(t)i*|ƒ|i+ƒt)i*| ƒ|i,ƒƒ} | i.| | |i&d||i&d| ƒ} n|i/| ƒti ƒ}t | |ƒ|||||ƒ|i1|i2ƒƒ|i3ƒn|i1| i2ƒƒ| i3ƒndS(NiZiscontent exceeds the papersizef0.5is5Margins too broad for selected paperformat. Aborting.(4sbboxsAssertionErrorsselfs paperformatsrotatedscentereds fittosizesexpectpagetrafos cStringIOsStringIOs canvasfiles contentfilesgetattrsstyles linewidthsnormals processMethodswriterscontextsregistryscanvasspagebboxssetsenlarges bboxenlargeswidthsheights paperwidths paperheightstrafosrotates translateds pagetrafoswarningsswarnsbottomslefts translatesmargins ValueErrorsminsunitstoptswidth_pts height_ptssfactorsscaleds transforms pagetrafofileswritesgetvaluesclose(sselfs processMethods contentfileswriterscontextsregistrysbboxs pagetrafofiles paperwidths paperheights pagetrafossfactors canvasfilesexpectpagetrafo((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys_processEsR'%"  1")1!! ( 952  cGs|id|ŒdS(Ns processPS(sselfs_processsargs(sselfsargs((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys processPS‰scGs|id|ŒdS(Ns processPDF(sselfs_processsargs(sselfsargs((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys processPDFŒs( s__name__s __module__sNonesunitst_cmst_pts__init__s_processs processPSs processPDF(((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pyspage/s/ D sdocumentcBsGtZdZgd„Zd„Zd„Zd„Zd„Zd„ZRS(sLholds a collection of page instances which are output as pages of a documentcCs ||_dS(N(spagessself(sselfspages((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys__init__”scCs|ii|ƒdS(N(sselfspagessappendspage(sselfspage((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pysappend—scOsti||||ŽdS(N(spswriters epswritersselfsfilesargsskwargs(sselfsfilesargsskwargs((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys writeEPSfilešscOsti||||ŽdS(N(spswritersselfsfilesargsskwargs(sselfsfilesargsskwargs((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys writePSfilescOsti||||ŽdS(N(s pdfwriters PDFwritersselfsfilesargsskwargs(sselfsfilesargsskwargs((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys writePDFfile scOs…|idƒo|i|||Žn[|idƒo|i|||Žn4|idƒo|i|||Žn tdƒ‚dS(Ns.epss.pss.pdfsunknown file extension( sfilenamesendswithsselfs writeEPSfilesargsskwargss writePSfiles writePDFfiles ValueError(sselfsfilenamesargsskwargs((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys writetofileฃs( s__name__s __module__s__doc__s__init__sappends writeEPSfiles writePSfiles writePDFfiles writetofile(((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pysdocuments      (s cStringIOswarningssbboxspswriters pdfwriterstrafosstylesunits paperformatst_mmsA4sA3sA2sA1sA0sNonesA0bst_inchsLettersLegals_paperformatfromstringspagesdocument( s paperformats cStringIOs pdfwriterswarningsspswriters_paperformatfromstringsstylesbboxsdocumentspagesunitstrafo((s@/mnt/gmirror/ports/graphics/py-PyX/work/PyX-0.10/pyx/document.pys?s6######## a