StarOffice

Le CICT a installé pour ses utilisateurs le logiciel StarOffice. La version 6.0 est disponible sur le serveur destiné à l'enseignement marine.edu.ups-tlse.fr et les serveurs du CICT. Le bon fonctionnement de la version 6.0 n'est pas garanti sur les serveurs du CICT, en conséquence la version 5.2 reste disponible sur ces serveurs et est la version par défaut.

Qu'est StarOffice ?

Staroffice jusqu'à la version 5.2 est un logiciel intégré, comprenant plusieurs modules couvrant tous les besoins de bureautique courants: traitement de textes, tableur, grapheur, textes mathématiques, dessin et traitement d'image, base de données, présentations, courrier, forums, navigateur WWW, organisateur (agenda), création de fichier HTML. Il comprend également un bureau et un explorateur de fichiers ressemblant à celui de MS-Windows.

La version 6.0 ne contient plus de bureau, de navigateur, ni de logiciel de courrier, il est donc plus léger (plus rapide à charger, moins complexe à prendre en main). C'est une suite bureautique couvrant les domaines suivants: traitement de textes, tableur, grapheur, textes mathématiques, dessin et traitement d'image, présentations, création de fichier HTML. Il peut s'interfacer avec une base de données, en particulier avec Adabas, livré avec SO.

Ce logiciel a été développé par une société allemande, StarDivision, et racheté par Sun, qui l'a d'abord diffusé gratuitement, puis en a mis la plus grande partie dans le domaine du logiciel libre sous le nom d'OpenOffice. StarOffice version 6.0 est basé sur OpenOffice, auquel sont ajoutés des modules d'origine commerciale (les dictionnaires de synonymes par exemple). StarOffice et OpenOffice partagent les mêmes formats de fichiers, basés sur XML, et tournent sur de nombreux systèmes d'exploitation (MS-Windows 95/98/NT/2000/XP, Solaris, Linux), et dans de nombreuses langues.

Lire les fichiers MS-Word, et autres

Ce logiciel est positionné comme concurrent de suites bureautiques comme MS-Office, il sait donc lire et écrire des fichiers aux différents formats de cette suite (Word, Excel, PowerPoint, ...). La compatibilité de StarOffice s'est améliorée dans la version 6.0.

StarOffice peut assez souvent lire les fichiers Word, mais ne garantit pas que la présentation est identique à l'original. Elle peut même être sensiblement différente. Il en est de même avec différentes versions de Word ou d'autres programmes prétendus compatibles avec Word. Ce problème n'est pas dû à StarOffice ni à Word, mais au fait que ces programmes ne sont pas prévus pour la diffusion par Internet, c'est-à-dire sur des ordinateurs hétérogènes. Pour transmettre un document complexe entre ordinateurs différents en conservant sa présentation conforme à l'original, le seul et unique moyen demeure le format PDF, pour lequel existe une visionneuse gratuite sur tous les systèmes (acroread ou acrobat reader).

Si vous souhaitez seulement lire des fichiers Word avec StarOffice, vous pouvez sauter les chapitres suivants. Il suffit de faire la commande

office <nom-de-fichier>

Utilisation, principes de fonctionnement

StarOffice couvre tous les usages bureautiques, les menus et barres d'outils changeant selon les besoins. La prise en main est facile. L'interface et certains concepts suivent de très ceux des applications MS Office, même sous Unix.

Les outils disponibles dépendent de l'objet actif. Les différents modules se partagent de nombreux outils, et tous disposent aussi d'outils spécifiques. Le clic droit est à utiliser sans retenue, il fait apparaître des menus contextuels indispensables. Passer le curseur sur un objet (bouton ou autre) fait souvent apparaître une courte explication sur son rôle.

Un logiciel puissant

StarOffice est un logiciel puissant, et plutôt bien conçu. Son architecture informatique est basée sur des objets, disposant tous d'une interface de programmation. On retrouve donc dans tous les modules les mêmes concepts, et la même interface. Par exemple, pour tous les types d'objets pour lequel cela a un sens, existe la notion de style nommé (représentant un ensemble d'attributs). Il existe donc des styles de caractères et de paragraphes comme dans Word, mais aussi des styles d'objets graphiques, de pages, de listes et autres. Dès qu'on insère un texte dans un objet de n'importe quel module (dessin, tableur, ...), on dispose de toutes les fonctions existant pour les textes (styles, correction orthographique, synonymes, etc.). Tous les objets peuvent être manipulés par des programmes même à distance (scripts en StarBasic, un clone de Visual Basic, ou programmes C ou Java ).

Le logiciel de traitement de textes fait globalement jeu égal avec MS Word. Il dispose de fonctions inédites ou plus simples à utiliser, mais manque de quelques autres (le mode plan, par exemple). J'ai très peu essayé les autres modules.

Utilisation sur les serveurs du CICT et de l'enseignement

Deux versions françaises de StarOffice sont installées sur un serveur spécial oceane, sur lequel on ne se connecte pas en principe. Mais deux commandes installées sur tous les serveurs du CICT permettent de l'utiliser depuis une session X ouverte sur un autre serveur. La commande indiquée ci-dessous appelle la version 5.2 sur les serveurs du CICT, ou la version 6.0 sur le serveur de l'enseignement. Pour avoir la version 6.0 sur un serveur du CICT, appeler la commande office6 au lieu de office. La commande est simplement (sans & à la fin) :
office
ou
office <nom-de-fichier>

Lors de la première utilisation, cette commande crée un ensemble de fichiers et de répertoires nécessaires à StarOffice (répertoire staroffice6.0 et quelques fichiers dans le répertoire principal, l'ensemble occupant un peu plus d'un Mo). Cela évite l'étape d'installation personnalisée qu'il faut faire normalement.

Dans le cas du serveur du CICT, cette commande crée ou modifie si nécessaire le fichier .rhosts de l'utilisateur pour autoriser l'exécution d'une commande à distance sur oceane.

Visualisation de fichiers

Sur les serveurs du CICT, les logiciels tels que Netscape ne sont pas paramétrés de façon à ouvrir automatiquement un document Word ou autre sous StarOffice. Vous devez l'enregistrer dans un fichier, et appeler la commande office avec le nom du fichier. Voici un exemple de fichier Word pour tester.

Saisie des caractères accentués

Les terminaux X NCD sous Unix ne permettent pas de saisir facilement les lettres accentuées. StarOffice propose un menu pour cela, qui ne convient que pour des caractères occasionnels, mais c'est inutilisable pour taper un texte en français. J'avais écrit une macro facilitant la saisie de tels caractères pour SO 5.2 (voir cette page), qui ne fonctionne malheureusement pas sous SO 6.0. En attendant que je trouve les renseignements nécessaires à sa réécriture, utiliser les commandes de corrections orthographiques, ou copier-coller les caractères accentués.

Dictionnaires

Plusieurs dictionnaires de langue pour la vérification orthographique et les synonymes sont disponibles.

Polices de caractères

Toutes les polices de caractères standard des imprimantes PostScript, plus quelques autres, sont disponibles dans StarOffice. Il est possible d'installer des polices supplémentaires de type 1.

Impression

Une imprimante par défaut est configurée dans StarOffice, la Xerox du CICT pour les serveurs du CICT, l'imprimante du bâtiment U3 pour le serveur de l'enseignement. Pour sortir sur une autre imprimante, me demander.

On peut toujours envoyer la sortie de l'impression dans un fichier PostScript et l'envoyer ensuite sur l'imprimante choisie avec la commande d'impression appropriée.

Désinstallation

Si vous avez utilisé StarOffice pour voir, mais ne pensez pas l'utiliser, il peut être utile d'effacer les fichiers installés (environ 1,2 Mo). Vérifier si des documents ont été créés dans $HOME/staroffice6.0/user/work qui est un répertoire de travail. Ensuite :
cd;rm -rf staroffice6.0 .user60.rdb .sversionrc .dt

Aide, forums

Depuis la version 5.2, l'aide intégrée a été presqu'entièrement traduite en français. Un site francophone est consacré à StarOffice. Vous pouvez échanger trucs et astuces, avoir des renseignements, sur une liste de diffusion (disponible à partir du site ci-dessus) ou sur un forum de discussion (NNTP) en français. Sur le même serveur sont disponibles des forums plus spécialisés en anglais.
Auteur : Jean-Pierre Gallou
Mis à jour le 26/09/02
[Sommaire CICT] CICT
Vos commentaires sur ce serveur : www@cict.fr