Het handboek van KGraphViewer. Gaël de Chalendar Federico Zenith Vertaler/Nalezer: Freek de Kruijf Vertaler: Ronald Stroethoff

Vergelijkbare documenten
Het handboek van KGraphViewer. Gaël de Chalendar Federico Zenith Vertaler/Nalezer: Freek de Kruijf Vertaler: Ronald Stroethoff

Het handboek van Picmi. Jakob Gruber Vertaler/Nalezer: Freek de Kruijf Vertaler/Nalezer: Ronald Stroethoff

Het handboek van Skanlite. Kåre Särs Anne-Marie Mahfouf Vertaler/Nalezer: Freek de Kruijf

Het handboek van KSnakeDuel. Fabian Dal Santo Stas Verberkt Nalezer: Lauri Watts Vertaler/Nalezer: Freek de Kruijf Vertaler: Ronald Stroethoff

Het handboek van KsirK. Gael Kleag de Chalendar Nemanja Hirsl Vertaler/Nalezer: Freek de Kruijf Vertaler: Ronald Stroethoff

De handboek van Blogilo. Mehrdad Momeny Vertaler/Nalezer: Freek de Kruijf

Het handboek van KSnapshot

De handboek van exportprogramma van instellingen van pim. Laurent Montel Scarlett Clark Vertaler/Nalezer: Freek de Kruijf

Het handboek van KJots

Het handboek van KMouth

Het handboek van Kolor Lines

Het handboek van KMouth

Het handboek van KMouseTool. Jeff Roush Vertaler/Nalezer: Rob La Lau Vertaler/Nalezer: Natalie Koning Vertaler/Nalezer: Antoon Tolboom

Handboek van KGeography. Anne-Marie Mahfouf Kushal Das Vertaler/Nalezer: Jaap Woldringh

Het handboek van KDE Screen Ruler. Lauri Watts Vertaling van het handboek: Niels Reedijk Vertaler/Nalezer: Alexander S. Koning

Het handboek van Vier op een rij

Het handboek van KMagnifier. Sarang Lakare Olaf Schmidt Vertaling: Rob La Lau Vertaler/Nalezer: Natalie Koning Vertaler/Nalezer: Antoon Tolboom

De handboek van Kapman. Thomas Gallinari Vertaler/Nalezer: Freek de Kruijf Vertaler/Nalezer: Ronald Stroethoff

Het handboek van KDiamond. Stefan Majewsky Vertaler/Nalezer: Freek de Kruijf Vertaler: Ronald Stroethoff

De handboek van Remote Desktop Connection. Brad Hards Urs Wolfer Vertaler/Nalezer: Freek de Kruijf

Het handboek van Klickety. Thomas Davey Hui Ni Vertaler/Nalezer: Freek de Kruijf Vertaler/Nalezer: Ronald Stroethoff

Handboek van KXSLDbg. Keith Isdale Vertaler/Nalezer: Tom Albers Vertaler/Nalezer: Freek de Kruijf

Het handboek van KAtomic

Het handboek van KsirK Skin Editor. Gael Kleag de Chalendar Vertaler/Nalezer: Freek de Kruijf Vertaler: Ronald Stroethoff

De handboek van KSquares. Matt Williams Nalezer: Eugene Trounev Vertaler/Nalezer: Freek de Kruijf Vertaler/Nalezer: Ronald Stroethoff

Het handboek van Kiriki. Albert Astals Cid Eugene Trounev Vertaler/Nalezer: Freek de Kruijf Vertaler: Ronald Stroethoff

Het handboek voor administratie van GCompris

De handboek van Desktop Sharing. Brad Hards Vertaler/Nalezer: Freek de Kruijf

Het handboek van Konquest

Het handboek van Nepomuk-WebMiner. Jörg Ehrichs Vertaler/Nalezer: Freek de Kruijf

De handboek van KNetWalk. Fela Winkelmolen Eugene Trounev Vertaler/Nalezer: Freek de Kruijf Vertaler/Nalezer: Ronald Stroethoff

Het handbook van KSystemLog. Nicolas Ternisien

De handboek van KBlocks. Mauricio Piacentini Vertaler/Nalezer: Freek de Kruijf Vertaler/Nalezer: Ronald Stroethoff

Het handboek van KDiskFree. Jonathan Singer Michael Kropfberger Vertaler/Nalezer: Frank Mulder Vertaler/Nalezer: Tom Albers

Het handboek van SymbolEditor. Stephen P. Allewell Vertaler/Nalezer: Freek de Kruijf

Lettertypenbeheer. Craig Drummond Vertaler/Nalezer: Freek de Kruijf

INSTRUCT Samenvatting Basis Word 2010, H1 SAMENVATTING HOOFDSTUK 1

Het handboek van SymbolEditor. Stephen P. Allewell

Het handboek van Luitenant Skat

Het handboek van Kompare

Het handboek van Kapman. Thomas Gallinari Vertaler/Nalezer: Freek de Kruijf Vertaler: Ronald Stroethoff

Het handboek van KGet. Gaurav Chaturvedi Vertaler/Nalezer: Rinse de Vries Vertaler/Nalezer: Freek de Kruijf

Het handboek van KWordQuiz. Peter Hedlund Vertaler/Nalezer: Marc Heyvaert Vertaler/Nalezer: Tom Albers

Het handboek van Artikulate. Andreas Cord-Landwehr Ondrila Gupta Vertaler/Nalezer: Freek de Kruijf

Het handboek van KTeaTime

Het handboek van KCM Tablet. Jörg Ehrichs Vertaler/Nalezer: Freek de Kruijf Vertaler: Ronald Stroethoff

Het handboek van Dragon Player. Mike Diehl Ian Monroe Vertaler/Nalezer: Freek de Kruijf

Het handboek van Kronometer. Elvis Angelaccio Vertaler/Nalezer: Freek de Kruijf Vertaler/Nalezer: Ronald Stroethoff

De handboek van Kigo. Sascha Peilicke Vertaler/Nalezer: Freek de Kruijf Vertaler/Nalezer: Jaap Woldringh

Het handboek van Remote Desktop Connection. Brad Hards Urs Wolfer Vertaler/Nalezer: Freek de Kruijf

Microsoft WordPad Sinaleri Opleiding

Een koptekst is een tekst, die boven aan elke pagina verschijnt. Een voettekst is een tekst, die onder aan elke pagina verschijnt.

Het handboek van Blogilo. Mehrdad Momeny Vertaler/Nalezer: Freek de Kruijf

INHOUDSOPGAVE Hoofdstuk 1: Kennismaken met Word 2010 Hoofdstuk 2: Vensters en knoppen Hoofdstuk 3: Dialoogvensters en rechtermuisknop

Het handboek van KWrite. T.C. Hollingsworth Christoph Cullmann Vertaler/Nalezer: Freek de Kruijf

Opstarten Word 2013 bij Windows 7 Opstarten Word 2016 bij Windows 10

Foto's in de service module

Het handboek van Choqok. Mehrdad Momeny Anne-Marie Mahfouf Andrea Scarpino Vertaler/Nalezer: Freek de Kruijf

Het handboek van Systeeminstellingen. Richard A. Johnson Vertaler/Nalezer: Freek de Kruijf

Het handboek van Kaffeine. Jürgen Kofler Christophe Thommeret Mauro Carvalho Chehab

Het handboek van Naval Battle

Het handboek van Kiten. Jason Katz-Brown Daniel E. Moctezuma Vertaler/Nalezer: Rinse de Vries Vertaler/Nalezer: Freek de Kruijf

Het handboek van de KDE-menubewerker

Beknopte handleiding. Uw bestanden beheren Klik op Bestand om uw Word-bestanden te openen, op te slaan, af te drukken en te beheren.

Het handboek van KWallet. George Staikos Lauri Watts Ontwikkelaar: George Staikos Vertaler/Nalezer: Rik van Achterberg Vertaler/Nalezer: Tom Albers

Enkele tips voor de bediening van deze DVD Belangrijk!

De handboek van Palapeli. Johannes Löhnert Stefan Majewsky Ian Wadham Vertaler/Nalezer: Freek de Kruijf Vertaler: Ronald Stroethoff

Het handboek van Spectacle. Boudhayan Gupta Boudhayan Gupta Vertaler/Nalezer: Freek de Kruijf

Het handboek van KNotes

Fischertechnik-Designer Tutorial

De handboek van Desktop Sharing. Brad Hards Vertaler/Nalezer: Freek de Kruijf

De handboek van KBreakOut. Fela Winkelmolen Stephanie Whiting Vertaler/Nalezer: Freek de Kruijf Vertaler/Nalezer: Ronald Stroethoff

Algemeen gedrag van Konqueror. Burkhard Lück Vertaler/Nalezer: Freek de Kruijf

Een nieuwe presentatie maak je met de sneltoets <Ctrl+N> of via het tabblad,. Vervolgens kies je Lege presentatie en klik je op de knop Maken.

INHOUDSOPGAVE. Inhoudsopgave

Internet Explorer 7 (IE7)

Het handboek van KMouseTool. Jeff Roush Vertaler/Nalezer: Rob La Lau Vertaler/Nalezer: Natalie Koning Vertaler/Nalezer: Antoon Tolboom

Kennismaking. Versies. Text. Graph: Word Logo voorbeelden verschillende versies. Werkomgeving

BASIS TEKSTBEWERKING deel 2

Vanuit het venster Pagina-instelling kun je de vensters Afdrukken en Afdrukvoorbeeld openen.

De 20 handigste tips en trucs voor Windows 10

ADRES 2000 VOOR WINDOWS

INSTRUCT Samenvatting Basis Word 2007, H1 SAMENVATTING HOOFDSTUK 1

Handboek van Gwenview. Aurélien Gâteau Christopher Martin Henry de Valence Vertaler/Nalezer: Rinse de Vries Vertaler/Nalezer: Kristof Bal

Versie: 0.2. Gebruikershandleiding XOPUS XML-editor

Handicom. Symbol for Windows. Image Manager. (Versie 4) Handicom, 2011, Nederland

Calligra. Algemene inleiding. Raphael Langerhorst Jost Schenck Vertaler/Nalezer: Natalie Koning

Aangepaste snelkoppelingen. Subhashish Pradhan T.C. Hollingsworth Vertaler/Nalezer: Freek de Kruijf

Het handbook van Kanagram. Danny Allen Vertaler/Nalezer: Freek de Kruijf

De systeembeheerdersgids voor Kontact. Allen Winter

Het snelstarthandboek van Kdenlive. Deze handleiding is afgeleid van de KDE UserBase Kdenlive/Manual/QuickStart page. Vertaler: Ronald Stroethoff

Sneltoetsen in PowerPoint 2016 voor Windows

Word 2013 Snelstartgids

Waar u de menu-opdrachten en werkbalkknoppen op het Lint kunt vinden

Het handboek van KFourInLine

Net2 kaarten bedrukken

Door velen wordt Photoshop beschouwd als de industriestandaard voor zowel drukwerk en DTP als voor het web wat betreft digitale beeldbewerking.

Titel: Sneltoetsen pcon.planner 6 Versie: 1.0 Datum: Copyright: Copyright EasternGraphics Benelux B.V Alle rechten voorbehouden.

Het handboek voor Blinken. Danny Allen Vertaler/Nalezer: Freek de Kruijf Vertaling: Jaap Woldringh

Het handboek van KSudoku. Mick Kappenburg Eugene Trounev Ian Wadham Vertaler/Nalezer: Freek de Kruijf Vertaler: Ronald Stroethoff

Transcriptie:

Gaël de Chalendar Federico Zenith Vertaler/Nalezer: Freek de Kruijf Vertaler: Ronald Stroethoff

2

Inhoudsopgave 1 Inleiding 6 2 KGraphViewer gebruiken 8 2.1 Het hoofdvenster...................................... 8 2.1.1 Het grafiek in het venster verplaatsen...................... 9 2.1.2 Zoomen....................................... 9 2.1.3 Het hanteren van grafiek-bestanden....................... 11 2.1.3.1 Op de harde schijf gewijzigde bestanden............... 11 2.1.3.2 Bestanden en Vensters.......................... 11 2.1.3.3 Sessie beheer............................... 11 2.2 Grafieken afdrukken.................................... 12 2.3 KGraphViewer instellen.................................. 15 2.4 Diverse onderdelen..................................... 17 3 Overzicht van de opdrachten 19 3.1 De menu s van KGraphViewer.............................. 19 3.1.1 Het menu Bestand................................. 19 3.1.2 Het menu Beeld................................... 19 3.1.3 Het menu Help................................... 20 3.2 De werkbalken van KGraphViewer............................ 20 3.2.1 De hoofdwerkbalk................................. 20 3.2.2 Beeldwerkbalk................................... 21 3.2.3 Helpwerkbalk.................................... 21 4 Dankbetuiging en licentie 22 4.1 Programma......................................... 22 4.1.1 Belangrijkste auteurs................................ 22 4.1.2 Met dank aan (nog niet volledig)......................... 22 4.2 Gebruikersgids....................................... 22 4.2.1 Met dank aan.................................... 22 4.3 Andere dankbetuigingen.................................. 22 4.4 Licenties........................................... 23

A Installatie 24 A.1 Hoe KGraphViewer te verkrijgen............................. 24 A.2 Afhankelijkheden...................................... 24 A.3 Compilatie en installatie.................................. 24 A.4 Configuratie......................................... 25 4

Samenvatting KGraphViewer is een GraphViz DOT grafiek viewer voor KDE. De GraphViz programma s zijn vrije-software programma s voor de opmaak van grafieken. Deze grafieken worden het meest in de wetenschappelijke omgeving (en met name bij de computer-wetenschap) toegepast. Tot dit moment ontbrak een modern GUI voor het bekijken van de grafieken. De programma s die meegeleverd worden met GraphViz zijn naar mijn mening verouderde X11- of Tcl/Tk-programma s met beperkte mogelijkheden. Het project KGraphViewer is bedoelt om deze hulpmiddelen te vervangen door een moderne, gebruikersvriendelijke GUI met de kracht van een goed geïntegreerde KDE-toepassing.

Hoofdstuk 1 Inleiding KGraphViewer is een GraphViz DOT graph viewer voor in KDE. Het GraphViz programma is een vrije-software opmaak machinale verwerking voor grafieken. KGraphViewer toont de grafieken met behulp van een modern gebruikersvriendelijke GUI met alle mogelijkheden van een goed geïntegreerd KDE programma. Het heeft de volgende mogelijkheden: Zoomen; Laden van verschillende grafen in tabbladen op dezelfde tijd; Opslag van een lijst met recente bestanden; Een vogelvlucht weergave van een graaf; Wandelen door grafieken door verslepen met de muis: Volledige ondersteuning van afdrukken; Perfecte weergave van alle GraphViz-voorbeelden; 6

De ondersteuning van alle node-vormen en gekleurde nodes en lijnen Automatische keus van DOT voor evenwijdige schema s en NEATO voor diegene die niet evenwijdig lopen. Handmatig of automatisch herladen (na bevestiging van de gebruiker) van extern gewijzigde bestanden (instelbaar); Openen van nieuwe programma-instanties als nieuwe tabs in een bestaande instantie (instelbaar); Help systeem; Internationalisatie Mogelijke toekomstige toevoegingen: Overzetten naar KDE 4 Eventueel het gebruik van de bibliotheek Qanava voor de ondersteuning van van interne grafische voorstellingen; Het opslaan van sessiebeheer (grafische indeling, gebruikte zoomfactor. etc.) Integratie in Kate en Konqueror (zodat een wijziging van de weergave in Kate van het schema zal resulteren in het opnieuw laden van het bestand in de KGraphViewer); Menu voor het openen van het bestand in Kate of voor het openen van een katepart in het KGraphViewer-venster; Laden van grote en enorme grafieken (op dit moment treden er problemen op met de performance bij ongeveer 1000 nodes, en een hack voor het negeren van nodes boven een opgegeven limiet); Verdergaande ondersteuning van meer en meer DOT attributen en waarden; Berekening van de opmaak in achtergrond (met threading om de gebruikersinterface niet te blokkeren, met voortgang-indicatie). OPMERKING Merk op dat dit programma met toestemming code heeft overgenomen van het GPL programma KCacheGrind geschreven door Josef Weidendorfer. OPMERKING Merk ook op dat het printsysteem afkomstig is uit het KOffice s Kexi database programma. Andere benodigde software: KGraphViewer is een KDE programma dat gebruik maakt van GraphViz voor de grafische weergave. het is afhankelijk van: De Qt bibliotheek 3.x (3.3.6 en hoger voor het vermijden van een painting bug); KDE libraries (kdelibs package); het programma is ontwikkeld en getest met versie 3.5.2; Het GraphViz hulpmiddel als extern programma (getest met versie 2.8); De Boost Spirit bibliotheek (getest met versie 0.32). 7

Hoofdstuk 2 KGraphViewer gebruiken 2.1 Het hoofdvenster Het hoofdvenster toont de geladen grafieken, elk in zijn eigen tab. In het begin, als u KGraphViewer zonder argumenten start, dan is het hoofdvenster leeg zoals in het schermafdruk hieronder is te zien. In dat geval heeft de werkbalk alleen de items Open Bestand en de (lege) Recent Geopende bestanden. Klik op de eerste om het standaard Open Bestand dialoog te openen. Het hoofdvenster bij het de eerste keer openen van KGraphViewer Na het selecteren van een of meerdere DOT-bestanden, ziet het hoofdvenster eruit zoals in het schermafbeelding hieronder: 8

Het hoofdvenster van KGraphViewer met verschillende geopende bestanden Zoals u ziet, is het in vogelvlucht in een venster in de hoek te zien als de grafiek groter is dan het beschikbare ruimte. U kunt met het contextmenu instellen of de optimale positie van dit overzicht automatisch berekent wordt of dat u het zelf plaatst. 2.1.1 Het grafiek in het venster verplaatsen Om de grafiek te verplaatsen, kunt u: Klikken en verslepen; De schuifbalken gebruiken; Op de navigatietoetsen drukken; Ergens in het vogelvlucht-overzicht klikken; Het muiswiel gebruiken (zonder modifier omhoog en omlaag, met de Alt-toets ingedrukt naar links en rechts); of Klikken en verslepen in het vogelvlucht-overzicht. 2.1.2 Zoomen Om in of uit te zoomen, kunt u naar keuze de knoppen of uit de werkbalk gebruiken om IN en UIT te zoomen, of u houd de Shift-toets ingedrukt terwijl u met uw muiswiel rolt. Tijdens het inzoomen zal in het vogelvlucht-overzicht het rode rechthoek dat het getoonde vlak voorstelt, kleiner en kleiner worden. Als het aan de korte kant kleiner wordt dan 10 pixels, dan is het als gevuld rood rechthoekje zodat het beter zichtbaar blijft. U kunt dat op het schermafbeelding hieronder zien. 9

Een grafiek maximaal ingezoomd Zooming is gelimiteerd in beide richtingen met een factor 10. U kunt hieronder een grafiek zien met de maximale uitzoom-factor. Een grafiek maximaal uitgezoomd 10

2.1.3 Het hanteren van grafiek-bestanden 2.1.3.1 Op de harde schijf gewijzigde bestanden Als een op dit moment in KGraphViewer geladen bestand is gewijzigd door een ander programma dan krijgt u het volgende dialoog te zien: Dialoog voor het opnieuw laden van een op de harde schijf gewijzigd bestand U kunt de keuze maken om de grafiek opnieuw te laden of om de wijziging te negeren. U kunt ook KGraphViewer uw keuze laten onthouden, zodat het de volgende keer hetzelfde uitvoert. Als u later uw keuze wilt wijzigen, open dan het menu-item Instellingen KGraphViewer instellen. Lees Section 2.3 voor meer informatie. 2.1.3.2 Bestanden en Vensters Als u een grafiek-bestand wilt openen van buiten een gestarte KGraphViewer-sessie, bijv. vanuit een bestandsverkenner of van de commandoregel, dan heeft u de keuze om een nieuw KGraphViewer venster te openen of om de grafiek in een nieuwe tab in het bestaande venster te openen. Dit kunt u doen in het dialoog hieronder. Dialoog voor het openen van een nieuw venster Zoals voor de vorige keuzemogelijkheid, kan u uw keuze als standaard opslaan en later weer wijzigen in het configuratievenster. 2.1.3.3 Sessie beheer Bij het opstarten kunt u kiezen om de grafieken die in de laatste sessie geopend waren opnieuw te openen. Ook hier kunt u uw keuze opslaan en later weer wijzigen. 11

Dialoog voor het bij het starten opnieuw laden van de grafiek die in de laatste sessie geopend was 2.2 Grafieken afdrukken Probeer de knoppen Afdrukvoorbeeld of de Pagina instellingen uit om de print-mogelijkheden te verkennen. Dialoog voor afdruk instellingen U kunt de afdruk-mogelijkheden zodanig instellen dat de grafiek precies op een pagina past, zoals u hieronder kun zien. 12

Afdrukvoorbeeld zodanig ingesteld dat het op een pagina past U kunt ook beslissen om de grafiek over meerdere pagina s te verdelen. Horizontaal en verticaal is het aantal pagina s onafhankelijk in te stellen. Afdrukvoorbeeld zodanig ingesteld dat het meerdere pagina s vult Tenslotte, bij het gebruik van meerdere pagina s, kunt u ervoor kiezen dat het gedeelte van de grafiek op elke pagina de pagina geheel vult zoals hierboven, waarbij de beeldverhoudingen wordt genegeerd, of waarbij het wel wordt in acht genomen. In het laatste geval, kunnen pagina s niet geheel gevuld zijn. 13

U kunt de paginagrootte en de marges wijzigen: Dialoog voor de pagina-instellingen en de marges U kunt ook het lettertype, koptekst en voettekst wijzigen: Afdrukvoorbeeld zodanig ingesteld dat het op meerdere pagina s past zonder koptekst en met een ander lettertype 14

2.3 KGraphViewer instellen Op de pagina Opnieuw inlezen kunt u het gedrag aanpassen van KGraphViewer bij het wijzigen van een bestand op de harde schijf door een ander programma. U kunt een standaard reactie instellen (automatisch herladen of wijzigingen negeren), of iedere keer vragen. Pagina in het configuratie dialoogvenster voor het herladen van op de harde schijf gewijzigde bestanden Op de pagina Openen kunt u het gedrag aanpassen van KGraphViewer als u een grafiek-bestand opent buiten de huidige sessie. U kunt een standaard reactie instellen (het openen in het bestaande venster of in een nieuw venster), of iedere keer vragen. 15

Pagina in het configuratie dialoogvenster met instellingen voor het openen van nieuwe bestanden in het bestaande venster Op de pagina Sessiebeheer kunt u het opstartgedrag van KGraphViewer aanpassen. U kunt een standaard reactie instellen (het wel of niet opnieuw openen van de bestanden die in de laatste sessie geopend waren), of iedere keer vragen. Pagina in het configuratie dialoogvenster met instellingen voor het opnieuw laden van de in de laatste sessie geopende bestanden 16

2.4 Diverse onderdelen Het contextmenu, dat u meestal opent door met de rechtermuisknop in het grafische venster te klikken, geeft nog enkele andere mogelijkheden: Opmaak Hier kunt u een kiezen tussen verschillende GraphViz opmaak algoritmes maar u kunt ook uw eigen opmaak selecteren. De items, waarvan u de beschrijving kunt vinden op de GraphViz homepage, zijn de volgende: DOT DOT algoritme, standaard voor directe schema s. het produceert hiërarchische of gelaagde schema s. Het opmaak algoritme laat de lijnen evenwijdig lopen (van boven naar beneden en van links naar rechts), en probeert vervolgens kruisende lijnen te vermijden en de lijnen zo kort mogelijk te houden. NEATO NEATO algoritme, standaard voor schema s die niet evenwijdig lopen. Het produceert springveer model indelingen. Het gebruikt het Kamada-Kawai algoritme, welke overeenkomt met statische multi-dimensionale verschalingen. TWOPI TWOPI algoritme, voor evenwijdige en niet evenwijdige schema s. Radiale opmaak, naar Graham Wills 1997. FDP FDP algoritme, voor niet evenwijdige grafieken. het produceert een springveer opmaak. Het gebruikt het Fruchterman-Reingold heuristic dat een multidimensionale solver gebruikt die grotere grafieken kan hanteren en niet evenwijdige grafieken clustert. CIRCO CIRCO algoritme. Het produceert een circulaire opmaak, naar Six en Tollis 1999, Kauffman en Wiese 2002. Geschikt voor bepaalde diagrammen van meerdere cyclische structuren. Indelingscommando opgeven Opent een dialoog waarin u een opmaak commando kunt opgeven dat vervolgens door de shell wordt uitgevoerd. Dit commando kan maar een parameter accepteren, Het grafiek-bestandsnaam, waarna het de opmaak via stout in de xdot-taal produceert. Op deze manier kunt u specifieke optie s meegeven aan een van de vorige commando s, of een filter toepassen dat uw grafiek aanpast voordat DOT het gaat bewerken. Zet Indelingscommando terug naar standaardwaarde Bepaal het soort grafiek (wel of niet evenwijdig) en pas de standaard algoritme er op toe, op dit moment respectievelijk DOT en NEATO. Grafiek exporteren Als afbeelding... Exporteert de volledige grafiek naar een png-afbeelding. Vogelvlucht activeren Indien ingeschakeld, zal indien nodig het overzicht worden getoond. verborgen en is zijn locatie-menu uitgeschakeld. Vogelvlucht-overzicht Anders blijft het Configureert waar het overzicht in de grafische weergave wordt geplaatst. De keuzemogelijkheden zijn: Linksboven Plaatst het overzicht in de linkerbovenhoek; 17

Rechtsboven Plaatst het overzicht in de rechterbovenhoek; Linksonder Plaatst het overzicht in de linkeronderhoek; Rechtsonder Plaatst het overzicht in de rechteronderhoek; Automatisch Automatisch kiest de beste positie om zo weinig mogelijk van de grafiek te bedekken. 18

Hoofdstuk 3 Overzicht van de opdrachten 3.1 De menu s van KGraphViewer 3.1.1 Het menu Bestand Bestand Openen (Ctrl+O) Toont het dialoog Bestand openen. Bestand Recent geopend Toont de lijst met tien laatst geopende bestanden. Bestand Grafiek exporteren Als Afbeelding... Maakt het mogelijk om de volledige grafiek als png-afbeelding te exporteren. Bestand Afdrukken... (Ctrl+P) Drukt de geselecteerde grafiek af met de huidige print-instellingen. Bestand Afdrukvoorbeeld... Opent het afdrukvoorbeeld venster met de geselecteerde grafiek. Bestand Pagina instellen Opent het dialoog Pagina indeling voor de geselecteerde grafiek. Bestand Afsluiten (Ctrl+Q) Beëindigen van KGraphViewer. 3.1.2 Het menu Beeld Beeld Herladen Haalt de huidige grafiek opnieuw uit het bestand. Beeld Inzoomen (Ctrl++) Zoomt in op de huidige grafiek met 10%. Beeld Uitzoomen (Ctrl+-) Zoomt uit op de huidige grafiek met 10%. 19

Beeld Vogelvlucht activeren (Ctrl+B) Indien ingeschakeld, zal indien nodig het overzicht worden getoond. verborgen en is zijn locatie-menu uitgeschakeld. Beeld Vogelvlucht activeren Anders blijft het Configureert waar het overzicht in de grafische weergave wordt geplaatst. De keuzemogelijkheden zijn: Linksboven Plaatst het overzicht in de linkerbovenhoek; Rechtsboven Plaatst het overzicht in de rechterbovenhoek; Linksonder Plaatst het overzicht in de linkeronderhoek; Rechtsonder Plaatst het overzicht in de rechteronderhoek; Automatisch Automatisch kiest de beste positie om zo weinig mogelijk van de grafiek te bedekken. 3.1.3 Het menu Help Help KGraphViewer handboek... Roept het handboek van KGraphViewer op (dit document). Help Wat is dit? (Shift+F1) Verandert de muiscursor in de combinatie pijltje en vraagteken. Het klikken op items in KGraphViewer zal een tekstballon tonen (als er een beschikbaar is voor dat specifieke item) met een omschrijving van de functie van dat item. Help Bug rapporteren... Opent het bugrapport-dialoogvenster waar u een een bug kunt melden of een suggestie kunt indienen die deze toepassing beter, handiger of nuttiger zou kunnen maken. Help Info over KGraphViewer Deze optie zal informatie over de versie en de auteurs tonen. Help Over KDE Dit zal de KDE-versie en andere standaardinformatie tonen. 3.2 De werkbalken van KGraphViewer 3.2.1 De hoofdwerkbalk toont het dialoog Bestand openen. 20

Toont de lijst met recent geopende bestanden. Drukt de grafiek af met de huidige instellingen. Toont het dialoog Afdrukvoorbeeld. Toont het dialoog Pagina indeling. 3.2.2 Beeldwerkbalk Haalt de huidige grafiek opnieuw uit het bestand. U kunt het opmaak commando hier Bewerken en toont de lijst met vooringestelde opmaak algoritmen. Zoomt in op de huidige grafiek met 10%. Zoomt uit op de huidige grafiek met 10%. 3.2.3 Helpwerkbalk Toont the What s This mouse pointer. Klik ermee op een GUI-onderdeel voor het verkrijgen van uitleg over het gebruik ervan (als de uitleg aanwezig is). 21

Hoofdstuk 4 Dankbetuiging en licentie 4.1 Programma 4.1.1 Belangrijkste auteurs Auteursrecht programma 2005-2006 Gaël de Chalendar kleag@free.fr 4.1.2 Met dank aan (nog niet volledig) Reimar Döffinger Reimar.Doeffinger@stud.uni-karlsruhe.de 4.2 Gebruikersgids Auteursrecht documentatie 2006 Gaël de Chalendar kleag@free.fr 4.2.1 Met dank aan Federico Zenith federico.zenith@member.fsf.org 4.3 Andere dankbetuigingen Dit programma bevat hergebruikte code uit de volgende Vrije Software projecten: KCacheGrind Startpunt grafisch model en weergave klasses; Kexi Printer instellingenvenster en voorbeeldweergave. 22

4.4 Licenties Op- of aanmerkingen over de vertalingen van de toepassing en haar documentatie kunt u melden op http://www.kde.nl/bugs. Dit document is vertaald in het Nederlands door Freek de Kruijf freekdekruijf@kde.nl. Dit document is vertaald in het Nederlands door Ronald Stroethoff stroet43@zonnet.nl. Deze documentatie valt onder de bepalingen van de GNU vrije-documentatie-licentie. Deze toepassing valt onder de bepalingen van de GNU General Public License. 23

Bijlage A Installatie A.1 Hoe KGraphViewer te verkrijgen KGraphViewer is een onderdeel van het KDE extragear pakket. De Subversion repository kunt u vinden op websvn.kde.org. Onafhankelijke releases van KGraphViewer kunt u vinden op de startpagina van KGraphViewer. Een lijst met wijzigingen kunt u vinden op deze link en in het bestand ChangeLog uit het bronpakket. A.2 Afhankelijkheden KGraphViewer is een KDE programma dat de GraphViz hulpmiddelen voor grafiekvisualisatie nodig heeft. Het heeft de volgende programma s geïnstalleerd nodig: Qt libraries 3.x (3.3.6 en hoger om een painting bug te vermijden); KDE libraries (ontwikkeld en getest met versie 3.5.x); De GraphViz tools (getest met versies tot 2.8); De Boost Spirit bibliotheek (getest met versie 0.32). A.3 Compilatie en installatie Er zijn een aantal stappen nodig om KGraphViewer op uw systeem te compileren en te installeren. Voer de volgende commando s uit in de hoofdmap van de broncode van KGraphViewer: %./ configure % make % make install Aangezien KGraphViewer autoconf en automake gebruikt, zouden er bij de compilatie geen problemen mogen voorkomen. Indien u toch problemen tegenkomt, meldt u ze dan in de betreffende KDE-mailinglists. 24

A.4 Configuratie Er is geen specifieke configuratie nodig om KGraphViewer te gebruiken. Bekijk het menu Instellingen voor enkele keuzemogelijkheden. 25