Blob Blame History Raw
.TH CFFSUBR "1" "October 2021" "" "User Commands"
.SH NAME
.B cffsubr
\(en compress OpenType Font\(cqs CFF or CFF2 table by computing subroutines
.SH SYNOPSIS
.B cffsubr
.RB [ \-h ]
.RB [ \-o \  \fIOUTPUT_FILE \ |\  \-i ]
.RB [ \-f \ { 1 , 2 }]
.RB [ \-N ]
.RB [ \-d ]
.I input_file
.SH OPTIONS
.SS "POSITIONAL ARGUMENTS"
.TP
.I input_file
Input font file.
Must contain either CFF or CFF2 table
.SS "OPTIONAL ARGUMENTS"
.TP
.BR \-h ,\  \-\-help
Show a help message and exit.
.TP
.B \-o\ \fIOUTPUT_FILE\fR,\ \fB\-\-output\-file\ \fIOUTPUT_FILE
Optional path to output file.
By default, dump binary data to
.IR stdout .
.TP
.BR \-i ,\  \-\-inplace
Whether to overwrite the input file.
.TP
.B \-f\ \fR{\fB1\fR,\fB2\fR},\fB\ \-\-cff\-version\ \fR{\fB1\fR,\fB2\fR}
Output CFF table format version.
.TP
.BR \-N ,\  \-\-no\-glyph\-names
Whether to drop postscript glyph names when converting from CFF to CFF2.
.TP
.BR \-d ,\  \-\-desubroutinize
Don\(cqt subroutinize, instead remove all subroutines (in any).