AlkantarClanX12
Current Path : /opt/imunify360/venv/lib/python3.11/site-packages/docutils/__pycache__/ |
Current File : //opt/imunify360/venv/lib/python3.11/site-packages/docutils/__pycache__/examples.cpython-311.pyc |
� i��fy � �B � d Z ddlmZmZ d d�Z dd�Z dd �ZdS ) a1 This module contains practical examples of Docutils client code. Importing this module from client code is not recommended; its contents are subject to change in future Docutils releases. Instead, it is recommended that you copy and paste the parts you need into your own code, modifying as necessary. � )�core�ioN�unicodeT� c �D � |||d�}t j | ||d|�� � }|S )a Given an input string, returns a dictionary of HTML document parts. Dictionary keys are the names of parts, and values are Unicode strings; encoding is up to the client. Parameters: - `input_string`: A multi-line text string; required. - `source_path`: Path to the source file or object. Optional, but useful for diagnostic output (system messages). - `destination_path`: Path to the file or object which will receive the output; optional. Used for determining relative paths (stylesheets, source links, etc.). - `input_encoding`: The encoding of `input_string`. If it is an encoded 8-bit string, provide the correct encoding. If it is a Unicode string, use "unicode", the default. - `doctitle`: Disable the promotion of a lone top-level section title to document title (and subsequent section title to document subtitle promotion); enabled by default. - `initial_header_level`: The initial level for header elements (e.g. 1 for "<h1>"). )�input_encoding�doctitle_xform�initial_header_level�html)�source�source_path�destination_path�writer_name�settings_overrides)r � publish_parts)�input_stringr r r �doctitler � overrides�partss �q/builddir/build/BUILD/imunify360-venv-2.3.5/opt/imunify360/venv/lib/python3.11/site-packages/docutils/examples.py� html_partsr sF � �4 $2�#+�)=�?� ?�I� ����)��y� :� :� :�E� �L� c �v � t | |||||�� � }|d }|dk r|� |� � }|S )aE Given an input string, returns an HTML fragment as a string. The return value is the contents of the <body> element. Parameters (see `html_parts()` for the remainder): - `output_encoding`: The desired encoding of the output. If a Unicode string is desired, use the default value of "unicode" . )r r r r r r � html_bodyr )r �encode) r r r r �output_encodingr r r �fragments r r r 5 sU � � �!�{�)�%��1� 3� 3� 3�E� �[�!�H��)�#�#��?�?�?�3�3���Or c � � |r|� � � }ni }||d<