ubuntu-fr

Communauté francophone des utilisateurs de Kubuntu

[[openoffice.org]]

Piste: » openoffice.org


OpenOffice.org

OpenOffice.org — parfois abrégé en OOo1) — désigne à la fois un logiciel libre de bureautique, une communauté de développeurs et le site internet hébergeant l'ensemble du projet. Le but énoncé est « de créer, en tant que communauté, la suite bureautique internationale leader tournant sur les principales plates-formes, et fournissant l'accès aux fonctionnalités et aux données via des composants et API ouverts et un format de données XML ».

La suite bureautique est divisée en plusieurs modules pouvant interagir entre eux et partageant des concepts généraux communs :

Le logiciel est fondé sur le code source de la version 5.2 de StarOffice, rendue publique par son acquéreur, Sun Microsystems, en juin 2000. Le projet résultant, aujourd'hui connu sous le nom d'OpenOffice.org est disponible sous plusieurs licences (la GNU LGPL et, jusqu'à la version 2.0beta2 non incluse, la SISSL), et fonctionne sur plusieurs plates-formes dont Microsoft Windows, GNU/Linux, Sun Solaris, ou encore Mac OS X.

Dans le cadre de sa politique de transparence, le format de stockage utilisé par OpenOffice.org est ouvert et documenté, il a été standardisé sous le nom d’OpenDocument comme format bureautique universel par l'organisme de normalisation OASIS le 1er mai 2004, puis en tant que norme ISO le 1er mai 2006.

L’export en fichier PDF est disponible pour produire des documents à des fins de publications.

OpenOffice.org est utilisé par un nombre croissant d'entreprises (aussi bien des PME que des grands groupes comme PSA Peugeot Citroen) et d'organismes publics (gouvernements, écoles, universités) : Liste de déploiments majeurs Témoignages d'entreprises

Plus d’informations sur OOo dans Wikipedia…

Installation

OpenOffice.org est déjà installée sur Ubuntu. Néanmoins, si tel n'était pas le cas, il vous suffit d'installer le paquet openoffice.org. L'installation prend environ 200 Mio 2).

Sur Xubuntu, les performances sont correctes, mais cela dépend de votre configuration. De plus, tous les modules ne sont pas présents et il vous faudra les installer par la suite, si le besoin s'en fait sentir.

Si OpenOffice.org crash à l'ouverture d'un document « *.sxw » ou en lançant l'assistant, s'assurer que le paquet openoffice.org-base est installé.

Ajout d'une base de « cliparts »

Pour ajouter une base de cliparts dans OOo (petites images pour décorer vos pages créées avec OOo), il vous suffit d'installer le paquet openclipart. L'installation dure un certain temps du fait du téléchargement de nombreux cliparts.

Une fois l'installation terminée, les cliparts sont disponibles dans OOo via l'icône Gallery ou dans les menus par Outils → Gallery. Puis choisir une image et un clic droit pour choisir ce que vous voulez en faire.

Version française

Si l'interface est en anglais, vous pouvez installer le paquet openoffice.org-l10n-fr. Ensuite, dans OOo, cliquez sur Tools → Options → Languages et choisissez la langue française.

Dictionnaires

Pour avoir la correction orthographique en français, vous pouvez installer le paquet myspell-fr. Ce paquet permet aussi d'installer la correction orthographique de FireFox.

myspell-fr-gut language-support-fr

Avec Gutsy, ce paquet a été remplacé par myspell-fr-gut, qui va de pair avec language-support-fr.

Avec Hardy, il faut installer le paquet hunspell, et ensuite dans open office, outil>options>linguistique>modules de langue disponibles, éditez hunspell spellchecker et cochez alors hunspell spellchecker.

Vous pouvez aussi utiliser la méthode classique : Fichier → Assistant → Installer de nouveaux dictionnaires.

Grammaire

Problèmes avec Java (Ubuntu 6.06 LTS)

Le module base de données d'OpenOffice.org installé par défaut avec Dapper peut causer des plantages. En cause, l'environnement d'exécution Java de la FSF (Free Software Foundation). Pour régler le problème, il faut installer le paquet j2re1.5 et configurer le JRE à utiliser dans OpenOffice.org.

Pour cela, dans OpenOffice.org, allez dans le menu Outils → Options → Java et sélectionnez le JRE « BlackDown Java-linux Team ». FIXME

Problème de plantage (Ubuntu 7.10)

Avec la dernière version (Gutsy), et si vous avez modifié le thème de Gnome, il se peut que openOffice.org plante sans arrêt. Le bug semble corrigé mais n'est pas encore disponible dans les dépôts officiels. Pour contrer ce problème, vous pouvez soit :

  • Repasser au thème Human par défaut
  • Corriger votre thème. Par exemple, si vous utilisez le thème LiNsta3, éditez le fichier ~/.themes/LiNsta3/gtk-2.0/gtkrc et commentez les deux lignes suivantes :
GtkOptionMenu::indicator_size = {...}
GtkOptionMenu::indicator_spacing = {...}

Il ne reste plus qu'à relancer la session.

Prise en charge du format Office Open XML de Microsoft

Le format Office Open XML est une nouvelle spécification de documents bureautiques créé par Microsoft®, puis normalisé auprès de l'ECMA. Une tentative de normalisation auprès de l'ISO est passé en force en 2008. Open XML est une spécification ouverte selon ses créateurs, mais est vivement critiqué (lire l'article dans Wikipedia à ce sujet). Les formats de documents Open XML sont les formats natifs de la suite bureautique Microsoft® Office® 2007, et le support pour ces formats est en cours dans une version de développement de Corel® WordPerfect Office® X3.

Avant tout, sachez que la meilleure façon d'empêcher Microsoft d'imposer ce format est de limiter au maximum sa diffusion, et donc d'informer vos proches et les inciter à utiliser des formats (et logiciels) ouverts plutôt que du .doc ou .docx ...
Microsoft a toujours misé sur la vulgarisation de ses logiciels/formats pour s'imposer.

Ajouter le support openXML à votre installation d'OpenOffice, c'est faire plier le libre à ce que veut imposer Microsoft :-( ... Pensez-y

Lire aussi Finissons-en avec les pièces jointes Word !

Pour ajouter le support de la spécification Open XML à OpenOffice.org, un greffon est disponible. À l'heure actuelle, seul le support des documents texte (.docx) est disponible. Le paquet « .deb » du greffon peut être téléchargé sur GetDeb et installable avec GDebi. Seul un paquet pour Ubuntu 7.04 est disponible, mais il fonctionne aussi pour Ubuntu 7.10 : OpenOffice.org OpenXML Translator sur GetDeb

Version 2.4

La version 2.4 est disponible dans Ubuntu 8.04 LTS.

Si OOo ne detecte pas que java est installé sous votre belle hardy toute neuve (nécessaire par exemple pour la correction grammaticale) il suffit d'installer le paquet openoffice.org-java-common et hop! c'est résolu! ;-)
Pour les versions antérieures, vous pouvez suivre ce qui suit mais cela vous fait perdre l'avantage qu'offre le système de gestion de paquets d'Ubuntu en terme de mises à jour ! Ce qui risque de vous poser problèmes par la suite…
  1. Désinstallez la version actuellement installée
  2. Téléchargez le paquet « .deb » sur la page suivante : http://fr.openoffice.org/about-downloads.html
  3. Décompressez l'archive dans un dossier personnel.
  4. Ouvrez un terminal en mode root
#entrez dans le dossier contenant les .deb
cd OOo_2.4.0_LinuxIntel_install_fr_deb/DEBS

#Installez l'ensemble des archives .deb qui y sont présentes
sudo dpkg -i *.deb

#entrez dans le dossier destop-integration et installez l'archive
cd desktop-integration
sudo dpkg -i openoffice.org-debian-menus_2.4-9268_all.deb

Configuration

Transitions 3D sous Impress (Ubuntu 8.04 LTS)

Pour avoir les effets de transitions en 3D sous Impress, installez le paquet openoffice.org-ogltrans.apt://openoffice.org-ogltrans

Paramètres linguistiques

Les paramètres linguistiques peuvent être assez ennuyeux à paramétrer, alors voici quelques pistes.

  • D'abord, il y a le menu Outils → Options → Paramètres Linguistiques à paramétrer correctement.
  • Ensuite, il y a le système pour choisir une langue selon le paragraphe. Choisir le paragraphe désiré (si c'est tout le texte qui n'est pas reconnu en français par exemple, sélectionnez tout le texte avec Ctrl+a), puis dans le menu contextuel (clic-droit) : Éditer le style de paragraphe → Police et choisir Français.
  • Et enfin, dernière approche, aller dans Format → Caractères → Police et choisir Français.

Avec tout cela, vous ne devriez pas avoir de problèmes. Pensez éventuellement à redémarrer OpenOffice.org pour que tout cela soit pris en compte.

Virgule et pavé numérique

Il y a actuellement un bug dans la définition du clavier français d'Ubuntu.

https://bugs.launchpad.net/ubuntu/+bug/188342

Quatre méthodes sont proposées ci-dessous. Choisissez l'une d'entre elles. La première est recommandée.

1re méthode

Menu Système → Préférence → Clavier → Options de l'agencement. Développez Keypad Layout selection et cocher Force Standard legacy keypad.

2e méthode

Après avoir cherché une matinée comment faire pour que le point du clavier numérique affiche une virgule et que le chiffre soit correctement interprété en chiffre, il faut :

  • Sous Kubuntu, mettre la disposition du clavier en français. Pour cela : System Settings → Régionalisation et accessibilité → Disposition du clavier → Onglet layout, activer le Keyboard Layout puis choisir un clavier. Prendre un layout français.
  • Sous Ubuntu (testé sur Dapper et Hardy), changer l'agencement du clavier. Aller dans : Système → Préférences → Clavier → Agencements. Ajouter un clavier « France » et supprimer le clavier par défaut « France – Autre » 3).

Puis activez dans OOo l'option : Outils → Options… → Paramètres linguistiques → Langues → Touche séparateur décimal.

3e méthode

Utilisez un fichier « .Xmodmap » pour corriger la définition du clavier.

Voir un commentaire du rapport de bug.

Méthode bis: Comme la méthode précédente n'a pas marché, j'ai trouvé un autre script qui fonctionne dans mon cas (Ubuntu studio).

  • Créer un fichier .Xmodmap dans votre home/nom_dutilisateur/
  • Mettre le contenu:
#!/bin/bash
val=`xmodmap -pke | grep "keycode 91 = KP_Delete KP_Decimal"`
echo $val
if [ -n "$val" ]
then
xmodmap -e 'keycode 91 = KP_Delete comma'
else
xmodmap -e 'keycode 91 = KP_Delete KP_Decimal'
fi 
  • Rendre ce fichier executable (avec Nautilus, clic droit > propriétés > Permissions > Exécuter comme un programme)
  • Lancer le script dans une console:
cd ../..
home/nom_dutilisateur/.Xmodmap
  • Automatiser le script au démarrage:

Système > Préférence > Session > Ajouter:

Nom: Virgule OOo

Commande: home/nom_dutilisateur/.Xmodmap

Voir la Source originale

4e méthode

Elle a été proposée sur le forum. Elle est à utiliser si la touche décimale (le point) du pavé numérique est mal interprétée, c'est-à-dire considérée comme un point et non comme un séparateur décimal (virgule en France). Dans OOo, faire Options → Paramètres linguistiques → Langues :

  • Interface utilisateur : par défaut
  • Environnement linguistique : Anglais (Royaume-Uni)

Ensuite, cocher Touche séparateur de décimales identique à environnement linguistique.

Les dates seront également modifiées en conséquence pour s'adapter à l'affichage anglais du Royaume-Uni tel que défini dans l'environnement linguistique.

Accélérer le démarrage

  • Prenez le temps de lire ce post. La différence est impressionnante.
  • Pour augmenter la vitesse de démarrage :
    • ouvrir OOo puis dans Outils → Options, sélectionner Mémoire vive puis cocher Activer le démarrage rapide dans la zone de notification ;
    • Mettre 128 Mo dans Utilisation pour OpenOffice.org.

Problèmes

  • Avec Openoffice.org 2.4, l'option a été retiré. Mais le chargement lors du démarrage est naturellement plus rapide qu'avec les versions précédentes.
  • Sous Xubuntu l'option est grisée : pour avoir accès à cette option vous devez installer le paquet openoffice.org2-gnome, puis redémarrer OpenOffice.org, l'option sera à nouveau disponible.
  • Sous Kubuntu, il faut installer le paquet oooqs2-kde.

Utilisation

Modèles de documents

Sous Gutsy, utiliser le répertoire « Modèles » déjà présent dans votre répertoire personnel (chemin dans « ~/.config/user-dirs.dirs »).

Pour cacher le dossier « Templates », écrivez « Templates » dans un ficher « .hidden » :

cd ~ && echo "Templates" >> .hidden

Vous trouverez des modèles sur le site officiel (lien direct).

Pour les bases de données MySQL

Pilote JDBC

Installer le paquet apt://libmysql-java puis redémarrer la session. Dans OOo : Nouveau : Base de données : Sélectionner "Se connecter à une base de données existante MySQL (et pas jdbc), cliquer suivant, puis Connexion utilisant JDBC (Java Database Connectivity).

Si la connexion à jdbc échoue, après une mise à jour d'openoffice par exemple, il faut ajouter l'archive du connector (/usr/share/java/mysql.jar) dans Class path, section Java de Outils : Options (dans OOo). Il faut avoir un environnement java installé bien sûr.

Pilote ODBC

Voir aussi

Ressources pour OpenOffice.org

  • Le site officiel regorge de ressources et mini-programmes pour donner de la valeur ajoutée à OpenOffice.
  • Par exemple : BOOop’solution, une solution de bulletin de paie open source pour la suite bureautique OpenOffice.org.
  • De plus, il est possible d'enrichir OpenOffice.org à l'aide d'extensions, un peu à la manière de Firefox. Vous pouvez par exemple intégrer Google Docs à OpenOffice.org facilement.

Liens externes

Pages traitant d'OpenOffice.org

OOoLatexLe 28/06/2008, à 12:37, , ,

Contributeurs : OStaquet (création), Adam0509 (1re réécriture), Id2ndR, Ner0lph (2e réécriture) .

1) On trouve parfois les noms « Open Office » ou « OpenOffice ». Ceux-ci sont faux : le véritable nom est « OpenOffice.org », comme le titre de cette page.
2) Mio et non Mo : Octet.

openoffice.org.txt · Dernière modification: Le 08/07/2008, à 10:51 par 82.251.83.109, 127.0.0.1
Le contenu de ce wiki est sous double licence : CC BY-SA et GNU FDL