§
    ‚Øjv
  ã                   óD  — d dl Z d dlmZ d dlZd dlZd dlZd dlmZ d dl	m
Z
 d dlmZ d dlmZ d„ Zej                             ddd	d
œddfdddœddfdddœddfdddœddfdd	iddfddiddfddiddfddiddfg¦  «        d„ ¦   «         Zed„ ¦   «         Zed„ ¦   «         ZdS )é    N)ÚPath)Úsubprocess_run_for_testing)Úneeds_usetex)Ú
TexManagerc                  óÞ   — dt           j        d<   t          ¦   «                              dd¬¦  «        } dt           j        d<   t          ¦   «                              dd¬¦  «        }| |k    sJ ‚dS )	z1Test that the preamble is included in the source.Tútext.usetexÚ é   ©Úfontsizez\usepackage{txfonts}ztext.latex.preambleN)ÚpltÚrcParamsr   Ú_get_tex_source)Úsrc1Úsrc2s     ú•/Users/tedpeters/Documents/Projects/Claude Projects/Misc Tools/notename-sheets/.venv/lib/python3.11/site-packages/matplotlib/tests/test_texmanager.pyÚtest_fontconfig_preambler      sd   € à"&…C„L�Ñå‰<Œ<×'Ò'¨°RÐ'Ñ8Ô8€DØ*A…C„LÐ&Ñ'Ý‰<Œ<×'Ò'¨°RÐ'Ñ8Ô8€Dà�4Š<ˆ<ˆ<ˆ<ˆ<ˆ<ó    zrc, preamble, familyz
sans-serifÚ	helvetica)úfont.familyzfont.sans-serifz\usepackage{helvet}z	\sffamilyÚserifÚpalatino)r   z
font.serifz\usepackage{mathpazo}z	\rmfamilyÚcursivezzapf chancery)r   zfont.cursivez\usepackage{chancery}Ú	monospaceÚcourier)r   zfont.monospacez\usepackage{courier}z	\ttfamilyr   c                 ó  — t           j                             | ¦  «         t          ¦   «         }t	          |                     dd¬¦  «        ¦  «                             ¦   «         }||v sJ ‚g t          j        d|¦  «        ¢|gk    sJ ‚d S )Nzhello, worldr
   r   z\\\w+family)	r   r   Úupdater   r   Úmake_texÚ	read_textÚreÚfindall)ÚrcÚpreambleÚfamilyÚtmÚsrcs        r   Útest_font_selectionr'      sƒ   € õ" „L×Ò˜ÑÔÐÝ	‰Œ€BÝ
ˆr�{Š{˜>°Bˆ{Ñ7Ô7Ñ
8Ô
8×
BÒ
BÑ
DÔ
D€CØ�sˆ?ˆ?ˆ?ˆ?Ø-�RŒZ˜¨Ñ,Ô,Ð-°&°Ò9Ð9Ð9Ð9Ð9Ð9r   c                  ó–  — dt           j        d<   t          j        ¦   «         \  } }|                     d¦  «         |                     d¦  «         | j                             ¦   «          t          j        t          ¦  «        5  | 
                    d¦  «         | j                             ¦   «          d d d ¦  «         d S # 1 swxY w Y   d S )NTr   u   \textit{Velocity (Â°/sec)}u   Â¼Ã–Ã¸Ã¦u   â˜ƒ)r   r   ÚsubplotsÚ
set_ylabelÚ
set_xlabelÚcanvasÚdrawÚpytestÚraisesÚRuntimeErrorÚ	set_title)ÚfigÚaxs     r   Útest_unicode_charactersr4   1   sñ   € ð #'…C„L�ÑÝŒl‰nŒn�G€CˆØ‡M‚MÐ<Ñ=Ô=Ð=Ø‡M‚MÐ9Ñ:Ô:Ð:Ø„J‡O‚OÑÔÐõ 
Œ•|Ñ	$Ô	$ð ð Ø
�Š�]Ñ#Ô#Ð#ØŒ
�ŠÑÔÐðð ð ñ ô ð ð ð ð ð ð ð øøøð ð ð ð ð ð s   Â/B>Â>CÃCc                  ó‚   — t          t          j        ddgi t          j        ¥dddœ¥dd¬¦  «        } | j        dk    sJ ‚d S )	Nz-czyimport matplotlib.pyplot as plt;plt.rcParams.update({"text.usetex": True});plt.title("paranoid");plt.gcf().canvas.draw();ÚAggÚp)Ú
MPLBACKENDÚ
openin_anyT)ÚenvÚcheckÚcapture_outputr	   )r   ÚsysÚ
executableÚosÚenvironÚstderr)Ú	completeds    r   Útest_openin_any_paranoidrC   B   sb   € å*Ý	Œ˜ð
$ð	%ð
 C�rŒzÐB¨¸cÐBÐBÐBØ 4ð)ñ )ô )€Ið Ô˜rÒ!Ð!Ð!Ð!Ð!Ð!r   )r?   Úpathlibr   r    r=   r.   Úmatplotlib.pyplotÚpyplotr   Úmatplotlib.testingr   Úmatplotlib.testing._markersr   Úmatplotlib.texmanagerr   r   ÚmarkÚparametrizer'   r4   rC   © r   r   ú<module>rM      s   ðØ 	€	€	€	Ø Ð Ð Ð Ð Ð Ø 	€	€	€	Ø 
€
€
€
à €€€à Ð Ð Ð Ð Ð Ø 9Ð 9Ð 9Ð 9Ð 9Ð 9Ø 4Ð 4Ð 4Ð 4Ð 4Ð 4Ø ,Ð ,Ð ,Ð ,Ð ,Ð ,ðð ð ð „×ÒØØ%¸+Ð	FÐ	FØ	 ð	/à °
Ð	;Ð	;Ø	! <ð	1à"°OÐ	DÐ	DØ	! <ð	1à$¸	Ð	BÐ	BØ	  ,ð	0à
˜Ð	%Ð'=¸|ÐLØ
˜Ð	$Ð&>ÀÐMØ
˜Ð	)Ø	! <ð	1à
˜Ð	#Ð%<¸lÐKðñô ð :ð :ñ!ô ð :ð ðð ñ „ðð  ð	"ð 	"ñ „ð	"ð 	"ð 	"r   