+
    iu                         ^ RI Ht ^ RIt^ RIt^ RIHt ^ RIHt RtR t	R t
R tR	 tR
 t]P                  P                  RRR.4      R 4       t]P                  P                  RRR.4      R 4       tR# )    )BytesION)_afm)font_managers  StartFontMetrics 2.0
Comment Comments are ignored.
Comment Creation Date:Mon Nov 13 12:34:11 GMT 2017
FontName MyFont-Bold
EncodingScheme FontSpecific
FullName My Font Bold
FamilyName Test Fonts
Weight Bold
ItalicAngle 0.0
IsFixedPitch false
UnderlinePosition -100
UnderlineThickness 56,789
Version 001.000
Notice Copyright  2017 No one.
FontBBox 0 -321 1234 369
StartCharMetrics 3
C 0 ; WX 250 ; N space ; B 0 0 0 0 ;
C 42 ; WX 1141 ; N foo ; B 40 60 800 360 ;
C 99 ; WX 583 ; N bar ; B 40 -10 543 210 ;
EndCharMetrics
EndFontMetrics
c                  h    R p V P                  R4      p\        P                  ! V4      pW 8X  g   Q hR# )u   приветutf8N)encoder   _to_str)inp_strbyte_strrets      y/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/matplotlib/tests/test_afm.pytest_nonascii_strr   $   s/     G~~f%H
,,x
 C>>    c                      \        \        4      p \        P                  ! V 4      pVR RRRRRRRRR	R
RRRRRRRRRRRRRR. ROR^/8X  g   Q hR# )s   StartFontMetricsg       @s   FontNamezMyFont-Bolds   EncodingSchemeFontSpecifics   FullNamezMy Font Bold
   FamilyNamez
Test Fontss   WeightBolds   ItalicAngleg        s   IsFixedPitchFs   UnderlinePositions   UnderlineThicknessgEdL@s   Versionz001.000s   Notices   Copyright  2017 No one.s   FontBBoxs   StartCharMetricsNi)r   ii  iq  )r   AFM_TEST_DATAr   _parse_header)fhheaders     r   test_parse_headerr   .   s{    		B#FS]>^|6dvI1)Q   r   c                      \        \        4      p \        P                  ! V 4       \        P                  ! V 4      pV^ RR. RO3^*RR. R	O3^cRR. R
O3/RRR. RO3RRR. R	O3RRR. R
O3/38X  g   Q hR# )r   g     @o@spaceg     ԑ@foog     8@barN)r   r   r   r   )(   <   i   ih  )r   ii     )r   r   r   r   _parse_char_metrics)r   metricss     r   test_parse_char_metricsr"   C   s    		Br&&r*G	
UG\*	fe/0	eU/0	 
5'<0	 23	23	   r   c                      \        \        4      p \        P                  ! V 4      pVP                  R  VP                  4       R8X  g   Q hR# )r   zMy FontN)r   r   r   AFM_headerget_familyname)r   fonts     r   test_get_familyname_guessedr(   R   s<    		B88B<D]# I---r   c                      \         P                  ! \        \        P	                  R R4      4      4      p \
        P                  ! RV 4      P                  R8X  g   Q hR# )s   Weight Bold
s   Weight Custom
 normalN)r   r$   r   r   replacefmafmFontPropertyweight)r'   s    r   &test_font_manager_weight_normalizationr0   Y   sL    88G.0BCE FDb$'..(:::r   afm_datas   nope
really nopes   StartFontMetrics 2.0
Comment Comments are ignored.
Comment Creation Date:Mon Nov 13 12:34:11 GMT 2017
FontName MyFont-Bold
EncodingScheme FontSpecificc                     \        V 4      p\        P                  ! \        4      ;_uu_ 4        \        P
                  ! V4       R R R 4       R #   + '       g   i     R # ; iN)r   pytestraisesRuntimeErrorr   r   )r1   r   s   & r   test_bad_afmr7   _   s:     
	B	|	$	$2 
%	$	$	$s   AA 	s   StartFontMetrics 2.0
Comment Comments are ignored.
Comment Creation Date:Mon Nov 13 12:34:11 GMT 2017
Aardvark bob
FontName MyFont-Bold
EncodingScheme FontSpecific
StartCharMetrics 3s   StartFontMetrics 2.0
Comment Comments are ignored.
Comment Creation Date:Mon Nov 13 12:34:11 GMT 2017
ItalicAngle zero degrees
FontName MyFont-Bold
EncodingScheme FontSpecific
StartCharMetrics 3c                    \        V 4      pVP                  \        P                  4      ;_uu_ 4        \        P
                  ! V4       R R R 4       \        VP                  4      ^8X  g   Q hR #   + '       g   i     L.; ir3   )r   at_levelloggingERRORr   r   lenrecords)r1   caplogr   s   && r   test_malformed_headerr?   q   sV    ( 
	B		'	'2 
( v~~!### 
(	's   A00B 	)ior   r4   r:   
matplotlibr   r   r-   r   r   r   r"   r(   r0   markparametrizer7   r?    r   r   <module>rE      s        )0*.; 		 		&$'&$r   