FreeBSD Manual Pages
ansifilter(1) user documentation ansifilter(1) NAME Ansifilter - ANSI escape code processor and converter SYNOPSIS ansifilter [d:i:F:m:o:r:s:e:fhptvHRT] [-i input file] [-o output file] [--text] [--html] [--latex] [--tex] [--rtf] [input files] DESCRIPTION Ansifilter is a small utility to handle text files containing ANSI ter- minal escape codes. The command sequences may be stripped or be inter- preted to generate formatted output (HTML, LaTeX, TeX, RTF). See the README file for details. File options -i, --input=<file> Name of input file -o, --output=<file> Name of output file -O, --outdir=<dir> Name of output directory -t, --tail Continue reading after end-of-file (like tail -f). Use system tail if available. Output formats -T, --text Output text (default) -H, --html Output HTML -M, --pango Output Pango markup -L, --latex Output LaTeX -P, --tex Output Plain TeX -R, --rtf Output RTF -B, --bbcode Output BBCode -S, --svg Output SVG Format options -a, --anchors(=self) Add HTML line anchors (opt: self referencing, assumes -l) -d, --doc-title Set HTML/LaTeX/SVG document title -f, --fragment Omit HTML header and footer -F, --font=<font> Set HTML/RTF/SVG font face -k, --ignore-clear(=false) Do not adhere to clear (ESC K) commands (default: true) -c, --ignore-csi Do not adhere to CSI commands (useful for UTF-8 input) -l, --line-numbers Print line numbers in output file -m, --map=<path> Read color mapping file (see README) -r, --style-ref=<rf> Set HTML/TeX/LaTeX/SVG stylesheet path -s, --font-size=<num?> Set HTML/RTF/SVG font size -e, --encoding=<enc> Set HTML encoding (must match input file encoding); omit encod- ing information if enc=NONE -p, --plain Ignore ANSI formatting information -w, --wrap=<len> Wrap long lines --no-trailing-nl Omit trailing newline --no-version-info Omit version info comment --wrap-no-numbers Omit line numbers of wrapped lines (assumes -l) --derived-styles Output dynamic stylesheets (HTML/SVG) ASCII art options --art-cp437 Parse codepage 437 ASCII art (HTML and RTF output) --art-bin Parse BIN/XBIN ASCII art (HTML output, no stdin) --art-tundra Parse Tundra ANSI art (HTML output, no stdin) --art-width Set ASCII art width (default 80) --art-height Set ASCII art height (default 150) OTHER OPTIONS -h, --help print help -v, --version print version and license info If no in- or output files are specified, stdin and stdout will be used for in- or output. Plain text will be generated, if no output format is given. Parsing XBIN files overrides --art-width, --art-height and --map options. The ANSI art file formats BIN, XBIN and TND cannot be read from stdin. Examples File conversions: ansifilter -i text_with_ansi.txt -o text_without_ansi.txt tail -f server.log | ansifilter ansifilter *.txt AUTHORS Andre Simon <a.simon@mailbox.org> SEE ALSO More information at http://www.andre-simon.de/. Andre Simon 2019-10-22 ansifilter(1)
NAME | SYNOPSIS | DESCRIPTION | File options | Output formats | Format options | ASCII art options | OTHER OPTIONS | Examples | AUTHORS | SEE ALSO
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=ansifilter&sektion=1&manpath=FreeBSD+12.2-RELEASE+and+Ports>