OwlCyberSecurity - MANAGER
Edit File: test_text.cpython-38.pyc
U ��])H � @ s� d dl Z d dlZd dlZd dlmZ d dlZd dlZd dlm Z d dlmZ d dlmZ e�� �( e�d� ejje�d� dd�ZW 5 Q R X edgd �d d� �Zedgd �d d� �Zedgdd�dd� �Zedgdgd�dd� �Zdd� Zedgdgd�dd� �Zedgd �dd � �Zed!gdd�d"d#� �Zed$gdgd�d%d&� �Zd'd(� Zd)d*� Z d+d,� Z!d-d.� Z"d/d0� Z#d1d2� Z$d3d4� Z%ej�&d5d6d7d8g�ej�&d9d6d:d;d<d=g�d>d?� ��Z'ed@gd �dAdB� �Z(edCgdgd�dDdE� �Z)edFgdgd�dGdH� �Z*dIdJ� Z+edKgdgd�dLdM� �Z,dNdO� Z-edPgdQgd�dRdS� �Z.ej�&dTdUdVdWg�dXdY� �Z/dZd[� Z0d\d]� Z1ed^d_� �Z2ed`gdagd�dbdc� �Z3eddgdagd�dedf� �Z4dgdh� Z5didj� Z6edkgdgddl�dmdn� �Z7dS )o� N)�assert_almost_equal)�image_comparison�ignoreTz"This test needs a TeX installation)�reasonZfont_styles)�baseline_imagesc s, ddl m} | � �� ��fdd�}ddlm� m� tjddtdd � t� � t� d d d �}|dddd d�}|jddd|d� |dddddd d�}|jddd|d� |dddddd d�}|jddd|d� |dddddd d�}|jdd d|d� |ddddd!d d�}|jd"d#d|d� |�g � |� g � d S )$Nr )�_get_data_pathc s � f | �}�|�d�}� |d�S )N)Z directory)�fname� )�kwZprop�path��FontPropertiesZ data_path�findfontr �</usr/lib/python3/dist-packages/matplotlib/tests/test_text.py�find_matplotlib_font s z.test_font_styles.<locals>.find_matplotlib_font)r r r z>findfont: Font family \[u?'Foo'\] not found. Falling back to .zmatplotlib.font_manager)�module� z sans-serifZnormal� )�family�style�variant�sizezNormal Font)皙�����?r � axes fraction)�xycoordsZfontpropertiesZFooZboldi� )r r r ZweightZstretchr z Bold Font)r 皙�����?z sans serifZitalici� zBold Italic Font)r �333333�?�� z Light Font)r 皙�����?�d zCondensed Font)r � �?)� matplotlibr �matplotlib.font_managerr r �warnings�filterwarnings�UserWarning�plt�figure�subplot�annotate� set_xticks� set_yticks)r r �axZ normalFontZboldFontZboldItemFontZ lightFontZ condensedFontr r r �test_font_styles s� ����������� r- Z multilinec C s� t �� t �ddd�} | �d� t jddddddd � t jddd dddd � t jddddddd � t �d d� t �d d� | �g � | �g � d S )Nr zmultiline text alignmentr r zTpTpTp $M$ TpTpTp� �center�top)r �ha�vazTpTpTp $M^{M^{M^{M}}}$ TpTpTpg�������?zTpTpTp $M_{q_{q_{q}}}$ TpTpTpr ) r&