+
   /`4                   
   ^ RI t ^ RItRt. ROtRtRtRtRtRR lt ! R	 R4      t	RR
 lt
RR lt]R8X  Ed   ]P                  ! 4       t]	! R^]R7      t]! ]P#                  4       4       ]! ]P#                  R4      4       ]! ]P#                  R4      4       ]! ]P%                  4       4       ]! ]P'                  R4      4       ]! ]P'                  R4      4       ]! ]! 4       4       ]! ]P)                  R4      ]P+                  R4      4       ]! ]P+                  ]R7      4       ]	! RR7      t]! ]P)                  R4      ]P+                  R]R7      4       ]P,                  ! ]R]R7      t]P1                  4        ]P2                  ! ]R]P4                  R7      t]P1                  4        ]	! ]R,          R7      P7                  4       t]P%                  ]R7       ]P%                  ]R7       ]P:                  ! 4        R# R# )    Nz0.9Fontnormalromanbolditalicc                     \        V R VR7      # )T)nameexistsroot)r   )r	   r   s   &&#/usr/lib/python3.14/tkinter/font.py
nametofontr      s     T$T22    c                      a  ] tR t^t o ]P
                  ! ^4      tR tR tR t	RR lt
R tR tR tR	 tR
 tR tR tRR ltR tR t]tRR ltR tRtV tR# )r   c                    . pVP                  4        F7  w  r4VP                  R V,           4       VP                  \        V4      4       K9  	  \        V4      # -)itemsappendstrtuple)selfkwoptionskvs   &&   r   _set	Font._set4   sE    HHJDANN3q5!NN3q6"  W~r   c                ^    . pV F  pVP                  R V,           4       K  	  \        V4      # r   )r   r   )r   argsr   r   s   &&  r   _get	Font._get;   s+    ANN3q5! W~r   c                    / p\        ^ \        V4      ^4       F"  pW^,           ,          W!V,          R,          &   K$  	  V# )r      NN)rangelen)r   r   r   is   &&  r   _mkdictFont._mkdictA   s9    q#d)Q'A#'!9GGBK  (r   Nc                z   Vf   \         P                  ! R4      p\        VRV4      pV'       d%    VP                  VP	                  RRV4      4      pMV P                  V4      pV'       g&   R\        \        V P                  4      4      ,           pW0n
        V'       d   RV n        V P                  VP                  VP	                  RR4      4      9  d/   \         P                  P                  RV P                  : R	24      hV'       d!   VP                  ! RRV P                  .VO5!   M'VP                  ! RR
V P                  .VO5!   RV n        W`n        VP                  V n        VP                  V n        R #   \         P
                   d'    TP                  TP	                  RRT4      4      p ELTi ; i)Nzuse fonttkfont	configureactualFnamesznamed font z does not already existcreateT)tkinter_get_default_rootgetattr	splitlistcallTclErrorr   r   nextcounterr	   delete_font_tkinter_tk_split_call)r   r   r,   r	   r
   r   r+   s   &&&&&, r   __init__Font.__init__G   s^   <,,Z8DT4&E ||BGGFK$FG 99W%DCT\\ 233D	$DyyRWWVW-E FF&&//>BiiIK K TYY>> GGFHdii7$7#Dllgg
3 ## E ||BGGFHd$CDEs   "E? ?7F:9F:c                    V P                   # N)r	   r   s   &r   __str__Font.__str__m   s    yyr   c                    R V P                   P                   RV P                   P                   RV P                  : R2# )<.z object >)	__class__
__module____qualname__r	   rB   s   &r   __repr__Font.__repr__p   s<    4>>,,-Qt~~/J/J.K$))a) 	)r   c                    \        V\        4      '       g   \        # V P                  VP                  8H  ;'       d    V P                  VP                  8H  # rA   )
isinstancer   NotImplementedr	   r;   )r   others   &&r   __eq__Font.__eq__t   s=    %&&!!yyEJJ&@@488uyy+@@r   c                $    V P                  V4      # rA   )cget)r   keys   &&r   __getitem__Font.__getitem__y   s    yy~r   c                ,    V P                   ! R/ W/B  R # )N )r-   )r   rV   values   &&&r   __setitem__Font.__setitem__|   s    &#&r   c                     V P                   '       d    V P                  R RV P                  4       R# R#   \         d     R# i ; i)r,   deleteN)r9   r=   r	   	ExceptionrB   s   &r   __del__Font.__del__   s>    	

68TYY7   		s   5 5 AAc                B    \        V P                  V P                  4      # rA   )r   r;   r	   rB   s   &r   copy	Font.copy   s    DHHdii((r   c           	        RpV'       d   R V3pV'       d2   VRV,           3,           pV P                   ! RRV P                  .VO5!  # V P                  V P                  V P                   ! RRV P                  .VO5!  4      4      # )
-displayofr   r,   r.   rZ   )r=   r	   r(   r<   )r   option	displayofr   s   &&& r   r.   Font.actual   sy     ),D3<**D::fh		ADAA<<DJJvxJTJKM Mr   c                L    V P                  R RV P                  RV,           4      # )r,   configr   )r=   r	   )r   rh   s   &&r   rU   	Font.cget   s    zz&(DIIs6zBBr   c           	         V'       d2   V P                   ! R RV P                  .V P                  V4      O5!   R# V P                  V P	                  V P                  R RV P                  4      4      4      # )r,   rl   N)r=   r	   r   r(   r<   )r   r   s   &,r   rl   Font.config   s^    JJvx '99W%' <<DJJvxCDF Fr   c                    V3pV'       d   R W!3pV P                   P                  V P                  ! RRV P                  .VO5!  4      # )rg   r,   measure)r;   getintr=   r	   )r   textri   r   s   &&& r   rq   Font.measure   s?    w )2Dxxtzz&)TYYNNOOr   c                   RpVP                  R R4      pV'       d   RV3pV'       dQ   W0P                  V4      ,           pV P                  P                  V P                  ! RRV P
                  .VO5!  4      # V P                  V P                  ! RRV P
                  .VO5!  4      p/ p\        ^ \        V4      ^4       F;  pV P                  P                  WV^,           ,          4      WV,          R,          &   K=  	  V# )ri   Nrg   r,   metricsr#   rZ   )	popr    r;   rr   r=   r	   r<   r%   r&   )r   r   r   r   ri   resr'   s   &*,    r   rv   Font.metrics   s    
 FF;-	 ),D))G,,D88??

69dii?$?A A ++djjDIIMMNCG1c#h*&*hhoocA#h&?Ar
# +Nr   )r=   r<   r;   r9   r	   )NNNFNNrA   )__name__rJ   rK   __firstlineno__	itertoolscountr8   r   r    r(   r>   rC   rL   rR   rW   r\   ra   rd   r.   rU   rl   r-   rq   rv   __static_attributes____classdictcell__)__classdict__s   @r   r   r      sw     , ooa G$L)A
')
MCF IP r   c                     V f   \         P                  ! R4      p RpV'       d   RV3pV P                  P                  V P                  P                  ! RR.VO5!  4      # )Nzuse font.families()rg   r,   familiesrZ   r1   r2   r+   r4   r5   )r   ri   r   s   && r   r   r      sS    |(()>?Di(77TWW\\&*DtDEEr   c                     V f   \         P                  ! R4      p V P                  P                  V P                  P	                  RR4      4      # )Nzuse font.names()r,   r/   r   )r   s   &r   r/   r/      s<    |(();<77TWW\\&':;;r   __main__times)familysizeweightr   r   hello	linespace)ri   )r,   zHello, world)rs   r,   zQuit!)rs   commandr,   )r   )NORMALROMANBOLDITALICr   r   r   r/   rA   rz   )Courier   r   )r}   r1   __version____all__r   r   r   r   r   r   r   r/   r{   Tkr   fprintr.   rl   rU   rq   rv   LabelwpackButtondestroyrd   fbmainlooprZ   r   r   <module>r      s    6 
		3b bJF< z::<D 	G"V4A	!((*	!((8
	!((8
	!((*	!&&
	!&&
	%'N	!))G
aii45	!))d)
#$)*A	!))G
aiitiDEda8AFFHt'4<<@AFFH	1V9		"	"	$BIITIHH"HG r   