1*324bb76bSAndroid Build Coastguard Worker<?xml version="1.0" encoding="ISO-8859-1"?> 2*324bb76bSAndroid Build Coastguard Worker<!DOCTYPE refentry PUBLIC 3*324bb76bSAndroid Build Coastguard Worker "-//OASIS//DTD DocBook XML V4.1.2//EN" 4*324bb76bSAndroid Build Coastguard Worker "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" []> 5*324bb76bSAndroid Build Coastguard Worker<refentry id='gifecho.1'> 6*324bb76bSAndroid Build Coastguard Worker<refentryinfo><date>2 May 2012</date></refentryinfo> 7*324bb76bSAndroid Build Coastguard Worker<refmeta> 8*324bb76bSAndroid Build Coastguard Worker<refentrytitle>gifecho</refentrytitle> 9*324bb76bSAndroid Build Coastguard Worker<manvolnum>1</manvolnum> 10*324bb76bSAndroid Build Coastguard Worker<refmiscinfo class="source">GIFLIB</refmiscinfo> 11*324bb76bSAndroid Build Coastguard Worker<refmiscinfo class="manual">GIFLIB Documentation</refmiscinfo> 12*324bb76bSAndroid Build Coastguard Worker</refmeta> 13*324bb76bSAndroid Build Coastguard Worker<refnamediv id='name'> 14*324bb76bSAndroid Build Coastguard Worker<refname>gifecho</refname> 15*324bb76bSAndroid Build Coastguard Worker<refpurpose>generate a GIF from ASCII text</refpurpose> 16*324bb76bSAndroid Build Coastguard Worker</refnamediv> 17*324bb76bSAndroid Build Coastguard Worker 18*324bb76bSAndroid Build Coastguard Worker<refsynopsisdiv id='synopsis'> 19*324bb76bSAndroid Build Coastguard Worker 20*324bb76bSAndroid Build Coastguard Worker<cmdsynopsis> 21*324bb76bSAndroid Build Coastguard Worker <command>gifecho</command> 22*324bb76bSAndroid Build Coastguard Worker <arg choice='opt'>-v</arg> 23*324bb76bSAndroid Build Coastguard Worker <arg choice='opt'>-s <replaceable>colormap-size</replaceable></arg> 24*324bb76bSAndroid Build Coastguard Worker <arg choice='opt'>-f <replaceable>foreground</replaceable></arg> 25*324bb76bSAndroid Build Coastguard Worker <arg choice='opt'>-c 26*324bb76bSAndroid Build Coastguard Worker <replaceable>R</replaceable> 27*324bb76bSAndroid Build Coastguard Worker <replaceable>G</replaceable> 28*324bb76bSAndroid Build Coastguard Worker <replaceable>B</replaceable></arg> 29*324bb76bSAndroid Build Coastguard Worker <arg choice='opt'>-t <replaceable>text</replaceable></arg> 30*324bb76bSAndroid Build Coastguard Worker <arg choice='opt'>-h</arg> 31*324bb76bSAndroid Build Coastguard Worker <arg choice='opt'><replaceable>gif-file</replaceable></arg> 32*324bb76bSAndroid Build Coastguard Worker</cmdsynopsis> 33*324bb76bSAndroid Build Coastguard Worker</refsynopsisdiv> 34*324bb76bSAndroid Build Coastguard Worker 35*324bb76bSAndroid Build Coastguard Worker<refsect1><title>Description</title> 36*324bb76bSAndroid Build Coastguard Worker 37*324bb76bSAndroid Build Coastguard Worker<para>A program to generate GIF images out of regular text. Text can 38*324bb76bSAndroid Build Coastguard Workerbe one line or multi-line, and is converted using 8 by 8 fixed 39*324bb76bSAndroid Build Coastguard Workerfont.</para> 40*324bb76bSAndroid Build Coastguard Worker 41*324bb76bSAndroid Build Coastguard Worker<para>This program reads stdin if no text is provided on the command line (-t), 42*324bb76bSAndroid Build Coastguard Workerand will dump the created GIF file to stdout.</para> 43*324bb76bSAndroid Build Coastguard Worker 44*324bb76bSAndroid Build Coastguard Worker</refsect1> 45*324bb76bSAndroid Build Coastguard Worker<refsect1><title>Options</title> 46*324bb76bSAndroid Build Coastguard Worker 47*324bb76bSAndroid Build Coastguard Worker<variablelist> 48*324bb76bSAndroid Build Coastguard Worker<varlistentry> 49*324bb76bSAndroid Build Coastguard Worker<term>-v</term> 50*324bb76bSAndroid Build Coastguard Worker<listitem> 51*324bb76bSAndroid Build Coastguard Worker<para>Verbose mode (show progress). 52*324bb76bSAndroid Build Coastguard WorkerEnables printout of running scan lines. </para> 53*324bb76bSAndroid Build Coastguard Worker</listitem> 54*324bb76bSAndroid Build Coastguard Worker</varlistentry> 55*324bb76bSAndroid Build Coastguard Worker 56*324bb76bSAndroid Build Coastguard Worker<varlistentry> 57*324bb76bSAndroid Build Coastguard Worker<term>-s colormap-size</term> 58*324bb76bSAndroid Build Coastguard Worker<listitem> 59*324bb76bSAndroid Build Coastguard Worker<para>Explicitly defines the size of the color map of the resulting gif image. Usually the image will be bicolor with fg as color 1, unless [-f] is explicitly given in case the color map size will be big enough to hold it. However it is sometimes convenient to set the color map size to certain size while the fg color is small mainly so this image may be merged with another (images must match color map size).</para> 60*324bb76bSAndroid Build Coastguard Worker</listitem> 61*324bb76bSAndroid Build Coastguard Worker</varlistentry> 62*324bb76bSAndroid Build Coastguard Worker 63*324bb76bSAndroid Build Coastguard Worker<varlistentry> 64*324bb76bSAndroid Build Coastguard Worker<term>-f foreground</term> 65*324bb76bSAndroid Build Coastguard Worker<listitem> 66*324bb76bSAndroid Build Coastguard Worker<para> Select foreground index (background is always 0). By default it is one and therefore the image result is bicolored. if FG is set to n then color map will be created with 2^k entries where 2^k > n for minimum k, assuming k <= 8. This color map will be all zeros except this foreground index. This option is useful if this text image should be integrated into other image colormap using their colors.</para> 67*324bb76bSAndroid Build Coastguard Worker</listitem> 68*324bb76bSAndroid Build Coastguard Worker</varlistentry> 69*324bb76bSAndroid Build Coastguard Worker 70*324bb76bSAndroid Build Coastguard Worker<varlistentry> 71*324bb76bSAndroid Build Coastguard Worker<term>-c R G B</term> 72*324bb76bSAndroid Build Coastguard Worker<listitem> 73*324bb76bSAndroid Build Coastguard Worker<para> The color to use as the foreground color. White by default.</para> 74*324bb76bSAndroid Build Coastguard Worker</listitem> 75*324bb76bSAndroid Build Coastguard Worker</varlistentry> 76*324bb76bSAndroid Build Coastguard Worker 77*324bb76bSAndroid Build Coastguard Worker<varlistentry> 78*324bb76bSAndroid Build Coastguard Worker<term>-t text</term> 79*324bb76bSAndroid Build Coastguard Worker<listitem> 80*324bb76bSAndroid Build Coastguard Worker<para> One line of text can be provided on the command line. Note you must encapsulate the Text within quotes if it has spaces (The quotes themselves are not treated as part of the text). If no -t option is provided, stdin is read until end of file.</para> 81*324bb76bSAndroid Build Coastguard Worker</listitem> 82*324bb76bSAndroid Build Coastguard Worker</varlistentry> 83*324bb76bSAndroid Build Coastguard Worker 84*324bb76bSAndroid Build Coastguard Worker<varlistentry> 85*324bb76bSAndroid Build Coastguard Worker<term>-h</term> 86*324bb76bSAndroid Build Coastguard Worker<listitem> 87*324bb76bSAndroid Build Coastguard Worker<para> Print one line command line help, similar to Usage above.</para> 88*324bb76bSAndroid Build Coastguard Worker</listitem> 89*324bb76bSAndroid Build Coastguard Worker</varlistentry> 90*324bb76bSAndroid Build Coastguard Worker</variablelist> 91*324bb76bSAndroid Build Coastguard Worker 92*324bb76bSAndroid Build Coastguard Worker</refsect1> 93*324bb76bSAndroid Build Coastguard Worker<refsect1><title>Notes</title> 94*324bb76bSAndroid Build Coastguard Worker 95*324bb76bSAndroid Build Coastguard Worker<para>There is a hardcoded limit of 100 the number of lines.</para> 96*324bb76bSAndroid Build Coastguard Worker 97*324bb76bSAndroid Build Coastguard Worker</refsect1> 98*324bb76bSAndroid Build Coastguard Worker<refsect1><title>Author</title> 99*324bb76bSAndroid Build Coastguard Worker 100*324bb76bSAndroid Build Coastguard Worker<para>Gershon Elber.</para> 101*324bb76bSAndroid Build Coastguard Worker 102*324bb76bSAndroid Build Coastguard Worker</refsect1> 103*324bb76bSAndroid Build Coastguard Worker</refentry> 104