%general-entities; ]> $LastChangedBy$ $Date$ abiword-&AbiWord-version;.tar abiword AbiWord-&AbiWord-version; AbiWord Introduction to AbiWord The AbiWord package contains a word processing application. This is useful for writing reports, letters and other formatted documents. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &AbiWord-md5sum; Download size: &AbiWord-size; Estimated disk space required: &AbiWord-buildsize; Estimated build time: &AbiWord-time; AbiWord Dependencies Required and Optional Enchant (uses ), , and wv (with libwmf installed first) Optional for Plugins (needed to build the OpenDocument/OpenOffice plugin), (for the pdf plugin), , , , Aiksaurus, libgda, libgnomedb, libwmf, libwpd, OTS and Psiconv Installation of AbiWord Install AbiWord by running the following commands: cd abiword-plugins && ./configure --prefix=/usr --without-inter7eps --without-abigochart && make && cd ../abi && ./configure --prefix=/usr && make This package does not come with a test suite. Now, as the root user: make install && cp -vrf docs /usr/share/AbiSuite-2.4/AbiWord && cd ../abiword-plugins && make install If you have a GNOME-2 installation, issue the following command as the root user to install the AbiWord Bonobo component description file: cd .. && install -vm 644 abidistfiles/GNOME_AbiWord_Control_2_4.server \ $GNOME_PREFIX/lib/bonobo/servers Install The Help Documentation Build the help files by issuing the following commands as an unprivileged user: cd abiword-docs && sed -i 's@AbiWord-2.0@abiword@' make-gnome-html.sh && ./make-gnome-html.sh && ./make-html.sh Then, as the root user, install the help files: install -vm 644 man/abiword.1 /usr/share/man/man1 && install -vm 644 Manual/en/Abiword_Manual.abw \ /usr/share/AbiSuite-2.4/AbiWord/docs && cp -vrf help /usr/share/AbiSuite-2.4/AbiWord && find /usr/share/AbiSuite-2.4/AbiWord/help \ -type d -exec chmod -v 755 {} \; Command Explanations --without-inter7eps: Some of the headers from the EPS package are not compatible with GCC-&gcc-version;. This parameter prevents linking to the package and incurring a build failure. --without-abigochart: The abigochart plugin does not compile cleanly against the current version of . This parameter prevents linking to the package and incurring a build failure. sed -i 's@AbiWord-2.0@abiword@' make-gnome-html.sh: This command alters the make-gnome-html.sh script to look for the current version of abiword. Configuring AbiWord Config File ~/.AbiSuite/templates/normal.awt ~/.AbiSuite/templates/normal.awt Configuration Information Choose the right template for your language and locale from the list produced by the following command: ls /usr/share/AbiSuite-2.4/templates Create the folder ~/.AbiSuite/templates then copy the normal.awt you want into it: mkdir -p -v ~/.AbiSuite/templates && cp -v /usr/share/AbiSuite-2.4/templates/normal.awt-[lang] \ ~/.AbiSuite/templates/normal.awt Obviously, change [lang] in the above command to fit the name of the file you want. AbiWord uses Times New Roman as its default font. If you'd like it to default to a different font, edit ~/.AbiSuite/templates/normal.awt and change the font to the one you want. To find out the exact string AbiWord uses for the font, open AbiWord, type one letter, then save the document in your home folder as test.abw. Now: grep -m 1 '"font-family' ~/test.abw | cut -d \" -f6 You can edit ~/.AbiSuite/templates/normal.awt with a simple text editor like Vim or Gedit, or you can alter it with a sed. For example, if you want to use Bitstream Vera Sans: sed -i 's@Times New Roman@Bitstream Vera Sans@g' \ ~/.AbiSuite/templates/normal.awt Contents Installed Programs Installed Libraries Installed Directories abiword, AbiWord-2.4, ttfadmin.sh, and ttftool Numerous plugin library support modules /usr/lib/AbiWord-2.4 and /usr/share/AbiSuite-2.4 Short Descriptions abiword is a symbolic link to the main AbiWord-2.4 executable. abiword AbiWord-2.4 is the word-processing program executable. AbiWord-2.4 ttfadmin.sh generates support files required by AbiWord for each TrueType font in a given directory. ttfadmin.sh ttftool is a utility for processing TrueType fonts. ttftool