Language

Package: python-afdko @ 3.8.1

Synopsis

Adobe Font Development Kit for OpenType

Description

The Adobe Font Development Kit for OpenType (AFDKO) is a set of tools for building OpenType font (OTF) files from PostScript and TrueType font data. It includes the following commands:

buildcff2vf

Assemble a CFF2 variable font from a .designspace file.

buildmasterotfs

Build master source OpenType/CFF fonts from a .designspace file and UFO master source fonts.

charplot
dtdigiplotdtfontplotdtfontsetplotdthintplotdtwaterfallplot

Aliases for the corresponding options of the proofpdf command.

checkoutlinesufo

Perform outline quality checks. It can also remove path overlaps.

comparefamily

Look in a specific directory, examine and report on all the OpenType fonts found.

type1
dtdetype1

Compile and decompile, respectively, a Type 1 font to and from a plain-text representation.

makeinstancesufo

Generate UFO font instances from a set of master UFO fonts.

makeotfexe

Read all the font data and build the final OpenType font.

makeotf

This command can be used to prepare the input files needed by makeotfexe.

mergefonts

Merge one or more fonts into a parent font.

otc2otf

Extract all OpenType fonts from the parent OpenType Collection font.

otf2otc

Build an OpenType Collection font file from two or more OpenType font files.

otf2ttf

Converts OpenType-CFF fonts to TrueType.

rotatefont

Apply a Postscript transform matrix to the source font files.

sfntdiff

Low-level comparison of two OpenType font files.

sfntedit

Support table-editing, listing, and checksumming options on sfnt-formatted files such as OpenType Format (OTF) or TrueType.

spot

Dump sfnt data from plain files or Macintosh resource files.

ttfcomponentizer

Take in a TrueType font and look for a UFO font stored in the same directory. Use the UFO's components data to compose matching TrueType glyphs.

ttfdecomponentizer

Take in a TrueType font and decompose any composite glyphs into simple glyphs.

ttxn

Make a normalized dump of the font, or of selected tables.

tx

The tx (Type eXchange) is a test harness for the CoreType libraries but also provides many useful font conversion and analysis facilities.

Home page
https://github.com/adobe-type-tools/afdko
Location
gnu/packages/fontutils.scm (line: 140, column: 2)
License

Lint warnings

LinterMessageLocation
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/iv10njqlmri4k9574lncnq4b44zx69cd-python-fonttools-4.28.5 and /gnu/store/cfjaks4hdqqqh7wzwn6rknrxnhqd578l-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/pxs4h6nf0cir6gjiid5gm79x7l9ngmlq-python-fonttools-4.28.5 and /gnu/store/cfjaks4hdqqqh7wzwn6rknrxnhqd578l-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/3s0kk8knfyv52kiwwsbr21frs97xbj9b-python-fonttools-4.28.5 and /gnu/store/cfjaks4hdqqqh7wzwn6rknrxnhqd578l-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/xl56mn2b5z2hb4labiz58wlcrbskmqrs-python-fonttools-4.28.5 and /gnu/store/cfjaks4hdqqqh7wzwn6rknrxnhqd578l-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/zlarcyaijrc2ayam03pjsvp5kkfnalzn-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/8rayjhfyffyakg83ai28vpbn8q4y0bim-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/87zq8win4f9ibzmqzn7lfwc8f132fy85-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/f3hy1jxzc8v2i16r8qrdk64rf5fq0l5g-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
input-labels

Identify input labels that do not match package names

label 'util-linux' does not match package name 'util-linux:lib'
wrapper-inputs

Make sure 'wrap-program' can finds its interpreter.

"bash-minimal" should be in 'inputs' when 'wrap-program' is used
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/vvspi24clfv7h646vryzmfffkkx45krq-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/5mm346d17a4bl80hhdd2dfvsf0php125-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/llsmg0jlylsh17mlwzpm84mp72g4lq8z-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/sfblch4ygkrvi3xwl5bj401l2mwjh550-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/nzzwz5h3pk4d9jl5qkz6j8h92g3wyrrf-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
input-labels

Identify input labels that do not match package names

label 'util-linux' does not match package name 'util-linux:lib'
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/n95ixhzf9bj2wlpz238l5p85b0qmq3d1-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/30sxmnxblq27bp1i6cqymh84yvbnr738-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/5a8m06cscybpfv7070ypbm05z6bvccdh-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/fdfjk1a4ryafglvg3dpnhsbg6f565pn4-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/nb1k82hi95iyxq7h5wpmj4bjifpwkh8v-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/1a2h2rnwplyyzchl01pw452fq2ifrv2s-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide
profile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/s3pd55iyjhh15fnpb9zi7mbc13qdb4z1-python-fonttools-4.28.5 and /gnu/store/zlg7s86frmvbyf27627h0lgy54lwrkl9-python-fonttools-4.28.5 collide