HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/Users/fred/anaconda3/Scripts/__pycache__/rst2odt_prepstyles.cpython-312.pyc
�

��KeO��|�dZddlmZddlmZddlZddlZddlmZddl	Z	ddl
Z
ddd�Zd	�Zd
�Z
edk(re
�yy)z
Fix a word-processor-generated styles.odt for odtwriter use: Drop page size
specifications from styles.xml in STYLE_FILE.odt.
�)�print_function)�etreeN)�mkstempz/urn:oasis:names:tc:opendocument:xmlns:style:1.0z;urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0)�style�foc��tj|�}|jd�}tj|�}|jdt��D]<}|jD]+}|jdtdz�s�|j|=�-�>t�}tjtj|dd�dtj�}|j�D]b}|jdk(r&|j|tj |���8|j||j|j���d|j#�|j#�t%j&|d|�y)	Nz
styles.xmlz//style:page-layout-properties)�
namespacesz{%s}rr�w�)�zipfile�ZipFile�readr�
fromstring�xpath�
NAMESPACES�attrib�
startswithr�os�fdopen�ZIP_DEFLATED�infolist�filename�writestr�tostring�close�shutil�move)	r�zin�styles�root�el�attr�tempname�zout�items	         ��C:\Users\dev-admin\perseverance-python-buildout\croot\docutils_1699474820579\_h_env\Lib\site-packages\../../Scripts/rst2odt_prepstyles.py�	prepstyler's3��
�/�/�(�
#�C�
�X�X�l�
#�F����F�#�D��j�j�9�$.��0�$���I�I�	$�D����v�
�4�(8�8�9��I�I�d�O�	$�$��y�H��?�?�2�9�9�X�a�[�#�6��"�/�/�1�D�����9���=�=�L�(��M�M�$����t� 4�5��M�M�$������� 7�8�	9�	�J�J�L��I�I�K�
�K�K����X�&�c�,�tjdd}t|�dk7rctttj
��tdtjdztj
��tjd�|d}t|�y)Nr)�filezUsage: %s STYLE_FILE.odt
r)�sys�argv�len�print�__doc__�stderr�exitr')�argsrs  r&�mainr38sb���8�8�A�B�<�D�
�4�y�A�~�
�g�C�J�J�'�
�*�S�X�X�a�[�8�s�z�z�J�������A�w�H�
�h�r(�__main__)r/�
__future__r�lxmlrr+r�tempfilerrrrr'r3�__name__�r(r&�<module>r:sN���&��
���
�	�?�
G��
�'�6��z���F�r(