[LinuxFocus-icon]
<--  | Home  | Map  | Index  | Zoek

Nieuws | Archieven | Links | Over LF
Dit document is beschikbaar in: English  Castellano  Deutsch  Francais  Nederlands  Russian  Turkce  Korean  

[no author]
door Ismael Ripoll
<iripoll /at/ disca.upv.es>



Vertaald naar het Nederlands door:
Guus Snijders <ghs(at)linuxfocus.org>

Inhoud:

 

De StarOffice Suite, Presentaties maken

[Illustration]

Kort:

Dit artikel geeft een overzicht van de software suite StarOffice 4.0. De functionaliteit die door StarOffice wordt geboden is te omvangrijk om in een enkel artikel te kunnen verkennen. In dit eerste deel gaan we de presentatie applicatie (vergelijkbaar met MS PowerPoint) bekijken. In toekomstige artikelen zullen we andere applicaties bekijken: Word Processor (tekstverwerker), Spreadsheet, Web Navigator, enz

_________________ _________________ _________________

 

Introductie

Hoewel het een beetje vreemd klinkt, kunnen we StarOffice 4.0 eerlijk beschrijven als:

" Een integrale oplossing voor de taken van een bureau omgeving "

Specifieker, StarOffice omvat de volgende applicaties (ik probeer er geen een over te slaan): tekstverwerker, spreadsheet, database, presentatie editor, mail programma, ftp client, news programma, web browser, HTML editor en een graphics editor.

Alvorens de pakketten te beschrijven, is het belangrijk om een paar woorden over de licentie te spreken. StarOffice wordt niet gedistribueerd onder GPL en de broncode is niet beschikbaar. Blijkbaar proberen ze deze manier vol te houden om tenslotte een finale versie te produceren die NIET-COMMERCIEEL, ALLEEN VOOR PERSOONLIJK GEBRUIK is en beschikbaar via Caldera en StarDivision.

Volgens de deal die getekend is door StarDivision en Caldera, zal de laatste de rechten over commercialisatie en distributie van StarOffice krijgen. Als iemand StarOffice in andere distributies wil opnemen, moeten ze eerst contact opnemen met Caldera. Dit is een grote tekortkoming en de reden dat de meeste grote Linux FTP sites StarOffice niet aanbieden.

Als je het mij vraagt, gaat StarOffice een keerpunt zetten in de geschiedenis van Linux. Tot nog toe was Linux vooral beperkt tot R&D groepen in universiteiten en bedrijven (plus het enorme aantal onvoorwaardelijke hackers), vooral vanwege twee factoren: (1)Linux vraagt meer kennis van computer wetenschappen; en (2) Er was een tekort aan office-georiënteerde applicaties voor linux, en dan denk ik aan WYWSIWYG editors, spreadsheets, enz.. Recente distributies hebben het probleem van beheer en installatie voor gebruikers flink verminderd, dit is een goede verbetering. Hoewel er al heel lang erg goede editors voor Linux bestaan (Emacs, LyX, Applix, enz), bereikt geen van deze de hoogte van programma's als MS Word (hoe pijnlijk het ook is om je dat te realiseren). StarOffice heeft de situatie flink veranderd, de performance en look-and-feel bereiken het niveau van het omni-aanwezige Ms Office. Zoals iemand reeds zijn "Bill Gates gaat nachtmerries krijgen op het moment dat hij kennis maakt met StarOffice".

Een van de interessante karakteristieken van StarOffice is dat het een enkel programma is en dat alle applicaties in hetzelfde venster van dit unieke programma worden uitgevoerd. In feite heeft StarDivision een volledige windows omgeving voor hun programma gebouwd waarbij een enkel frame wordt geopend door StarOffice. Deze aanpak maakt het makkelijker om de applicatie te onderhouden en te porten naar allerlei soorten platformen: OS/2, Windows, Linux, Sun en andere UNIX's. Slechts 20% van de code is platform-afhankelijk.

StarOffice ontwerpers weten goed dat de look-and-feel van MS de grote winnaar is in alle gebieden van office software, en dat de menu organisatie en de bekende sneltoetsen een de facto standaard zijn geworden. Met het oog op de huidige situatie besloten ze om de dingen simpel voor zichzelf te houden en een installatie proces en een gebruikers interface die behoorlijk "standaard" zijn. De sterke overeenkomsten met windoze applicaties kunnen zelfs irritant zijn voor Linux veteranen.

Dit artikel schrijf ik met StarOffice. De volgende afbeelding is een snapshot van de tekst verwerker:

tekstverwerker



 

Installatie

De installatie is volledig automatisch. Volg gewoon deze eenvoudige stappen: download de binaire distributie "so40_lnx_01.tgz" vanaf http://www.stardivision.com, pak dit betand uit in een tijdelijke directory, die we hier zullen genereren met "Office_Install". Vervolgens start je het script "setup".

Voordat je begint met de installatie, controleer of je een libc versie 5.4.22 of hoger hebt op je systeem. In andere woorden, controleer of je het bestand /lib/libc.so.5.4.22. Als je systeem deze library mist, kun je deze downloaden van sunsite. Als je Red Hat 5.0 hebt, zul je ook problemen krijgen, daar deze al gebruik maakt van de volgende versie van deze library, libc6 en de libc.so.5.3. Ik heb begrepen dat er al een patch is om de distributie compatible te maken met applicaties die libc.so.5.4 gebruiken, maar ik zal je in ieder geval de altijd-succesvolle truck leren:



De haakjes zijn nodig. Dit forceert het setup programma om te geloven dat het met een library systeem in de oude stijl te maken heeft.

Er zijn twee mogelijke installatie stijlen. De suite kan geïnstalleerd worden voor persoonlijk gebruik of voor systeembreed gebruik. Als je het laatste installatie type wilt, gebruik je de optie /net en installeer je het in een directory waar alle gebruikers toegangs permissies hebben, bijvoorbeeld /opt. Deze installatie kost ongeveer 144 Mb schijfruimte. Daarna kan iedere gebruiker die het wil, het programma uitvoeren als /opt/Office40/bin/setup en de optie "Install from CD or net" kiezen. De installatie van iedere gebruiker kost ongeveer 12 Mb.

Tenslotte voegen we aan de PATH variabele de directory toe waar de programma bestanden te vinden zijn:

export PATH=$PATH:$HOME/Office40/bin.

StarOffice maakt zwaar gebruik van de mogelijkheden van de X server, daarom is het belangrijk om alle font sources geïnstalleerd te hebben, anders zullen sommige fonts, als deze niet gevonden worden, standaard worden vervangen door andere fonts of andere groottes en er meestal slechter uitzien. De Office suite zelf levert een aantal fonts voor je X server. De volgende commando's informeren je X server waar de fonts te zoeken die StarOffice graag wil:

$ xset fp+ $HOME/Office40/fonts/75dpi
$ xset fp+ $HOME/Office40/fonts/type1
Het uitvoerbare bestand dat de suite start, is soffice. Als je computer over minder dan 32 Mb beschikt of als je veel programma's hebt draaien, wees geduldig, het starten kan even duren. Net als bij de installatie, als er problemen optreden met de libraries, probeer dan te starten met:
$ (export LD_LIBRARY_PATH=/lib.old:$LD_LIBRARY_PATH; soffice)
Installer


 

Globale features

 

On-line help

Alle programma's in de suite zijn ontworpen om de Windows stijl te helpen (dat is, antwoorden op allerlei soorten vragen, hoe dom ze ook zijn). Alle dialoog vensters hebben een Help knop. Versie 4.0 bevat de help bestanden niet, dus zijn deze help knoppen niet echt functioneel.

Ieder programma heeft zijn bijbehorende tutorial in deze versie. Deze zijn niet erg uitgebreid, welllicht dat het ontwikkel team niet genoeg tijd had om completere tutorials te schrijven. Aan de andere kant, de informatie die wordt gegeven is erg goed. Dit zijn het soort handleidingen dat je kunt lezen terwijk je werkt aan je documenten.

Behalve de typische hints heeft StarOffice een aantal erg bruikbare, uitgebreide tips. Deze zijn te vinden in het menu Help->Extended_Tips

 

Context menu

Als we een "object" selecteren, kunnen we een menu oproepen met een rechts-klik. Dit menu bevat de handigste functies die je kunt uitvoeren op het geselecteerde object type. Bijvoorbeeld: als je een tekst blok selecteerd, heeft de object toolbar het volgende uiterlijk:

[tekst object toolbar]

Maar als we een graphisch object selecteren, ziet de toolbar er als volgt uit:

[graphisch contextmenu]  

Meerdere simultane applicaties

We kunnen meerdere applicaties tegelijkertijd gebruiken. Ieder document kan compleet anders zijn. Zo kunnen we bijvoorbeeld tekst bewerken in een venster, tegelijkertijd in een ander venster over het net surfen en in weer een ander venster bezig zijn met een spreadsheet. Zo heb ik op dit moment de presentatie die aan het voorbereiden ben voor dit artikel, op mijn scherm samen met het tekst bestand dat je nu leest.

 

OLE voor Linux

Sommige lezers zijn mischien niet bekend met OLE voor Windows. OLE is een acronym voor "Object Linking and Embedding" en is een protocol voor het linken van objecten in een grafische omgeving. In andere woorden, we kunnen documenten die in de ene applicatie zijn gemaakt, opnemen in een andere. Zoals eerder genoemd, bestaat StarOffice uit meerdere applicaties, dankzij deze technology (volledig geïmplementeerd door de StarOffice ontwikkelaars omdat dit nog niet bestond voor Linux), kunnen we dingen als spreadsheets of tabellen van de tekstverwerker opnemen in onze presentatie.  

Orthografische correctie en synonymen

Star-Office bevat een krachtige spellingscontrole. Deze kan in after-written mode worden gebruikt, dan verschijnt er een venster met de woorden die hij niet kon vinden in de dictionary of waarvan hij denkt dat ze niet goed gespeld zijn, samen met een lijst van suggesties. De spellingscontrole heeft ook een online mode, waarin de tekst wordt opgezocht in de dictionary op het moment dat je ze typt en rood onderstreept als er correctie nodig is. In deze laatste modus biedt de menu balk mogelijke suggesties. Beide modi zijn ongelofelijk snel.

Het enige probleem dat ik op dit moment zie, is dat er alleen Engelse en Duitse woordenboeken worden ondersteund. Volgens mijn informatie wordt er echter spoedig een meer-talige versie vrijgegeven.

Een andere interessante tool is de synoniem-zoek-engine (erg bruikbaar als je in een tweede taal moet schrijven).

[Thesaurus]

Het is onmogelijk om alle features van StarOffice in een enkel artikel te bespreken. Daarom zal ik deze serie beginnen met een van de applicaties die ik het hardst nodig had onder Linux: de presentatie editor, de PowerPoint voor Linux

 

Presentatie Ontwerp

Presentatie ontwerp programma's bevinden zich ergens tussen tekst verwerkers (Word, LyX, enz) en vector graphics editors (CorelDraw, xfig, enz.) in. Met een presentatie editor kunnen we verschillende soorten presentaties maken: presentaties voor een computer scherm, presentaties op slides (zwart-wit of kleur) en presentaties op papier.

Een presentatie bestaat uit een aantal onafhankelijke pagina's; dit betekend dat iedere tekst of figuur die de pagina overschrijdt verloren is, er worden geen nieuwe pagina's gegenereerd. De gebruiker heeft totale controle over de verdeling en plaatsing van objecten op de pagina. Normaal gesproken hebben we een uitgebreide collectie voor-gedefinieerde objecten beschikbaar (geometrische figuren, pictogrammen, tekst boxen, en meer).

De presentatie editor heet Presentation, aan de andere kant is dit nauwelijks relevant, daar we deze alleen kunnen benaderen via het soffice venster.

Er zijn twee manieren om een presentatie te maken: beginnen met een lege presentatie, of gebruik maken van de assistent --Auto Pilot (wizard)--. In het laatste geval, gebruik je File->New->Presentation, volg je de Auto Pilot vensters en op het eind heb je een set slide (dia) sjablonen voor je selectie (erg vergelijkbaar met MicroSoft's PowerPoint).

[Wizard]

[Uitlijnen]

[WerkRuimte]

Nu is het tijd om de door de Auto Pilot gesuggereerde sjablonen te vullen en verder nodige slides toe te voegen aan onze presentatie. Er zijn verschillende werk modi:

 

"Dingen" die je kunt doen

Wat een presentatie ontwerptool in mijn ogen waardevol maakt, is niet de hoeveeldheid extraatjes en nieuwe features die het heeft, maar hoe vriendelijk en geautomatiseerd het is voor de gebruiker.

99% van alle slides die we maken zal een sterk vergelijkbaar aanzicht hebben: een titel en dan waarschijnlijk een lijst met tekst items. Deze taak komt veel voor en een eenvoudig mechanisme om ze uit te voeren zou dus handig zijn. Presentation staat ons toe om een slide structuur te kiezen uit een menu met mogelijke algemene structuren, waarbij iedere slide structuur op ieder moment kan worden aangepast.


 

Figuren met tekst

De meeste presentaties zijn niet beperkt tot een serie tekst slides. Vaak willen we tekst in ruimte uitlijnen om concepten en relaties uit te leggen, mogelijk met behulp van rechthoeken, pijlen en andere geometrische objecten. Tekst schrijven binnen een geometrisch figuur is een onmisbare taak in een presentatie ontwerp. Presentation maakt het ons mogelijk om de gebruikelijke rechthoeken (al dan niet met ronde hoeken), ellipsen, enz. te gebruiken. Complexe 2D geometrische objecten zijn niet beschikbaar, zoals in PowerPoint, maar deze worden niet erg vaak gebruikt. Als ze om een of andere reden nodig zouden zijn in een presentatie, kunnen we ze maken met de lijnen en polygon tool.

Alle attributen van een figuur kunnen eenvoudig gewisseld worden vanaf de toolbar of het context menu.

Tekst schrijven binnen een figuur is erg simpel, dubbelklik gewoon op het figuur.

 

3D figuren

Een aantal basis 3D figuren zijn ook beschikbaar en deze kunnen met veel parameters worden aangepast met verbluffende resultaten.


 

Lijnen

Lijnen zijn onmisbaar voor het vastleggen van relaties tussen objecten en om de aandacht van het publiek vast te houden. We hebben veel soorten lijnen, van kale lijnen tot lijnen met pijlpunten en CAD ontwerp lijnen voor het meten van afstanden.

Objecten kunnen gelinkt worden met connectors (verbindingen). Connectors zijn ook een speciaal soort lijnen, als twee objecten zijn gelinkt met een connector en een van de objecten wordt verplaatst, dan past de connector zichzelf aan zodat het de twee objecten gelinkt houdt. Er zijn verschillende typen pictogrammen voor het afsluiten van de lijnen en van beide extremen: vierkantjes, cirkels, pijlen en gevuld of leeg.


 

Afbeeldingen

We kunnen ieder type bitmap afbeelding gebruiken: jpg, bmp, gif, png, tif, enz. Vanaf dit moment kan de afbeelding worden gebruikt als ieder ander object: we kunnen het verplaatsen, aanpassen, enz. StarOffice heeft een gallerij met afbeeldingen beschikbaar.

 

Animaties

Nu komen we bij de spectaculaire features. Als onze presentatie wordt weergegeven met een video projector, kunnen we nog steeds gebruik maken van het programma Presentation. In dit scenario neemt het programma totale controle over de X server en kunnen we door de dia's bladeren door simpelweg met de muis te klikken (of met behulp van een timer). Je sluit gewoon de video uitgang van de computer aan op de projector, klikt op de knop "Slide Show" en schakel de lichten uit.

We kunnen de objecten in onze presentatie laten bewegen en communiceren op voor-gedefieerde manieren (Tools-> Effects). Tijdens het maken van de presentatie kan men aangeven hoe ieder object moet verschijnen en verdwijnen.

De overgang van de ene slide naar de volgende kan via Tools -> Slide Transition worden aangegeven. Er zijn vele soorten overgangen beschikbaar. Zo kunnen we de mensen wel uit hun slaap houden tijdens de presentatie! In de "Layout View" mode kunnen we heel snel het overgangseffect van dia naar dia bekijken.

Maar beweging is niet het enige dat we kunnen, we kunnen ook geluid maken.

Verder is het ook mogelijk om geanimeerde gif bestanden te maken en in presentaties te gebruiken.

Deze maak je via het venster Tools->Animation. Hoewel ik wel moet zeggen dat in de huidige vesie ik niet in staat was om een geanimeerde gif te maken, dit leek te wijten aan een bug. Hoe dan ook, we kunnen een geanimeerde gif die we met een ander programma hadden gemaakt ook gebruiken.  

OLE objecten

We hebben reeds genoemd dat documenten die gemaakt zijn met andere StarOffice applicaties in een presentatie kunnen worden opgenomen in een presentatie. Op dezelfde manier kunnen we de gemaakte dia's in andere documenten plakken.

 

Export naar HTML

Soms gebeurd het dat we een presentatie maken voor een conferentie of een seminar en deze beschikbaar willen maken vanaf het Internet, dit impliceert dat we onze composities willen omzetten naar HTML formaat. StarOffice geeft ons de optie om HTML bestanden te exporteren. Bij het exporteren van een presentatie naar HTML, genereerd StarOffice een pagina index met de titels van alle dia's en twee bestanden voor iedere dia.

De HTML pagina's die met dit proces zijn gemaakt, ondersteunen geen animatie types. Klik op de afbeelding om het resultaat van een naar HTML geëxporteerde presentatie te zien:

 

Conclusies

Er is enorm veel werk verzet achter de schermen van dit programma. Als we letten op de grootte van het bedrijf dat StarOffice heeft ontwikkeld, het aantal programmeurs en de tijd die nodig was voor het inzetten, kunnen we zonder enige twijfel bevestigen dat Microsoft niet weet hoe je software ontwikkeld. Als StarDivision dit ritme weet vast te houden, zal StarOffice binnen het jaar met een grote marge de meest gebruikte werk omgeving in de Linux wereld worden met grote verwachtingen in de Windows wereld.



Site onderhouden door het LinuxFocus editors team
© Ismael Ripoll
"some rights reserved" see linuxfocus.org/license/
http://www.LinuxFocus.org
Vertaling info:
es --> -- : Ismael Ripoll <iripoll /at/ disca.upv.es>
es --> en: Pedro Molla <pedmolma /at/ inf.upv.es>
en --> nl: Guus Snijders <ghs(at)linuxfocus.org>

2005-02-26, generated by lfparser version 2.52