ó Þç[c@s–dZddlmZddlZddlZddlmZddlZddlZidd6dd6Z d „Z d „Z e d kr’e ƒndS( s Fix a word-processor-generated styles.odt for odtwriter use: Drop page size specifications from styles.xml in STYLE_FILE.odt. iÿÿÿÿ(tetreeN(tmkstemps/urn:oasis:names:tc:opendocument:xmlns:style:1.0tstyles;urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0tfoc Cs@tj|ƒ}|jdƒ}tj|ƒ}xU|jddtƒD]>}x5|jD]*}|jdtdƒrS|j|=qSqSWqCWt ƒ}tjt j |ddƒdtj ƒ}x[|j ƒD]M}|jdkrô|j|tj|ƒƒqÃ|j||j|jƒƒqÃW|jƒ|jƒtj|d|ƒdS( Ns styles.xmls//style:page-layout-propertiest namespacess{%s}Ritwi(tzipfiletZipFiletreadRt fromstringtxpatht NAMESPACEStattribt startswithRtostfdopent ZIP_DEFLATEDtinfolisttfilenametwritestrttostringtclosetshutiltmove( Rtzintstylestrootteltattrttempnametzouttitem((s…/private/var/folders/71/gccz42bs2nl23mxwq3vp1qmhw5xjlw/T/pip-install-k836tR/docutils/docutils-0.14.data/scripts/rst2odt_prepstyles.pyt prepstyles$      cCsltjd}t|ƒdkrTtjtIJtjdtjdIJtjdƒn|d}t|ƒdS(NisUsage: %s STYLE_FILE.odt i(tsystargvtlentstderrt__doc__texitR (targsR((s…/private/var/folders/71/gccz42bs2nl23mxwq3vp1qmhw5xjlw/T/pip-install-k836tR/docutils/docutils-0.14.data/scripts/rst2odt_prepstyles.pytmain6s   t__main__( R%tlxmlRR!RttempfileRRRR R R(t__name__(((s…/private/var/folders/71/gccz42bs2nl23mxwq3vp1qmhw5xjlw/T/pip-install-k836tR/docutils/docutils-0.14.data/scripts/rst2odt_prepstyles.pyt s