Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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

Format options
	 -a, --anchors
	      Add HTML line anchors (assumes -l)

       -d, --doc-title
	      Set HTML/LaTeX document title

       -f, --fragment
	      Omit HTML	header and footer

       -F, --font=<font>
	      Set HTML/RTF font	face

       -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 stylesheet path

       -s, --font-size=<num?>
	      Set HTML/RTF 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

       --wrap-no-numbers
	      Omit line	numbers	of wrapped lines (assumes -l)

ASCII art options
       --art-cp437
	      parse codepage 437 ASCII art (HTML, RTF output only)

       --art-bin
	      parse BIN/XBIN ASCII art (HTML, RTF output only)

       --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.

Examples
       File conversions:

       ansifilter -i text_with_ansi.txt	-o text_without_ansi.txt

       tail -f server.log | ansifilter

       ansifilter *.txt

AUTHORS
       Andre Simon <andre.simon1@gmx.de>

SEE ALSO
       README	 file	 and   webpage	 at   http://www.andre-simon.de/   and
       http://wiki.andre-simon.de.

Andre Simon			  2016-07-18			 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.1-RELEASE+and+Ports>

home | help