?PNG  IHDR ? f ??C1 sRGB ?? gAMA ? a pHYs ? ??od GIDATx^LeY?a?("Bh?_????q5k?*:t0A-o??]VkJM??f?8\k2ll1]q????T
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/user1137782/www/china1.by/classwithtostring.php on line 86

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 213

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 214

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 215

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 216

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 217

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 218
(Jch@ sdZddklZddkZddkZddkZddkZddkZddkZddk Z ddk l Z ddk l Z ddklZlZlZlZlZyeWn#ej oddklZnXddkZddklZlZlZdd klZdd klZl Z l!Z!l"Z"dd k#l$Z$dd k%l&Z&l'Z'l(Z(l)Z)l*Z*l+Z+dd k,l-Z-ddk.l/Z/ddk0l1Z1l2Z2ddk3l4Z4ddk5i6Z6ddk7i8Z8ddk9l:Z:l;Z;l<Z<l=Z=l>Z>l?Z?ddk@lAZAddkBlCZClDZDlEZElFZFddkGlHZHddklIZIddZJeiKdZLdZMdZNdeOfdYZPdeOfdYZQdeOfd YZReSd!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdh$ZTe&eSgZUeTiVD]\ZWZXeUeWeReXfq[UZYdieOfdjYZZdkeOfdlYZ[dmefdnYZ\doe fdpYZ]dqZ^dreOfdsYZ_dte"fduYZ`dve!fdwYZaeaZbdS(xsS A PDF matplotlib backend (not yet complete) Author: Jouni K Seppnen i(tdivisionN(tStringIO(tdatetime(tceiltcostfloortpitsin(tSet(t __version__trcParamst get_data_path(tGcf(t RendererBasetGraphicsContextBasetFigureManagerBasetFigureCanvasBase(tMixedModeRenderer(tBunchtis_string_liket reverse_dicttget_realpath_and_stattis_writable_file_liketmaxdict(t quad2cubic(tFigure(tfindfonttis_opentype_cff_font(tAFM(tFT2Fontt FIXED_WIDTHtITALICt LOAD_NO_SCALEtLOAD_NO_HINTINGtKERNING_UNFITTED(tMathTextParser(tAffine2DtBboxtBboxBasetTransformedPath(tPath(tttconviKcC sd}d}g}xrt|D]d\}}t|}|||jo||d7}q|idi|||!|}|}qW|idi||di|S(sMake one string from sequence of strings, with whitespace in between. The whitespace is chosen to form lines of at most linelen characters, if possible.iit s (t enumeratetlentappendtjoin(tstringstlinelentcurrpostlastitresulttitstlength((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pytfill_s   s ([\\()\r\n])cC s[|id}|djo d|S|djodS|djodStptdS(Nis\()s\s s\ns s\r(tgrouptFalsetAssertionError(tmatchtm((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyt_string_escapexs   cC st|do |iSt|to>ti|p tdnd|}|ididSt|tt fo d|St |odt i t |dSt|toqd g}|ig}|iD]/\}}|d t|it|fq~|id t|St|ttfoOd g}|ig}|D]}|t|q_~|id t|St|toddg|S|djodSt|to|id}tio ti}n ti}|djo|d7}nL|djo"|d| d| df7}n|d|d|df7}t|St|to/tg}|iD]}|t|q~St dt!|dS(s!Map Python objects to PDF syntax.tpdfReprs%Can only output finite numbers in PDFs%.10ft0t.s%dt(t)s<>t[t]tfalsettruetnullsD:%Y%m%d%H%M%SitZs +%02d'%02d'is -%02d'%02d's/Don't know a PDF representation for %s objects.N("thasattrR>t isinstancetfloattnpytisfinitet ValueErrortrstriptinttlongRt_string_escape_regextsubR=tdicttextendtitemstNameR-R7tlistttupletbooltNoneRtstrftimettimetdaylighttaltzonettimezoneR&tboundst TypeErrorttype(tobjtrt_[1]tkeytvalt_[2]tzt_[3]((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyR>sT       C   .       " /t ReferencecB s2eZdZdZdZdZdZRS(sPPDF reference object. Use PdfFile.reserveObject() to create References. cC s ||_dS(N(tid(tselfRm((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyt__init__scC s d|iS(Ns(Rm(Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyt__repr__scC s d|iS(Ns%d 0 R(Rm(Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyR>scC s8|i}|d|i|t||ddS(Ns %d 0 obj s endobj (twriteRmR>(RntcontentstfileRq((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRqs (t__name__t __module__t__doc__RoRpR>Rq(((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRls    RWcB sVeZdZdZeidZdZdZdZ e dZ dZ RS( sPDF name object.tnames[^!-~]cC s?t|to|i|_n|iiti||_dS(N(RJRWRwt_regexRSthexify(RnRw((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRoscC s d|iS(Ns (Rw(Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRpscC s d|iS(Nt/(Rw(Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyt__str__scC sdt|iS(Ns#%02x(tordR8(R;((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRyscC s d|iS(NRz(Rw(Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyR>s(sname( RtRuRvt __slots__tretcompileRxRoRpR{t staticmethodRyR>(((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRWs   tOperatorcB s/eZdZdZdZdZdZRS(sPDF operator object.topcC s ||_dS(N(R(RnR((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRoscC s d|iS(Ns (R(Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRpscC s|iS(N(R(Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyR>s(sop(RtRuRvR}RoRpR>(((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRs   tclose_fill_stroketbt fill_stroketBR7tft closepaththt close_strokeR5tstroketStendpathtnt begin_texttBTtend_texttETtcurvetotct rectangleR~tlinetotltmovetoR<t concat_matrixtcmt use_xobjecttDotsetgray_stroketGtsetgray_nonstroketgt setrgb_stroketRGtsetrgb_nonstroketrgtsetcolorspace_stroketCStsetcolorspace_nonstroketcstsetcolor_stroketSCNtsetcolor_nonstroketscntsetdashtdt setlinejointjt setlinecaptJt setgstatetgstgsavetqtgrestoretQttextpostTdt selectfonttTft textmatrixtTmtshowtTjtshowkerntTJt setlinewidthtwtcliptWtStreamcB sDeZdZd ZddZd Zd Zd Zd Z RS(sPDF stream object. This has no pdfRepr method. Instead, call begin(), then output the contents of the stream by calling write(), and finally call end(). RmR,tpdfFileRst compressobjtextratposcC s||_||_||_|i|_d|_|djot|_n ||_|ii |it dot it d|_n|idjot |_n|i |ii|_dS(sid: object id of stream; len: an unused Reference object for the length of the stream, or None (to use a memory buffer); file: a PdfFile; extra: a dictionary of extra key-value pairs to include in the stream header spdf.compressionN(RmR,RtfhRsR[RRTRt recordXrefR tzlibRt _writeHeaderttellR(RnRmR,RsR((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRos         cC sp|ii}|d|i|i}|i|d(RnRqRT((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyR2s    cC s|i|idjo[|ii}t||_|ii|_|i|ii||iidn=|ii |i }|iid|ii |i|dS(sFinalize stream.s endstream endobj N( t_flushR,R[RstgetvalueRRRRqRRt writeObject(RnRrR6((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pytend=s  cC sJ|idjo|ii|n#|ii|}|ii|dS(sWrite some data on the stream.N(RR[RsRqtcompress(Rntdatat compressed((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRqMscC s@|idj o,|ii}|ii|d|_ndS(sFlush the compression object.N(RR[tflushRsRq(RnR((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRVs(sidslenspdfFilesfiles compressobjsextrasposN( RtRuRvR}R[RoRRRqR(((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRs   tPdfFilecB s=eZdZdZdZdZdZdZedZ dZ dZ d Z d Z d Zd Zd ZdZdZdZdZdZdZdZddddZdZdZdZeedZedZddZ d Z!d!Z"d"Z#d#Z$RS($sPDF file with one page.c C sd|_dddgg|_t|_t|ot|d}n-t|o|}t|_n td||_ d|_ |i d|i d|i d |_|i d |_|i d |_g|_|i d |_|i d |_|i d|_|i d|_|i d|_htdd6|id6}|i|i|hdtdd6dd6tid6}|i|i|h|_d|_h|_h|_h|_ h|_!d|_"h|_#d|_$h|_%d|_&h|_'h|_(g}di)D]}|t|q*~}h|id6|id6|id6|id6|d6}|i|i|dS( Niiisthe zero objecttwbs-filename must be a path or a file-like objects %PDF-1.4 s% troottinfotpagestfontssextended graphics statesstiling patternssexternal objectst resourcestCatalogtTypetPagess matplotlib s, http://matplotlib.sf.nettCreatorsmatplotlib pdf backendtProducert CreationDatesPDF Text ImageB ImageC ImageItFonttXObjectt ExtGStatetPatterntProcSet(*t nextObjectt xrefTableR9tpassed_in_file_objectRRsRtTrueRNRR[t currentstreamRqt reserveObjectt rootObjectt infoObjectt pagesObjecttpageListt fontObjecttalphaStateObjectt hatchObjectt XObjectObjecttresourceObjectRWRR Rttodayt fontNamestnextFontt dviFontInfottype1Descriptorstused_characterst alphaStatestnextAlphaStatet hatchPatternst nextHatchtimagest nextImagetmarkerstmulti_byte_charprocstsplit( RntfilenameRRRRftxtprocsetsR((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRoasf                         &     cC s|i|||_|_|id}htdd6|id6|id6ddd|d|gd6|d 6}|id }|i|||ii ||i |i |id |i t id tidS( Ns page contentstPageRtParentt ResourcesiiHtMediaBoxtContentstpageslength of content streamtround(t endStreamtwidththeightRRWRRRRR-t beginStreamRmtoutputtGraphicsContextPdft joinstylestOpR(RnRRt contentObjecttthePaget pageObject((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pytnewPages     c C su|i|i|i|itg}|iiD]}||d|dfq7~|it|ii}x)|i iD]}|d||d(RnR((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRscC s3|idjptt|||||_dS(N(RR[R:R(RnRmR,R((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRscC s.|idj o|iid|_ndS(N(RR[R(Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRs cC st|o |}n.tdot|dd}n t|}|ii|}|djoPtd|i}||i|<|id7_ti i d||fdn|S( s Select a font based on fontprop and return a name suitable for Op.selectfont. If fontprop is a string, it will be interpreted as the filename (or dvi name) of the font. spdf.use14corefontstfontexttafmsF%disAssigning font %s = %stdebugN( RR RRtgetR[RWRt matplotlibtverbosetreport(RntfontpropR tFx((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pytfontNames         cC sHh}x(|iiD]\}}tiid|d|ido*tiidd|i|||> def /CMapName /Adobe-Identity-UCS def /CMapType 2 def 1 begincodespacerange <0000> endcodespacerange %d beginbfrange %s endbfrange endcmap CMapName currentdict /CMap defineresource pop end endc  stt}td}|itdfd}fd}|i}y|d$Wn2tj o&|d%id id d nXt |i d phdd6dd6}|i dp hd&d6} |i } |i } d} t } | t@o| d'O} n| o| d(O} n | d)O} | t@o| d*O} nh t dd6d6| d6g}|iD]}||dt q~d6|idt d6|idt d6|ddt d6|dd6| ddd6dd6}to+d }tid!d"tiin|djo||||S|d jo||||Sd#S(+s9Embed the TTF font from the named file into the document.s pdf.fonttypecS sF||d}|o t|S|djo t|St|SdS(s1Convert font coordinates to PDF glyph coordinatesiiN(RRR(R6tupetnearestR.((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pytcvts   c# sid}id}id}id}g}d)\}} g} iD]} | | dtq\~ } h tdd 6d 6|d 6| d 6|d 6tdd6|dd6| d6ddddddgd6|d6htdd 6|d6d6|d6} ddkltdofdnfdfd}g}t|| dD]}|||q}~}t||d <i }g}g}t }xw|D]o}|}|i |pd}|i |i |}|djo|i ||fq|i|qW|id!}xO|D]G\}}||djo|i |n|i t||}q[Wti|}h}h}x|iD]\}} ht| d"6}!||joEtd#|!d <%04x> [%s]R*s<%04x>s tsutf-16beRRN(RRWRRmtopenRtreadR,RRqR+RRRR3RR!R-RtunichrRRR.Rt_identityToUnicodeCMaptencodeR[($RHRRR}tcidFontDictObjectttype0FontDictObjecttcidToGidMapObjectR~twObjectttoUnicodeMapObjectt cidFontDictt type0FontDictt length1ObjectRXtlength1Rtcid_to_gid_mapRtunicode_mappingRUt max_ccodeRRRtglypht last_ccodeRt max_widthtunicode_groupsRtunicode_bfrangetstartRRfR t unicode_cmap(RRnR (sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pytembedTTFType42/s                     D      iiiii sutf-16betasciitreplacetpcltt capHeighttxHeighttpostt italicAngleiiRRRRPRlRRmRnRoRpRqRjRui*s.'%s' can not be subsetted into a Type 3 font. s/The entire font will be embedded in the output.N(iiii(iii i(iiiii i@(RtstrR t units_per_EMRtget_sfnttKeyErrortdecodeRRWtget_sfnt_tablet face_flagst style_flagsR9RRRyRzR{RRYRZRRR(RnR RRHtfonttypeRRtsfntRRtfftsfRtsymbolicRfR R((RnR RRsE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyR>s\  oy $        1     cC s|ii|d}|dj o |dStd|i}|id7_|htdd6|d6|d6f|i|<|S( s>Return name of an ExtGState that sets alpha to the given valueisA%diRRtCAtcaN(RR3R[RWR(RntalphatstateRw((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyt alphaStates  cC sZ|ii|d}|dj o|Std|i}|id7_||i|<|S(NsH%di(RR3R[RWR(Rnt hatch_styletpatternRw((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyt hatchPatterns  c C st}d}x|iiD]\}}|id}|||RRRRF(Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyR*s     (%RtRuRvRoR!R+RqRR[RRR9R$R;R=RaRRR>RRR&RRR"R'R6R(RRR9RDRRRR)R*(((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyR^sD J         ; 2  -  '   %      t RendererPdfcB seZedZedZdZdZddZdZ dZ dZ dZ dddZ dd Zdd Zd d d d d Zd ZdZdZedZdZdZdZdZdZdZRS(i2cC sJti|||_|i|_td|_||_d|_ dS(NtPdf( R RoRstnew_gcRR#tmathtext_parsert image_dpiR[t tex_font_map(RnRsRS((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRos    cC s|ii|iidS(N(RsRRtfinalize(Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRUscC sL|i}||_|ii|}|o|ii|n||_dS(N(t _fillcolorRtdeltaRsR(RnRt fillcolort orig_fillRW((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pytcheck_gcs   cC s:|idjotitid|_n|i|S(Ns pdftex.map(RTR[RWt PsfontsMapt find_tex_file(Rnttexfont((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyttex_font_mappingsc C st|ttfo |}n |i}t|\}}|iii||tf}|di g}|D]}|t |qq~dS(sDKeeps track of which characters are required from each font.iN( RJRRtfnameRRsRt setdefaultRtupdateR|( RnRHR5R_R?R@RRfR ((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyttrack_characterss   cC sYxR|iD]D\}\}}|iii||tf}|di|q WdS(Ni(RVRsRR`RRa(RntotherR@R?tcharsetR((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pytmerge_used_characterss   cC s |idS(NgR@(RS(Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pytget_image_magnificationsc C s|i}|dj o|i|n|dj o t||}|i|n|i||i\}} d||id| |i}} |ii |} |ii t i | dd|||t i | t it i dS(NgR@i(RQR[tset_clip_rectangleR't set_clip_pathRZt get_size_outRSRsRRRRRRR( RnR tyRRytclippathtclippath_transRRRtimob((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyt draw_images    #'cC sI|i|||ii|||dj|ii|iidS(N(RZRsRDR[RRtpaint(RnRRR_trgbFace((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyt draw_pathsc C sEt|t|djo$ti|||||||dS|i|||dj }|ii}|ii||||ii } |t i d\} } x|i |dt D]w\} } t| o^| d\}}|| || }}|dddd||t i| t i ||} } qqW|t idS(Ni itsimplifyii(ii(R,R t draw_markersRZR[RsRR6Rt _linewidthRRR:R9RRR(RnRt marker_patht marker_transRR2RpR3RtmarkertlastxtlastytverticesRCR Rjtdxtdy((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRss(         ic C s||jo djno-|ii||||||tinf|dt}|iit|t|t| t|||ti|iid|tidS(Nigf@(RsRRRRRRR( RnR Rjtdescenttangletoldxtoldyt olddescenttoldangle((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyt_setup_textpos6s-cC s=|ii|d|\}}} } } } |i| td} |dt}|iiti|iit |t |t | t |||ti |i ||i |iitid }d \}}x| D]\}}}}}}t|o d}n| }|djp |djo|i||dd||||}}||f|jo5|ii|ii||ti||f}n|ii|it||tiqqW|iiti| djox| D]\}}}}}}t|o d}n| }|djo|djo|ii||iitid|ddd|||ti |ii||}|iit|ti|iitiqqWnxK| D]C\}}}}|iiti||||tititiqW|iitidS( NiHs pdf.fonttypegf@ii*iigMbP?(NN(ii(RRtparseReR RRsRRRRRRRZRRR[RRR9Rt encode_stringRRRRRWRRRR7(RnRR RjR5R`R~RRR}tglyphstrectsRtglobal_fonttypeRt prev_fontRRtoxtoyRItfontsizetnumRRRw((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyt draw_mathtext@s\*  4      0       c# C s|i}|i}|i||} ti| d} t| i} | idg} } x| i D]\}}}}}|| jo|i i |i }|i i i|i pV|i|i }td|id|id|id|id||i i |i |t| d jo&| ||d !\}}|d djo|d }n|d |d jo djno|d |d jo|d |d }t|d jo<|ddc|dd 7<|d c|d |d 7                         cO s@|idt}|||}t|}t||}|S(s. Create a new figure manager instance t FigureClass(RRtFigureCanvasPdftFigureManagerPdf(RtargstkwargsRtthisFigtcanvastmanager((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pytnew_figure_managers  tPdfPagescB s2eZdZdZdZdZddZRS(s A multi-page PDF file. Use like this: # Initialize: pdf_pages = PdfPages('foo.pdf') # As many times as you like, create a figure fig, then either: fig.savefig(pdf_pages, format='pdf') # note the format argument! # or: pdf_pages.savefig(fig) # Once you are done, remember to close the object: pdf_pages.close() (In reality PdfPages is a thin wrapper around PdfFile, in order to avoid confusion when using savefig and forgetting the format argument.) t_filecC st||_dS(s Create a new PdfPages object that will be written to the file named *filename*. The file is opened at once and any older file with the same name is overwritten. N(RR(RnR ((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRoscC s|iid|_dS(s_ Finalize this object, making the underlying file a complete PDF file. N(RR+R[(Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyR+s cK st|to|i|dd|ne|djoti}nti|}|djotd| n|ii i|dddS(s Save the Figure instance *figure* to this file as a new page. If *figure* is a number, the figure instance is looked up by number, and if *figure* is None, the active figure is saved. Any other keyword arguments are passed to Figure.savefig. tformattpdfsNo such figure: N( RJRtsavefigR[R t get_activetget_fig_managerRNRtfigure(RnR Rt figureManager((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRs  (s_fileN(RtRuRvR}RoR+R[R(((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRs   RcB s6eZdZdZhdd6ZdZdZRS(s The canvas the figure renders into. Calls the draw and print fig methods, creates the renderers, etc... Public attribute figure - A Figure instance cC sdS(N((Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pytdrawssPortable Document FormatRcC sdS(NR((Rn((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pytget_default_filetypesc K s|idd}|iid|ii\}}t|to |i}n t|}|i|||i dd}t |i|||t ||d|}|ii ||it|to|in |idS(NtdpiiHtbbox_inches_restore(R3R tset_dpitget_size_inchesRJRRRR!RR[RROR RURR+( RnR RRSRRRst_bbox_inches_restoreR((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyt print_pdfs      (RtRuRvR t filetypesRR(((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRs    RcB seZRS((RtRu(((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyRs(cRvt __future__RRR~RGR]RYRtnumpyRLt cStringIORRtmathRRRRRRt NameErrortsetsRR4R R R tmatplotlib._pylab_helpersR tmatplotlib.backend_basesR RRRt!matplotlib.backends.backend_mixedRtmatplotlib.cbookRRRRRRtmatplotlib.mlabRtmatplotlib.figureRtmatplotlib.font_managerRRtmatplotlib.afmRtmatplotlib.type1fontR\tmatplotlib.dvireadRWtmatplotlib.ft2fontRRRR R!R"tmatplotlib.mathtextR#tmatplotlib.transformsR$R%R&R'tmatplotlib.pathR(R)R7RRRR=R>RERlRWRRTt_pdfopsRfRVRwR.RRRRORRRRRt FigureManager(((sE/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_pdf.pyts       ( ".."3   H        8Jy :&