AbiWord-2.8.6

Introduction à AbiWord

Le paquet AbiWord contient une application de traitement de texte. C'est utile pour rédiger des rapports, des lettres et d'autres documents formatés.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.

Informations sur le paquet

  • Téléchargement (HTTP) : http://www.abisource.com/downloads/abiword/2.8.6/source/abiword-2.8.6.tar.gz

  • Somme de contrôle MD5 du téléchargement : f883b0a7f26229a9c66fd6a1a94381aa

  • Taille du téléchargement : 9 Mio

  • Estimation de l'espace disque requis : 684 MB (without collab or plugins except OpenDocument, additional 8 MB to install local HTML docs)

  • Estimation du temps de construction : 6.6 SBU

Téléchargements supplémentaires

Dépendances d'AbiWord

Requises

FriBidi-0.10.9, libjpeg-8c, libpng-1.5.7, librsvg-2.26.3 et wv-1.2.9

Facultatives

Aiksaurus, Boost (requis pour collab), D-Bus GLib Bindings-0.98 (pour le collab sugar backend), enchant-1.6.0, GOffice-0.8.17), GtkMathView (demande libgnomedb version <1.3.0* ce qui nécessite libgda version <1.3.0), libmissioncontrol, Empathy-2.30.2 et telepathy-glib-0.9.2 (for the collab telepathy backend), loudmouth (for the collab xmpp backend), GnuTLS-3.0.7 et libsoup-2.30.2 (for the collab service), libwmf, GtkMathView (demande Gnome DOM Bindings ce qui nécéssite gdome2), libwpd, OTS et Psiconv Certains ceux la ne sont pas automatiquement détectés et auront besoin d'être indiqué dans le script de configuration.

* La pile libgda/libgnomedb exigée pour l'accès à la base de données AbiWord peut être en conflit avec les versions utilisées par le plugin de base de données Gnumeric-1.10.17. Bien que les bibliothèques elles-mêmes ne soient pas en conflit, les exécutables et les fichiers de support peuvent s'écraser entre eux. Remarquez que la pile actuelle (version 3.0.x) n'est en conflit avec aucune des versions précédemment installées (mais elle ne supporte pas l'accès à la base de données d' AbiWord. AbiWord exige les versions <1.3.0.

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/abiword

Installation d'AbiWord

Installez AbiWord en lançant les commandes suivantes :

sed -i 's/ptr->jmpbuf/jmpbuf(png_ptr)/' src/af/util/xp/ut_png.cpp &&
sed -i 's/\(m_pPNG\)->\(jmpbuf\)/png_\2(\1)/' \
    src/wp/impexp/gtk/ie_impGraphic_GdkPixbuf.cpp &&
sed -i 's/--no-undefined //' src/Makefile* &&
./configure --prefix=/usr &&
make

Si vous souhaitez exécuter les tests, tapez> : make check.

Maintenant, en tant qu'utilisateur root :

make install

Si vous souhaitez installer les fichiers d'aide locaux, les désarchiver

tar -xf ../abiword-docs-2.8.6.tar.gz &&
cd abiword-docs-2.8.6

et alors, en tant qu'utilisateur root :

make install

Explication des commandes

sed -i 's/ptr->jmpbuf... et sed -i 's/\(m_pPNG\)... : Ces seds corrigent la compilation d'Abiword avec libpng-1.5.

sed -i 's/--no-undefined... : Ce sed corrige la compilation d'Abiword-2.8.6 avec GCC-4.6.2.

--without-inter7eps : Certaines en-têtes du paquet EPS ne sont pas compatibles avec GCC-4.5.1. Ce paramètre empêche l'édition d'un lien vers le paquet et qui aboutit à un échec de construction.

--disable-static>:nbsp;: Ce paramètre empêche la construction des bibliothèques statiques. Sur x86_64 il économise beaucoup de time de construction.

--enable-plugins=collab>:nbsp;: Construit quelqu'un ou tous les plugins collab.

Configuration d'AbiWord

Config File

~/.AbiSuite/templates/normal.awt

Informations de configuration

Choisissez le bon modèle pour votre langue et votre locale dans la liste qu'affiche la commande suivante :

ls /usr/share/abiword-2.8/templates

Créez le dossier ~/.AbiSuite/templates puis copiez dedans le normal.awt que vous voulez :

install -v -m750 -d ~/.AbiSuite/templates &&
install -v -m640    /usr/share/abiword-2.8/templates/normal.awt-<lang> \
                   ~/.AbiSuite/templates/normal.awt

Modifiez <lang> par la commande ci-dessus pour mettre le nom du fichier que vous voulez.

Si vous utilisez plusieurs lanques, vous pouvez avoir besoin d'éditer le modèle pour utiliser une font avec une plus grande couverture (par exemple une des fonts DejaVu fonts), car Abiword n'utilise pas fontconfig et peut seulement afficher des glyphes qui proviennent d'une font choisie.

Si vous avez installé desktop-file-utils-0.18, vous devriez lancer la commande update-desktop-database pour mettre à jour le cache mimeinfo et permettre au système d'aide de fonctionner.

Contenu

Programmes installés: abiword
Bibliothèques installées: libabiword-2.8 et un ou plusieurs modules plugin de bibliothèque de support
Répertoires installés: /usr/lib/abiword-2.8 et /usr/share/abiword-2.8

Descriptions courtes

abiword

est le traitement de texte, un emballage pour les fonctions dans libabiword-2.8 - peut aussi être utilisé dans la ligne de commandes, voir man 1 abiword.

libabiword-2.8.{so,a}

fourni les fonctions pour ouvrir les documents MS Word.

Last updated on 2011-11-20 14:02:25 +0100