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øªj>a ã @ s~ d Z ddlmZ dd„ Zdd„ Zd0dd „Zd
d„ Zdd
„ Zdd„ ZG dd„ de ƒZ
dd„ Zd1dd„Zd2dd„Z
dd„ Zdd„ Zdd„ Zdd „ Zd!d"„ Zd3d%d&„Zd4d'd(„Zed)k�rzddlZeejƒd*krâddlZejejƒ jƒ eejd*d… ƒZed+ƒ eeeƒƒ eeƒZed,ƒ eeƒ eeƒZ ed-ƒ eee ƒƒ ee k�sJt!‚ed.ƒ eee
eƒƒƒ ed/ƒ eeeeƒƒƒ dS )5aZ T2CharString operator specializer and generalizer.
PostScript glyph drawing operations can be expressed in multiple different
ways. For example, as well as the ``lineto`` operator, there is also a
``hlineto`` operator which draws a horizontal line, removing the need to
specify a ``dx`` coordinate, and a ``vlineto`` operator which draws a
vertical line, removing the need to specify a ``dy`` coordinate. As well
as decompiling :class:`fontTools.misc.psCharStrings.T2CharString` objects
into lists of operations, this module allows for conversion between general
and specific forms of the operation.
é )Ú
maxStackLimitc C sv t | tƒr| jƒ } g }xZ| D ]R}yt|ƒ}W n6 tk
rb yt|ƒ}W n tk
r\ Y nX Y nX |j|ƒ qW |S )N)Ú
isinstanceÚstrÚsplitÚintÚ
ValueErrorÚfloatÚappend)ÚstringÚprogramÚtoken© r
úA/tmp/pip-build-_d5lkt3n/fonttools/fontTools/cffLib/specializer.pyÚstringToProgram s
r c C s dj dd„ | D ƒƒS )Nú c s s | ]}t |ƒV qd S )N)r )Ú.0Úxr
r
r ú $ s z"programToString..)Újoin)r r
r
r ÚprogramToString# s r Nc C s² d}d}d}d}g }g }t | ƒ}�xv|D �]l} t| tƒsD|j| ƒ q(| dkr²|dk sXt‚d||ƒ }
|d }||
d }|| d… g|| d…<