OwlCyberSecurity - MANAGER
Edit File: backend_svg.cpython-38.pyc
U ��]�� � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dlmZm Z mZ d dlmZmZmZmZ d dlmZ d dlmZ d dlmZmZ d dlmZ d d lmZ d d lm Z d dlm!Z! d dl"m#Z#m$Z$ d d lm%Z% e�&e'�Z(e Z)dd� Z*e�+d�Z,dd� Z-dd� Z.dd� Z/G dd� de0�Z1g fdd�Z2i fdd�Z3dddd �Z4G d!d"� d"e�Z5G d#d$� d$e�Z6eZ7d%Z8ej9G d&d'� d'e��Z:dS )(� )�OrderedDictN)�cbook�__version__�rcParams)�_Backend�FigureCanvasBase�FigureManagerBase�RendererBase)�MixedModeRenderer)�rgb2hex)�findfont�get_font)�LOAD_NO_HINTING)�MathTextParser)�Path)�_path)�Affine2D�Affine2DBase)�_pngc C s( | � dd�} | � dd�} | � dd�} | S )N�&�&�<�<�>�>��replace��s� r �A/usr/lib/python3/dist-packages/matplotlib/backends/backend_svg.py�escape_cdataC s r! z-(?=-)c C s t | �} t�d| �S )Nz- )r! �_escape_xml_comment�subr r r r �escape_commentM s r$ c C s@ | � dd�} | � dd�} | � dd�} | � dd�} | � d d �} | S )Nr r �'z'�"z"r r r r r r r r r � escape_attribR s r'