OS Manuals

/opt/chainguard/gftools/bin/txt2fea

Google Fonts Tools: build, fix, check and package fonts for the Google Fonts library

From gftools 0.10.8-r0 (os), captured 2026-11-05 by running txt2fea --help (exit 0). permalink

/opt/chainguard/gftools/lib/python3.13/site-packages/fontFeatures/fontDameLib/__init__.py:210: SyntaxWarning: invalid escape sequence '\s'
  m = re.match("^lookup\s+([\\w-]+)\s+(.*)$", line)
/opt/chainguard/gftools/lib/python3.13/site-packages/fontFeatures/fontDameLib/__init__.py:295: SyntaxWarning: invalid escape sequence '\w'
  m = re.match("(\w+)\s+(yes|no)", line)
/opt/chainguard/gftools/lib/python3.13/site-packages/fontFeatures/fontDameLib/__init__.py:300: SyntaxWarning: invalid escape sequence '\s'
  m = re.match("MarkAttachmentType\s+(\d+)", line, flags=re.IGNORECASE)
/opt/chainguard/gftools/lib/python3.13/site-packages/fontFeatures/fontDameLib/__init__.py:318: SyntaxWarning: invalid escape sequence '\s'
  m = re.match("([\\w\\.-]+)\s+([\\w\\.-]+)\n", line)
/opt/chainguard/gftools/lib/python3.13/site-packages/fontFeatures/fontDameLib/__init__.py:334: SyntaxWarning: invalid escape sequence '\s'
  m = re.match("([\\w\\.-]+)\s+(.*)\n", line)
/opt/chainguard/gftools/lib/python3.13/site-packages/fontFeatures/fontDameLib/__init__.py:338: SyntaxWarning: invalid escape sequence '\s'
  m = re.match("([\\w\\.-]+)\s(.*)\n", line)
/opt/chainguard/gftools/lib/python3.13/site-packages/fontFeatures/fontDameLib/__init__.py:427: SyntaxWarning: invalid escape sequence '\w'
  m = re.match("([\w\.]+)\s+(\d+)", line)
usage: txt2fea [-h] [--config CONFIG] [--font FONT] [--classfile FEA] [--optimize] FILE

positional arguments:
  FILE             FontDame file to process

options:
  -h, --help       show this help message and exit
  --config CONFIG  config file to process
  --font FONT      font file to process
  --classfile FEA  class file to process
  --optimize       Run optimizer
Options (5)
OptionDescriptionSource
-h, --helpshow this help message and exithelp
--config CONFIGconfig file to processhelp
--font FONTfont file to processhelp
--classfile FEAclass file to processhelp
--optimizeRun optimizerhelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.