
    dd	                     Z    d Z dZddlmZmZ ddlmZmZmZ  G d dej                        Z	y)z@
Standalone file Reader for the reStructuredText markup syntax.
reStructuredText    )frontendreaders)frontmatter
referencesmiscc                        e Zd ZdZ	 dZ	 ddddgdddej                  d	fd
dgdddej                  d	fddgdddej                  d	fddgdddfffZdZdZ	 fdZ
 xZS )Reader)
standaloneNzStandalone Reader OptionszDisable the promotion of a lone top-level section title to document title (and subsequent section title to document subtitle promotion; enabled by default).z--no-doc-titledoctitle_xformstore_false   )destactiondefault	validatorzDDisable the bibliographic field list transform (enabled by default).z--no-doc-infodocinfo_xformz\Activate the promotion of lone subsection titles to section subtitles (disabled by default).z--section-subtitlessectsubtitle_xform
store_truer   z3Deactivate the promotion of lone subsection titles.z--no-section-subtitles)r   r   zstandalone reader)r   c                    t         |          t        j                  t        j                  t
        j                  t
        j                  t
        j                  t        j                  t        j                  t        j                  t        j                  t        j                  t        j                  t        j                   gz   S )N)superget_transformsr   SubstitutionsPropagateTargetsr   DocTitleSectionSubTitleDocInfoAnonymousHyperlinksIndirectHyperlinks	FootnotesExternalTargetsInternalTargetsDanglingReferencesr   Transitions)self	__class__s    =/usr/lib/python3/dist-packages/docutils/readers/standalone.pyr   zReader.get_transforms3   s    w%'$$''  ''**))  &&&&))+  	    )__name__
__module____qualname__	supporteddocumentr   validate_booleansettings_specconfig_sectionconfig_section_dependenciesr   __classcell__)r&   s   @r'   r
   r
      s    I(H! 	$5 
#} 113	
4
"m 113
4
5 
!'<A 113
4
 @#
$'=
A
C!	M0 )N". r(   r
   N)
__doc____docformat__docutilsr   r   docutils.transformsr   r   r   r
    r(   r'   <module>r8      s,   
 # ' = =1W^^ 1r(   