Ignore:
Timestamp:
06/12/2004 10:56:28 PM (20 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
d3edf27
Parents:
bfe245f
Message:

XML Updates to Part III from DJ

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2304 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/graphlib/libungif.xml

    rbfe245f r52d29f7  
     1<?xml version="1.0" encoding="ISO-8859-1"?>
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
     3   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
     4  <!ENTITY % general-entities SYSTEM "../../general.ent">
     5  %general-entities;
     6
     7<!ENTITY libungif-download-http "http://ftp.sunfreeware.com/ftp/pub/freeware/SOURCES/libungif-&libungif-version;.tar.gz">
     8<!ENTITY libungif-download-ftp "ftp://sunfreeware.secsup.org/pub/solaris/freeware/SOURCES/libungif-&libungif-version;.tar.gz">
     9<!ENTITY libungif-size "343 KB">
     10<!ENTITY libungif-buildsize "3.1 MB">
     11<!ENTITY libungif-time "0.11 SBU">
     12
     13]>
     14
    115<sect1 id="libungif" xreflabel="libungif-&libungif-version;">
    216<?dbhtml filename="libungif.html"?>
    317<title>libungif-&libungif-version;</title>
    418
    5 &libungif-intro;
    6 &libungif-inst;
    7 &libungif-desc;
     19<sect2>
     20<title>Introduction to <application>libungif</application></title>
     21                                                                               
     22<para>The libungif package contains libraries for reading all
     23<acronym>GIF</acronym>s and writing non-compressed ones as well as programs for                                                                               
     24converting and working with <acronym>GIF</acronym> files.  The libraries are
     25useful for any graphics program wishing to deal with <acronym>GIF</acronym>
     26files while the programs are useful for conversion purposes as well as cleaning                                                                               
     27up images.</para>
     28                                                                               
     29<para>The reason libungif only writes non-compressed <acronym>GIF</acronym>s
     30is due to a legal issue with <acronym>LZW</acronym> compression (which Unisys
     31claims a patent on). Reading <acronym>GIF</acronym>s is not a problem as the
     32decompression routines do not seem to be limited in this way.  Note that this
     33has in the past been disputed.  The best way to avoid this whole mess is to
     34simply use libungif for looking at <acronym>GIF</acronym> images on the web,
     35while in any pages which you design, use the open source <acronym>PNG</acronym>                                                                               
     36format instead (which uses, not surprisingly, the libpng library) which has no
     37patent issues at all.</para>
     38                                                                               
     39<sect3><title>Package information</title>
     40<itemizedlist spacing='compact'>
     41<listitem><para>Download (HTTP): <ulink url="&libungif-download-http;"/></para></listitem>
     42<listitem><para>Download (FTP): <ulink url="&libungif-download-ftp;"/></para></listitem>
     43<listitem><para>Download size: &libungif-size;</para></listitem>
     44<listitem><para>Estimated Disk space required: &libungif-buildsize;</para></listitem>
     45<listitem><para>Estimated build time: &libungif-time;</para></listitem></itemizedlist>
     46</sect3>
     47                                                                               
     48<sect3><title>Additional downloads</title>
     49<itemizedlist spacing='compact'>
     50<listitem><para>Required patch: <ulink
     51url="&patch-root;/libungif-4.1.0b1-va_start.patch"/></para></listitem>
     52</itemizedlist>
     53</sect3>
     54                                                                               
     55</sect2>
     56
     57<sect2>
     58<title>Installation of <application>libungif</application></title>
     59                                                                               
     60<para>Install <application>libungif</application> by running the following
     61commands:</para>
     62                                                                               
     63<screen><userinput><command>patch -Np1 -i ../libungif-4.1.0b1-va_start.patch &amp;&amp;
     64./configure --prefix=/usr &amp;&amp;
     65make &amp;&amp;
     66make install</command></userinput></screen>
     67                                                                               
     68<!--
     69<note><para>If you get an error during the make portion compiling
     70<filename>lib/qprintf.c</filename>,
     71edit the file and comment out or remove line 14: #include &lt;config.h&gt;
     72</para></note>
     73-->
     74                                                                               
     75</sect2>
     76
     77<sect2>
     78<title>Contents</title>
     79                                                                               
     80<para>The libungif package contains <command>gif2epsn</command>,
     81<command>gif2ps</command>, <command>gif2rgb</command>,
     82<command>gifasm</command>, <command>gifbg</command>,
     83<command>gifburst</command>, <command>gifclip</command>,
     84<command>gifclrmp</command>, <command>gifcolor</command>,
     85<command>gifcomb</command>, <command>gifcompose</command>,
     86<command>giffiltr</command>, <command>giffix</command>,
     87<command>gifflip</command>, <command>gifhisto</command>,
     88<command>gifinfo</command>, <command>gifinter</command>,
     89<command>gifinto</command>, <command>gifovly</command>,
     90<command>gifpos</command>, <command>gifrotat</command>,
     91<command>gifrsize</command>, <command>gifspnge</command>,
     92<command>giftext</command>, <command>gifwedge</command>,
     93<command>icon2gif</command>, <command>raw2gif</command>,
     94<command>rgb2gif</command>, <command>text2gif</command> and
     95<filename>libungif</filename> libraries.</para>
     96                                                                               
     97</sect2>
     98                                                                               
     99<sect2><title>Description</title>
     100                                                                               
     101<sect3><title>gif2epsn</title>
     102<para>Dumps images saved as <acronym>GIF</acronym> files on Epson type printers.</para></sect3>
     103                                                                               
     104<sect3><title>gif2ps</title>
     105<para>Print <acronym>GIF</acronym> files on laser printers supporting PostScript.
     106</para></sect3>
     107                                                                               
     108<sect3><title>gif2rgb</title>
     109<para>Convert images saved as <acronym>GIF</acronym> to 24-bit <acronym>RGB
     110</acronym> image(s).</para></sect3>
     111                                                                               
     112<sect3><title>gifasm</title>
     113<para>Assemble multiple <acronym>GIF</acronym>s into one, or burst a
     114multiple-image <acronym>GIF</acronym>.</para></sect3>
     115                                                                               
     116<sect3><title>gifbg</title>
     117<para>Generate a single-color test pattern <acronym>GIF</acronym>.</para>
     118</sect3>
     119                                                                               
     120<sect3><title>gifburst</title>
     121<para>Burst a <acronym>GIF</acronym> image into subrectangles.</para></sect3>
     122                                                                               
     123<sect3><title>gifclip</title>
     124<para>Clip or crop a <acronym>GIF</acronym> image.</para></sect3>
     125                                                                               
     126<sect3><title>gifclrmp</title>
     127<para>Modify <acronym>GIF</acronym> image colormaps.</para></sect3>
     128                                                                               
     129<sect3><title>gifcolor</title>
     130<para>Generate color test patterns.</para></sect3>
     131                                                                               
     132<sect3><title>gifcomb</title>
     133<para>Combine 2 <acronym>GIF</acronym> images of exactly the same size into one.
     134</para></sect3>
     135                                                                               
     136<sect3><title>gifcompose</title>
     137<para>Use (un)giflib tools to compose images.</para></sect3>
     138                                                                               
     139<sect3><title>giffiltr</title>
     140<para>Template code for filtering a <acronym>GIF</acronym> sequentially.</para></sect3>
     141                                                                               
     142<sect3><title>giffix</title>
     143<para>Clumsily attempts to fix truncated <acronym>GIF</acronym> images.</para>
     144</sect3>
     145
     146<sect3><title>gifflip</title>
     147<para>Flip <acronym>GIF</acronym> image along X or Y axis or rotate by 90
     148degrees.</para></sect3>
     149                                                                               
     150<sect3><title>gifhisto</title>
     151<para>Generate color-frequency histogram from a <acronym>GIF</acronym>.</para>
     152</sect3>
     153                                                                               
     154<sect3><title>gifinfo</title>
     155<para>Gives information on a <acronym>GIF</acronym> file.</para></sect3>
     156                                                                               
     157<sect3><title>gifinter</title>
     158<para>Convert between interlaced and non-interlaced images.</para></sect3>
     159                                                                               
     160<sect3><title>gifinto</title>
     161<para>End-of-pipe fitting for <acronym>GIF</acronym>-processing pipelines.</para></sect3>
     162                                                                               
     163<sect3><title>gifovly</title>
     164<para>Generate one composite <acronym>GIF</acronym> from a multiple-image
     165<acronym>GIF</acronym>.</para></sect3>
     166                                                                               
     167<sect3><title>gifpos</title>
     168<para>Change a GIF's screen size or recondition it.</para></sect3>
     169                                                                               
     170<sect3><title>gifrotat</title>
     171<para>Rotate a <acronym>GIF</acronym> through any desired angle.</para></sect3>                                                                               
     172<sect3><title>gifrsize</title>
     173<para>Resize a <acronym>GIF</acronym> by deletion or duplication of bits.</para>
     174</sect3>
     175                                                                               
     176<sect3><title>gifspnge</title>
     177<para>Template code for filtering a <acronym>GIF</acronym> with in-core
     178operations.</para></sect3>
     179                                                                               
     180<sect3><title>giftext</title>
     181<para>Print (text only) general information about a <acronym>GIF</acronym>.
     182</para></sect3>
     183                                                                               
     184<sect3><title>gifwedge</title>
     185<para>Create a test <acronym>GIF</acronym> image resembling a color monitor
     186test pattern.</para></sect3>
     187                                                                               
     188<sect3><title>icon2gif</title>
     189<para>Converter/deconverter to/from an editable text format.</para></sect3>
     190                                                                               
     191<sect3><title>raw2gif</title>
     192<para>Convert raw 8-bit image data into <acronym>GIF</acronym> files.</para>
     193</sect3>
     194                                                                               
     195<sect3><title>rgb2gif</title>
     196<para>Convert 24 bit images to a <acronym>GIF</acronym> image using color
     197quantization.</para></sect3>
     198                                                                               
     199<sect3><title>text2gif</title>
     200<para>Generate <acronym>GIF</acronym> images out of regular text in 8x8 font.
     201</para></sect3>
     202                                                                               
     203</sect2>
    8204
    9205</sect1>
Note: See TracChangeset for help on using the changeset viewer.