
    Mh                     J    d Z ddlmZ ddlmZ ddlmZ  G d de          ZdS )	zASCIIDoc Exporter class    )default)Config   )TemplateExporterc                        e Zd ZdZ ed          d             Z ed          d             ZdZdZ ed          d	             Z	e
 fd
            Z xZS )ASCIIDocExporterz5
    Exports to an ASCIIDoc document (.asciidoc)
    file_extensionc                     dS )Nz	.asciidoc selfs    \/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/nbconvert/exporters/asciidoc.py_file_extension_defaultz(ASCIIDocExporter._file_extension_default   s    {    template_namec                     dS )Nasciidocr   r   s    r   _template_name_defaultz'ASCIIDocExporter._template_name_default   s    zr   ztext/asciidocAsciiDocraw_mimetypesc                 
    g dS )N)ztext/asciidoc/text/markdown	text/html r   r   s    r   _raw_mimetypes_defaultz'ASCIIDocExporter._raw_mimetypes_default   s    CCCCr   c                     t          dg diddiddid          }t                      j        r<t                      j                                        }|                    |           |}|S )Ndisplay_data_priority)r   r   zimage/svg+xmlz	image/pngz
image/jpegz
text/plainz
text/latexenabledT)NbConvertBaseExtractOutputPreprocessorHighlightMagicsPreprocessor)r   superdefault_configcopymerge)r   cc2	__class__s      r   r#   zASCIIDocExporter.default_config    s     , . . .
" /8->094/@ 
 
" 77! 	',,..BHHQKKKAr   )__name__
__module____qualname____doc__r   r   r   output_mimetypeexport_from_notebookr   propertyr#   __classcell__)r(   s   @r   r   r      s          W   W_   &O%W_D D D     X    r   r   N)r,   	traitletsr   traitlets.configr   templateexporterr   r   r   r   r   <module>r4      sx     
       # # # # # # . . . . . .+ + + + +' + + + + +r   