§
    £”j$(  ã                  ó  — d Z ddlmZ ddlZddlmZ  G d„ de¦  «        ZeZ G d„ dej        ¦  «        Z	e	Z
 G d	„ d
e¦  «        ZeZ G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        ZdS )z7Enumerations related to text in WordprocessingML files.é    )ÚannotationsN)ÚBaseXmlEnumc                  óF   — e Zd ZdZdZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
	 d	Z	 d
ZdS )ÚWD_PARAGRAPH_ALIGNMENTzûAlias: **WD_ALIGN_PARAGRAPH**

    Specifies paragraph justification type.

    Example::

        from docx.enum.text import WD_ALIGN_PARAGRAPH

        paragraph = document.add_paragraph()
        paragraph.alignment = WD_ALIGN_PARAGRAPH.CENTER
    )r   ÚleftzLeft-aligned©é   ÚcenterzCenter-aligned.©é   ÚrightzRight-aligned.)é   ÚbothzFully justified.)é   Ú
distributezGParagraph characters are distributed to fill entire width of paragraph.)é   ÚmediumKashidaz4Justified with a medium character compression ratio.)é   ÚhighKashidaz2Justified with a high character compression ratio.)é   Ú
lowKashidaz1Justified with a low character compression ratio.)é	   ÚthaiDistributez.Justified according to Thai formatting layout.N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚLEFTÚCENTERÚRIGHTÚJUSTIFYÚ
DISTRIBUTEÚJUSTIFY_MEDÚ
JUSTIFY_HIÚJUSTIFY_LOWÚTHAI_JUSTIFY© ó    ú]/var/www/finuniver-perm.ru/html/portfolio/venv/lib/python3.11/site-packages/docx/enum/text.pyr   r   
   sr   € € € € € ð
ð 
ð '€DØà-€FØà*€EØà-€GØð€Jð
 Rð€Kð
 ?ð€Jð
 =àX€KØ;ð€Lð
 9Ð8r(   r   c                  ó>   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdS )ÚWD_BREAK_TYPEzoCorresponds to WdBreakType enumeration.

    http://msdn.microsoft.com/en-us/library/office/ff195905.aspx.
    r   é   r   é
   é   r   r   r   r   r   N)r   r   r   r   ÚCOLUMNÚLINEÚLINE_CLEAR_LEFTÚLINE_CLEAR_RIGHTÚLINE_CLEAR_ALLÚPAGEÚSECTION_CONTINUOUSÚSECTION_EVEN_PAGEÚSECTION_NEXT_PAGEÚSECTION_ODD_PAGEÚTEXT_WRAPPINGr'   r(   r)   r+   r+   F   sV   € € € € € ðð ð
 €FØ€DØ€OØÐØ€NØ€DØÐØÐØÐØÐØ€M€M€Mr(   r+   c                  ó|   — e Zd ZdZdZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
	 d	Z	 d
Z	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZdS )ÚWD_COLOR_INDEXzÜSpecifies a standard preset color to apply.

    Used for font highlighting and perhaps other applications.

    * MS API name: `WdColorIndex`
    * URL: https://msdn.microsoft.com/EN-US/library/office/ff195343.aspx
    )éÿÿÿÿNz,Color is inherited from the style hierarchy.)r   Údefaultz(Automatic color. Default; usually black.)r	   ÚblackzBlack color.)r   Úbluez
Blue color)r   ÚgreenzBright green color.)r   ÚdarkBluezDark blue color.)é   ÚdarkRedzDark red color.)é   Ú
darkYellowzDark yellow color.)é   Ú	lightGrayz25% shade of gray color.)é   ÚdarkGrayz50% shade of gray color.)r.   Ú	darkGreenzGreen color.)r   ÚmagentazPink color.)r,   Úredz
Red color.)r-   ÚdarkCyanzTeal color.)r   ÚcyanzTurquoise color.)é   ÚdarkMagentazViolet color.)r   ÚwhitezWhite color.)r   ÚyellowzYellow color.N)r   r   r   r   Ú	INHERITEDÚAUTOÚBLACKÚBLUEÚBRIGHT_GREENÚ	DARK_BLUEÚDARK_REDÚDARK_YELLOWÚGRAY_25ÚGRAY_50ÚGREENÚPINKÚREDÚTEALÚ	TURQUOISEÚVIOLETÚWHITEÚYELLOWr'   r(   r)   r;   r;   \   sª   € € € € € ðð ð K€IØ6àE€DØ2à(€EØà$€DØà6€LØà3€IØà1€HØà:€KØà;€GØ"à:€GØ"à-€EØà(€DØà
"€CØà*€DØà/€IØà1€FØà(€EØà+€FØÐr(   r;   c                  ó4   — e Zd ZdZdZ	 dZ	 dZ	 dZ	 dZ	 dZ	dS )	ÚWD_LINE_SPACINGa[  Specifies a line spacing format to be applied to a paragraph.

    Example::

        from docx.enum.text import WD_LINE_SPACING

        paragraph = document.add_paragraph()
        paragraph.line_spacing_rule = WD_LINE_SPACING.EXACTLY


    MS API name: `WdLineSpacing`

    URL: http://msdn.microsoft.com/en-us/library/office/ff844910.aspx
    )r   ÚUNMAPPEDzSingle spaced (default).)r	   rg   zSpace-and-a-half line spacing.)r   rg   zDouble spaced.)r   ÚatLeastzIMinimum line spacing is specified amount. Amount is specified separately.)r   ÚexactzILine spacing is exactly specified amount. Amount is specified separately.)r   ÚautozsLine spacing is specified as multiple of line heights. Changing font size will change line spacing proportionately.N)
r   r   r   r   ÚSINGLEÚONE_POINT_FIVEÚDOUBLEÚAT_LEASTÚEXACTLYÚMULTIPLEr'   r(   r)   rf   rf   Ÿ   sY   € € € € € ðð ð 9€FØ"àF€NØ(à.€FØð€Hð
 Tð€Gð
 Tð€Hð3ð 3r(   rf   c                  óL   — e Zd ZdZdZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
	 d	Z	 d
Z	 dZdS )ÚWD_TAB_ALIGNMENTzšSpecifies the tab stop alignment to apply.

    MS API name: `WdTabAlignment`

    URL: https://msdn.microsoft.com/EN-US/library/office/ff195609.aspx
    )r   r   zLeft-aligned.r   r   )r   ÚdecimalzDecimal-aligned.)r   ÚbarzBar-aligned.)r,   ÚlistzList-aligned. (deprecated))ée   ÚclearzClear an inherited tab stop.)éf   ÚendzRight-aligned.  (deprecated))ég   ÚnumúLeft-aligned.  (deprecated))éh   Ústartr|   N)r   r   r   r   r   r   r    ÚDECIMALÚBARÚLISTÚCLEARÚENDÚNUMÚSTARTr'   r(   r)   rr   rr   Ð   si   € € € € € ðð ð (€DØà-€FØà*€EØà0€GØà
$€CØà4€DØ$à:€EØ&à
6€CØ&à
5€CØ%à9€EØ%Ð%r(   rr   c                  ó4   — e Zd ZdZdZ	 dZ	 dZ	 dZ	 dZ	 dZ	dS )	ÚWD_TAB_LEADERz®Specifies the character to use as the leader with formatted tabs.

    MS API name: `WdTabLeader`

    URL: https://msdn.microsoft.com/en-us/library/office/ff845050.aspx
    )r   ÚnonezSpaces. Default.)r	   ÚdotúDots.)r   ÚhyphenúDashes.)r   Ú
underscorezDouble lines.)r   ÚheavyzA heavy line.)r   Ú	middleDotzA vertically-centered dot.N)
r   r   r   r   ÚSPACESÚDOTSÚDASHESÚLINESÚHEAVYÚ
MIDDLE_DOTr'   r(   r)   r‡   r‡   ÷   sI   € € € € € ðð ð -€FØà€DØà%€FØà.€EØà)€EØà?€JØ$Ð$r(   r‡   c                  ó‚   — e Zd ZdZdZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
	 d	Z	 d
Z	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZdS )ÚWD_UNDERLINEz¬Specifies the style of underline applied to a run of characters.

    MS API name: `WdUnderline`

    URL: http://msdn.microsoft.com/en-us/library/office/ff822388.aspx
    )r<   Nz4Inherit underline setting from containing paragraph.)r   rˆ   a•  No underline.

This setting overrides any inherited underline value, so can be used to remove underline from a run that inherits underlining from its containing paragraph. Note this is not the same as assigning |None| to Run.underline. |None| is a valid assignment value, but causes the run to inherit its underline value. Assigning `WD_UNDERLINE.NONE` causes underlining to be unconditionally turned off.)r	   ÚsinglezœA single line.

Note that this setting is write-only in the sense that |True| (rather than `WD_UNDERLINE.SINGLE`) is returned for a run having this setting.)r   Úwordsz Underline individual words only.)r   ÚdoublezA double line.)r   ÚdottedrŠ   )r,   ÚthickzA single thick line.)r   ÚdashrŒ   )r   ÚdotDashzAlternating dots and dashes.)r-   Ú
dotDotDashz$An alternating dot-dot-dash pattern.)r.   ÚwavezA single wavy line.)é   ÚdottedHeavyzHeavy dots.)é   ÚdashedHeavyzHeavy dashes.)é   ÚdashDotHeavyz(Alternating heavy dots and heavy dashes.)é   ÚdashDotDotHeavyz*An alternating heavy dot-dot-dash pattern.)é   Ú	wavyHeavyzA heavy wavy line.)é'   ÚdashLongzLong dashes.)é+   Ú
wavyDoublezA double wavy line.)é7   ÚdashLongHeavyzLong heavy dashes.N)r   r   r   r   rS   ÚNONErk   ÚWORDSrm   ÚDOTTEDÚTHICKÚDASHÚDOT_DASHÚDOT_DOT_DASHÚWAVYÚDOTTED_HEAVYÚ
DASH_HEAVYÚDOT_DASH_HEAVYÚDOT_DOT_DASH_HEAVYÚ
WAVY_HEAVYÚ	DASH_LONGÚWAVY_DOUBLEÚDASH_LONG_HEAVYr'   r(   r)   r—   r—     sÁ   € € € € € ðð ð S€IØ>ð	€Dðð€Fðð =€EØ*à,€FØà#€FØà0€EØà!€DØà=€HØ&àM€LØ.à.€DØà5€LØà5€JØàU€NØ2ðÐð
 5à8€JØà0€IØà;€KØàA€OØÐr(   r—   )r   Ú
__future__r   ÚenumÚdocx.enum.baser   r   ÚWD_ALIGN_PARAGRAPHÚEnumr+   ÚWD_BREAKr;   ÚWD_COLORrf   rr   r‡   r—   r'   r(   r)   ú<module>rÈ      sŽ  ðØ =Ð =à "Ð "Ð "Ð "Ð "Ð "à €€€à &Ð &Ð &Ð &Ð &Ð &ð69ð 69ð 69ð 69ð 69˜[ñ 69ô 69ð 69ðr ,Ð ðð ð ð ð �D”Iñ ô ð ð& €ð=ð =ð =ð =ð =�[ñ =ô =ð =ð@ €ð.3ð .3ð .3ð .3ð .3�kñ .3ô .3ð .3ðb$&ð $&ð $&ð $&ð $&�{ñ $&ô $&ð $&ðN%ð %ð %ð %ð %�Kñ %ô %ð %ð6]ð ]ð ]ð ]ð ]�;ñ ]ô ]ð ]ð ]ð ]r(   