fontTools
Library
afmLib: Read/write Adobe Font Metrics files
agl: Interface to the Adobe Glyph List
cffLib: read/write Adobe CFF fonts
colorLib.builder: Build COLR/CPAL tables from scratch
config: configure fontTools
cu2qu: Cubic to quadratic curve conversion
designspaceLib: Read, write, and edit designspace files
encodings: Support for OpenType-specific encodings
feaLib: Read/write OpenType feature files
merge: Merge multiple fonts into one
misc: Miscellaneous libraries helpful for font engineering
arrayTools: Various array and rectangle tools
bezierTools: Routines for working with Bezier curves
classifyTools
cliTools: Utilities for command-line interfaces and console scripts
configTools
eexec: PostScript charstring encryption and decryption routines
encodingTools
etree
filenames: Implements UFO User Name to File Name Algorithm
fixedTools: Tools for working with fixed-point numbers
intTools: Tools for working with integer values
loggingTools: tools for interfacing with the Python logging package
macCreatorType: Functions for working with Mac file attributes
macRes: Tools for reading Mac resource forks
plistlib: Tools for handling .plist files
psCharStrings
psLib
psOperators
sstruct
symfont
testTools
textTools
timeTools
transform
xmlReader
xmlWriter
mtiLib: Read Monotype FontDame source files
otlLib: Routines for working with OpenType Layout
pens
subset
svgLib
t1Lib
tfmLib: Read TeX Font Metrics files
ttLib: Read/write OpenType and TrueType fonts
ttx
ufoLib
unicode
unicodedata
varLib: OpenType Variation Support
voltLib
fontTools
»
misc: Miscellaneous libraries helpful for font engineering
»
psOperators
View page source
psOperators
class
fontTools.misc.psOperators.
PSOperators
[source]
proc_bind
(
proc
)
[source]
ps_anchorsearch
(
)
[source]
ps_array
(
)
[source]
ps_astore
(
)
[source]
ps_begin
(
)
[source]
ps_bind
(
)
[source]
ps_cleartomark
(
)
[source]
ps_closefile
(
)
[source]
ps_count
(
)
[source]
ps_currentdict
(
)
[source]
ps_currentfile
(
)
[source]
ps_cvn
(
)
[source]
ps_cvx
(
)
[source]
ps_def
(
)
[source]
ps_definefont
(
)
[source]
ps_dict
(
)
[source]
ps_dup
(
)
[source]
ps_eexec
(
)
[source]
ps_end
(
)
[source]
ps_eq
(
)
[source]
ps_exch
(
)
[source]
ps_exec
(
)
[source]
ps_executeonly
(
)
[source]
ps_findfont
(
)
[source]
ps_for
(
)
[source]
ps_forall
(
)
[source]
ps_get
(
)
[source]
ps_getinterval
(
)
[source]
ps_if
(
)
[source]
ps_ifelse
(
)
[source]
ps_index
(
)
[source]
ps_known
(
)
[source]
ps_load
(
)
[source]
ps_matrix
(
)
[source]
ps_ne
(
)
[source]
ps_noaccess
(
)
[source]
ps_not
(
)
[source]
ps_pop
(
)
[source]
ps_print
(
)
[source]
ps_put
(
)
[source]
ps_putinterval
(
)
[source]
ps_readonly
(
)
[source]
ps_readstring
(
ps_boolean=<class
'fontTools.misc.psOperators.ps_boolean'>
,
len=<built-in
function
len>
)
[source]
ps_store
(
)
[source]
ps_string
(
)
[source]
ps_systemdict
(
)
[source]
ps_type
(
)
[source]
ps_userdict
(
)
[source]
ps_where
(
)
[source]
class
fontTools.misc.psOperators.
ps_array
(
value
)
[source]
access
=
0
literal
=
1
value
=
None
class
fontTools.misc.psOperators.
ps_boolean
(
value
)
[source]
access
=
0
literal
=
1
value
=
None
class
fontTools.misc.psOperators.
ps_dict
(
value
)
[source]
access
=
0
literal
=
1
value
=
None
class
fontTools.misc.psOperators.
ps_file
(
value
)
[source]
access
=
0
literal
=
1
value
=
None
class
fontTools.misc.psOperators.
ps_font
(
value
)
[source]
access
=
0
literal
=
1
value
=
None
class
fontTools.misc.psOperators.
ps_integer
(
value
)
[source]
access
=
0
literal
=
1
value
=
None
class
fontTools.misc.psOperators.
ps_literal
(
value
)
[source]
access
=
0
literal
=
1
value
=
None
class
fontTools.misc.psOperators.
ps_mark
[source]
access
=
0
literal
=
1
value
=
None
class
fontTools.misc.psOperators.
ps_name
(
value
)
[source]
access
=
0
literal
=
0
value
=
None
class
fontTools.misc.psOperators.
ps_null
[source]
access
=
0
literal
=
1
value
=
None
class
fontTools.misc.psOperators.
ps_object
(
value
)
[source]
access
=
0
literal
=
1
value
=
None
class
fontTools.misc.psOperators.
ps_operator
(
name
,
function
)
[source]
access
=
0
literal
=
0
value
=
None
class
fontTools.misc.psOperators.
ps_procedure
(
value
)
[source]
access
=
0
literal
=
0
value
=
None
class
fontTools.misc.psOperators.
ps_procmark
[source]
access
=
0
literal
=
1
value
=
None
class
fontTools.misc.psOperators.
ps_real
(
value
)
[source]
access
=
0
literal
=
1
value
=
None
class
fontTools.misc.psOperators.
ps_string
(
value
)
[source]
access
=
0
literal
=
1
value
=
None