ó
    “’¤jè  ã                   óð   • S SK Jr  S SKrS SKrS SKJr  S SKJr  SrS r	S r
S rS	 rS
 r\R                  R                  SSS/5      S 5       r\R                  R                  SSS/5      S 5       rS rg)é    )Ú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                  ód   • Sn U R                  S5      n[        R                  " U5      nX :X  d   eg )Nu   Ð¿Ñ€Ð¸Ð²ÐµÑ‚Úutf8)Úencoder   Ú_to_str)Úinp_strÚbyte_strÚrets      Ú§C:\Users\johnn\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\site-packages\matplotlib/tests/test_afm.pyÚtest_nonascii_strr   $   s/   € ð €GØ�~‰~˜fÓ%€Hä
�,Š,�xÓ
 €CØ‹>Ð‰>ó    c                  ó€   • [        [        5      n [        R                  " U 5      nUSSSSSSSSS	S
SS/ SQSS.:X  d   eg )Ng       @zMyFont-BoldÚFontSpecificzMy Font Boldz
Test FontsÚBoldg        Fiœÿÿÿg¢E¶óýdL@z001.000s   Copyright © 2017 No one.)r   i¿þÿÿiÒ  iq  é   )ÚStartFontMetricsÚFontNameÚEncodingSchemeÚFullNameÚ
FamilyNameÚWeightÚItalicAngleÚIsFixedPitchÚUnderlinePositionÚUnderlineThicknessÚVersionÚNoticeÚFontBBoxÚStartCharMetrics)r   ÚAFM_TEST_DATAr   Ú_parse_header)ÚfhÚheaders     r   Útest_parse_headerr&   .   s]   € Ü	”Ó	€BÜ×Ò Ó#€FØØØ!Ø(Ø"Ø"ØØØØ!Ø$ØØ0Ú(Øñó ð ñ r   c            	      ó¦  • [        [        5      n [        R                  " U 5        [        R                  " U 5      nU[        R
                  " SSS5      [        R
                  " SSS5      [        R
                  " SSS	5      S
.[        R
                  " SSS5      [        R
                  " SSS5      [        R
                  " SSS	5      S.4:X  d   eg )Ng     @o@Úspace)r   r   r   r   g     Ô‘@Úfoo)é(   é<   i   ih  g     8‚@Úbar)r*   iöÿÿÿi  éÒ   )r   é*   éc   )r(   r)   r,   )r   r"   r   r#   Ú_parse_char_metricsÚCharMetrics)r$   Úmetricss     r   Útest_parse_char_metricsr3   C   s½   € Ü	”Ó	€BÜ×Ò�rÔÜ×&Ò& rÓ*€GØä×Ò  w°Ó=Ü× Ò  ¨Ð0BÓCÜ× Ò  ¨Ð/BÓCñ	
ô ×%Ò% e¨W°lÓCÜ×#Ò# F¨EÐ3EÓFÜ×#Ò# E¨5Ð2EÓFñ	
ðó ð ñ r   c                  ó”   • [        [        5      n [        R                  " U 5      nUR                  S	 UR                  5       S:X  d   eg )Nr   zMy Font)r   r"   r   ÚAFMÚ_headerÚget_familyname)r$   Úfonts     r   Útest_get_familyname_guessedr9   U   s<   € Ü	”Ó	€BÜ�8Š8�B‹<€DØ�‰�\Ð"Ø×ÑÓ  IÓ-Ð-Ñ-r   c                  ó¸   • [         R                  " [        [        R	                  SS5      5      5      n [
        R                  " SU 5      R                  S:X  d   eg )Ns   Weight Bold
s   Weight Custom
Ú Únormal)r   r5   r   r"   ÚreplaceÚfmÚafmFontPropertyÚweight)r8   s    r   Ú&test_font_manager_weight_normalizationrA   \   sL   € Ü�8Š8”GÜ×ÑÐ.Ð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                 ó®   • [        U 5      n[        R                  " [        5         [        R
                  " U5        S S S 5        g ! , (       d  f       g = f)N)r   ÚpytestÚraisesÚRuntimeErrorr   r#   )rB   r$   s     r   Útest_bad_afmrG   b   s4   € ô 
�Ó	€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                 óî   • [        U 5      nUR                  [        R                  5         [        R
                  " U5        S S S 5        [        UR                  5      S:X  d   eg ! , (       d  f       N*= f)Né   )r   Úat_levelÚloggingÚERRORr   r#   ÚlenÚrecords)rB   Úcaplogr$   s      r   Útest_malformed_headerrP   t   sS   € ô( 
�Ó	€BØ	�‰œŸ™Õ	'Ü×Ò˜2Ô÷ 
(ô ˆv�~‰~Ó !Ó#Ð#Ñ#÷ 
(Õ	'ús   «A&Á&
A4c                  ó  • [         R                  " SSS9n [        U S5       n[        R                  " U5      nS S S 5        WR                  SS5      S:X  d   eUR                  SS5      S:X  d   eg ! , (       d  f       N?= f)	NÚ	HelveticaÚafm)ÚfontextÚrbÚAÚVg     €QÀg      TÀ)r>   ÚfindfontÚopenr   r5   Úget_kern_dist_from_name)Úfnr$   rS   s      r   Útest_afm_kerningr\   �   sm   € Ü	�Š�[¨%Ñ	0€BÜ	ˆb�$Œ˜2Ü�hŠh�r‹lˆ÷ 
à×&Ñ& s¨CÓ0°EÓ9Ð9Ð9Ø×&Ñ& s¨CÓ0°EÓ9Ð9Ñ9÷ 
�ús   ¢A2Á2
B )Úior   rD   rK   Ú
matplotlibr   r   r>   r"   r   r&   r3   r9   rA   ÚmarkÚparametrizerG   rP   r\   © r   r   Ú<module>rb      s£   ðÝ Û Û å Ý )ð€ò0òò*ò$.ò;ð ‡�×ÑØð	ð	ðóñóðð ‡�×ÑØð	ð	ðóñ&$ó'ð&$ó:r   