Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3
2øªj1 ã @ sè d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlm Z d dl
Z
ddlmZm
Z
dZyd dlZW nD ek
r¬ yd dlZW n" ek
r¦ Z zW Y ddZ[X nX Y nX ejdƒZdd„ Zdd d
„Zdd„ Zd
d„ Zddd„ZdS )é N)Úclosing)Úpartialé )Úfont_to_quadraticÚfonts_to_quadraticzfontTools.cu2quc C s" yt jƒ S tk
r dS X d S )Nr )ÚmpÚ cpu_countÚNotImplementedError© r
r
ú8/tmp/pip-build-_d5lkt3n/fonttools/fontTools/cu2qu/cli.pyÚ
_cpu_count s r c K sZ t j| ƒ}tjd| ƒ t|f|ŽrHtjd|ƒ |r>|j|ƒ qV|jƒ n|rVt| |ƒ d S )NzConverting curves for %sz Saving %s)Ú
ufo_moduleÚFontÚloggerÚinfor ÚsaveÚ _copytree)Ú
input_pathÚoutput_pathÚkwargsÚufor
r
r Ú_font_to_quadratic s
r c C s@ t jjt jjt jj| ƒƒƒ} t jjt jjt jj|ƒƒƒ}| |kS )N)ÚosÚpathÚnormcaseÚabspathÚrealpath)Úpath1Úpath2r
r
r Ú _samepath- s r c C s> t | |ƒrtjdƒ d S tjj|ƒr.tj|ƒ tj| |ƒ d S )Nz6input and output paths are the same file; skipped copy) r r Údebugr r ÚexistsÚshutilÚrmtreeÚcopytree)r r r
r
r r 4 s
r c s t jdd�}|jddtjd� |jdddd d
� |jddd
dd� |jddtdddd� |jddddd� |jƒ }|jddddd� |jd d!td"d#tƒ d$d%d&� |jƒ }|jd'd(dd)d*d+� |jd,d-dd.d/d+� |j | ƒ}t
dkrì|jd0ƒ |jsød1}n|jd#k�r
d2}nd3}t
j|d4� t|jƒd#k�r<|j�r<|jd5ƒ |j�r–|j‰ tjjˆ ƒ�sdtjˆ ƒ ntjjˆ ƒ�s€|jd6ˆ ƒ ‡ fd7d8„|jD ƒ}n"|j�r¨|jg}ndgt|jƒ }t|jdk|j|jd9�}|j�rptjd:ƒ d;d8„ |jD ƒ}t|f|Ž�rBxlt||ƒD ]0\} }
tjd<|
ƒ |
�r2| j |
ƒ n| j ƒ �qW n,xÊt|j|ƒD ]\}}
|
�rPt!||
ƒ �qPW nž|j"d#k�rŽt#t|jƒ|j"ƒnd#}|d#k�rät$t%f|Ž}
tjd=|ƒ t&t'j(|ƒƒ�}|j)|
t|j|ƒƒ W dQ R X n*x(t|j|ƒD ]\}}
t%||
f|Ž �qòW dS )>z1Convert a UFO font from cubic to quadratic curvesZcu2qu)Úprogz --versionÚversion)Úactionr&