dpass: Mjolner workshop Efterår 2000
|
|
- Emilie Andresen
- 6 år siden
- Visninger:
Transkript
1 Mjolner Workshop 1 Denne note indeholder 5 øvelser, der dækker de vigtigste egenskaber ved mjolner-værktøjet. Derudover er der en oversigt over nogle meget brugte kommandoer tag evt. et kig på dem nu. Øvelse 1: Basal brug editering og kompilering Øvelse 2: Browsing Øvelse 3: Editering vha. syntaktiske kodestumper Øvelse 4: Fragmentsystemet Øvelse 5: Debugging Vigtige kommandoer og tastegenveje Hent filerne syntakseditering.bet, useloops.bet og loops.bet over til dig selv. Start mjolner-værktøjet med "mjolner" (ikke "mjolner &"). Øvelse 1: Basal brug editering og kompilering I denne øvelse skal vi lave et program, der indlæser en række heltal og udskriver min og max (opgaven fra ugeseddel 1). Vælg File->New BETA Program... Kald det nye program 'heltal'. Når der står <<AttributeDeclOpt>> betyder det, at hér kan man skrive attributter. Vores program skal bruge to integers: min og max. Tryk på <<AttributeDeclOpt>> og skriv Vælg Edit->Parse Text 2 for at afslutte tekst-editering. Ved <<PrefixOpt>> kan man vælge at skrive et superpattern. Det ønsker vi ikke tryk på <<PrefixOpt>> og Delete. Ved <<ImpOpt>> kan der stå imperativer. Vi skal have initialiseret min og max. Tryk på <<ImpOpt>> og skriv "maxint->min ; minint->max". Gå ud af tekst-editering. Nu skal vi have vores løkke. Markér minint->max ved at trykke museknappen ned midt i minint og slippe igen midt i max. Indsæt noget "tom kode" efter det markerede ved at vælge Edit->Insert After (eller tryk ctrl-a eller return). 1 Denne note er oprindelig forfattet er Christian Heide Damm (damm@daimi.au.dk) i oktober 1999, men er opdateret i september 2000 (af Elmer Sandvad) i forhold til release For at starte/slutte tekst-editering kan man også bruge ctrl-t eller ctrl-space. Side 1 af 11
2 Indsæt løkken ved at skrive "myloop: (# do restart myloop #)". Gå ud af tekst-editering. Gå i tekst-editering igen, mens hele myloop-løkken er markeret som på billedet (Markér løkken ved at trykke museknappen ned midt i myloop og slippe den igen inden for (#...#). Gå i tekst-editering ligesom du tidligere har gået ud af tekst-editering). Udfyld løkken med kode, så den ser ud som på billedet nedenfor. Virker koden? Find ud af det ved at checke den: vælg ->Check 'heltal' eller tryk på Check-knappen værktøjslinien. Hvis der er fejl i programmet, kommer der et vindue frem, der viser fejlene: i Du kan klikke i den nederste liste for at gennemse fejlene. Nedenunder listen og nederst i det store vindue står, hvad der er galt: "Info: Name is not declared". Det er selvfølgelig i, der ikke er erklæret. Indsæt i ved at trykke på max og indsætte "tom kode" derefter (det har du prøvet før). Skriv i og gå ud af tekst-editering. Side 2 af 11
3 Check programmet igen. Nu burde det virke. Der skal indsættes et par udskrifter til sidst i programmet. Markér hele myloop-løkken (tryk museknappen ned midt i myloop og slip den igen inden for (#...#)). Indsæt "tom kode" efter løkken og tilføj udskrifterne af min og max som på billedet nedenfor. Kompilér og kør programmet fra mjolner (du må ikke skrive "beta heltal" nogen steder!). Man kan interagere med programmet i den shell, hvor mjolner blev startet. Øvelse 2: Browsing I denne øvelse skal vi bruge mjolner-værktøjet til at browse rundt i koden. Vi skal bruge programmet fra øvelse 1. Hvad er maxint og minint? I 'heltal' bruger vi maxint og minint, men hvad er de defineret til? Find ud af det ved at markere f.eks. maxint og trykke på Definition-knappen i værktøjslinien (eller dobbelt-klik på maxint eller markér maxint og tryk ctrl-d). Den er altså defineret i filen 'betaenv'. Dobbelt-klik på de tre prikker ud for maxint. Fortsæt på samme måde med maxint32. Hvad er værdien? Nu skal vi tilbage til 'heltal' igen. Tryk på Back-knappen i værktøjslinien (eller på højre muse-knap og vælg Back eller tryk ctrl-b). Gentag, indtil du er i 'heltal' igen. Minimum skal udskrives højrestillet med foranstillede nuller Markér min->putint og gå i tekst-editering. Tilføj "(# format::< (##) #)" til putint, som på billedet: Side 3 af 11
4 Dobbelt-klik på format. Da compileren ikke har checket den tekst, som du lige har skrevet, ved den ikke hvad det betyder: svar ja til at den skal checke programmet. Nu kan du se egenskaberne for putint, og du kan sikkert regne ud, hvad de forskellige ting betyder. Viderebind putint.format i 'heltal', så den udskriver min højrestillet, med bredde 10 (width) og med foranstillede nuller (zeropadding). Hvilke slags containere findes? Du har hørt om lister og arraycontainere, men findes der andre slags containere? I øverste linie af Projects-vinduet i mjolner-værktøjet står der "Std. Libraries/". Dobbelt-klik på denne linie eller klik på + for at åbne den. Åbn derefter "containers". Herved vises nu de fragmentgrupper/filer, der findes i ~beta/containers/... Prøv at gå filerne igennem og se de forskellige containere der er 17 i alt! Hvis der står (*) i et program, er der indsat en kommentar på det pågældende sted. Ved at dobbeltklikke på stjernen, kan man få kommentaren at se. Dobbelt-klik igen for at skjule kommentaren 3. Hvis der er for meget på skærmen, til at man kan overskue det, kan man trykke ctrl-o (overview). Derved abstraheres en masse detaljer væk. Dobbelt-klik for at få flere detaljer (eller markér og tryk ctrl-d, eller på Definition-knappen i værktøjslinien). Hvad findes der ellers i beta-systemet? Nedenstående filer er gode at kende tag et hurtigt kig på dem. basiclib /directory (interface til directories på disk) /file (filbehandling) /math (matematiske beregninger) /random (tilfældige tal) guienv /controls (diverse brugergrænsefladeelementer, såsom knapper, tekst-felter, check-boxes) /stddialogs (diverse standarddialoger, såsom fildialoger) persistentstore (facilitet til at gemme objekter på disk) sysutils 3 Visning og skjulning af en kommentar kan også udføres med Definition-knappen i værktøjslinien eller vha. ctrl-d. Side 4 af 11
5 /envstring (få adgang til environmentvariable, f.eks. $USER) /time (få bl.a. fat i tiden lige nu) Øvelse 3: Editering vha. syntaktiske kodestumper En meget vigtig egenskab ved værktøjet er, at man kan flytte rundt på og kopiere store kodestumper i en håndevending uden at der nogensinde opstår syntaktiske fejl, såsom en manglende parentes e.l. Det er desværre svært at illustrere i en lille opgave, hvor nyttigt ovenstående i virkeligheden er. Øvelsen vil derfor bestå i en gennemgang af de teknikker, der skal til for at kunne forstå og bruge syntaks-editering. Hent filen 'syntakseditering' ind i værktøjet. Markering af kodestumper For det første skal man vide, hvordan man markerer en stump kode. Det er ikke muligt at markere noget, som ikke er en "helhed", såsom halvdelen af en descriptor Værktøjet vil altid udvide det markerede, indtil det det passer med en syntaktisk kategori. I ovenstående eksempel vil selektionen blive hele det omsluttende pattern. Endnu et eksempel. Du markerer fra midt i et pattern til midt i et andet pattern. Værktøjet vil selektere begge patterns. Prøv at markere forskellige ting i værktøjet og observér, hvad der bliver selekteret. Prøv f.eks. at markere følgende: UnregisteredVehicle: Vehicle...; Person:... indtil Side 5 af 11
6 dpass: Mjolner workshop Efterår 2000 Inde i Person.print markér 'living at'->puttext Inde i Person.print markér hele do-delen Eksperimentér også med brugen af ctrl-o (overview) og ctrl-d (detail). Cut, copy, paste af kodestumper Værktøjet understøtter de sædvanlige operationer cut, copy, paste, undo og redo med de sædvanlige tastegenveje: Operation cut copy paste undo redo Tastegenvej ctrl-x ctrl-c ctrl-v ctrl-z ctrl-y Nu skal vi flytte Person-patternet ned til 1. Markér Person-patternet. 2. Tryk ctrl-x for cut. 3. Markér Moped: UnregisteredVehicle. 4. Tryk ctrl-a for indsæt kode herunder. 5. Tryk ctrl-v for paste. Hvor stor er Person-patternet egentlig? Det kunne faktisk have været flere tusinde linier stort, og det ville stadig være meget enkelt at flytte rundt på det eller kopiere det. Prøv at undo'e det hele med ctrl-z. Side 6 af 11
7 Man kan gøre det samme med alle mulige andre kodestumper: imperativer, descriptorer, do-dele, enterdele, exit-dele, variabelnavne, superpattern-prefix'er. Men det kræver en lille smule øvelse at bruge det effektivt. Øvelse 4: Fragmentsystemet Denne øvelse handler om fragmentsystemet og understøttelsen af dette i mjolner-værktøjet. At skjule implementationsdetaljer Hent programmet 'useloops' ind i mjolner-værktøjet. Ved at klikke på + ved useloops -ikonet i Projects-vinduet kan du se at programmet inkluderer (INCLUDE) filen 'loops' (angivet ved en enkelt-op-pil ). Klik på linien med 'loops'. Vi vil gerne gemme do-delene i en anden fil, vores implementationsfil. Mens du er i 'loops', vælg SLOTs->Create Implementation File... og skriv "loopsbody". Herved skabes en ny fil 'loopsbody', som har ORIGIN i 'loops' (angivet ved en dobbelt-op-pil vises ved: loopsbody. Gå tilbage til 'loops' ved at dobbelt-klikke på )., samtidig med at 'loops' har BODY til 'loopsbody', 'loops' i Projects-vinduet. Markér do-delen i upto (tryk museknappen ned midt i do og slip den et sted inde i selve do-delen). Vælg SLOTs->Make DoPart SLOT, og giv det navnet "uptoimplementation". Nu flyttes implementation af upto automatisk ned i 'loopsbody'. Dobbelt-klik på <<SLOT uptoimplementation: DoPart>>, hvorved du kommer direkte hen til koden i 'loopsbody' (eller tryk på Definition-knappen værktøjslinien, eller brug ctrl-d). Mjolner-værktøjet opererer hele tiden med en "current implementation file", og det er denne fil, implementation lægges ned i, når man vælger SLOTs->Make DoPart SLOT. 4 Gentag sekvensen med downto og stepto 5. i 4 Når man bruger SLOTs->Create Implementation File... og derved skaber en ny fil, sættes current implementation file automatisk til den nye fil. Fra SLOTs-menuen kan man også vælge en anden current implementation file. 5 Dette kan også udføres på én gang ved at markere både downto og stepto og benytte SLOTs->Hide implementation Side 7 af 11
8 Browsing op og ned gennem SLOTs og fragmentformer Et SLOT kan kendes på <<SLOT blabla: DoPart>> eller lignende. En fragmentform kan kendes på ---blabla: DoPart---. Ved hjælp af værktøjet kan man gå fra et SLOT til den tilhørende fragmentform eller omvendt. Gå til 'loops' og dobbelt-klik på stepto's SLOT, hvorved stepto's implementation vises. I Fragment Forms -vinduet kan man nu se, at der er tre do-dele i filen, og at steptoimplementation bliver vist i øjeblikket. Gå til downto-implementationen ved at trykke på linien ovenover. Hvor er det tilhørende SLOT til downto-koden? Tryk på højre museknap i kodevinduet og vælg Follow->Link To SLOT eller tryk på To Slot -knappen i værktøjslinien 6. Værktøjet leder så ORIGIN-kæden igennem (som reglerne nu siger man skal) og leder efter et SLOT med det rigtige navn og det finder den i 'loops'. I 'loops' er der defineret tre patterns: upto, downto og stepto. De er mere præcist defineret i fragmentformen, der hedder lib: Attributes, som det kan ses i øverste, højre hjørne. Men hvilket SLOT bliver de tre patterns så lagt ind i, dvs. hvor er lib: Attributes defineret? Find ud af det på samme måde som ovenfor. Det rigtige SLOT ligger selvfølgelig i 'betaenv'. 6 Dette screen dump er fra r5.1 versionen af Mjølner-tool. Side 8 af 11
9 Øvelse 5: Debugging I denne øvelse ser vi kort på, hvordan mjolner kan hjælpe dig med at finde fejl i dine programmer. Indlæs 'syntakseditering'. Kompilér og kør programmet. Der er en "Reference is none"-fejl. Højreklik i koden og vælg ->Debug 'syntakseditering' eller tryk på Debug-knappen værktøjslinien. Du får nu et nyt vindue, hvor debug-informationen findes. i Reference is none Vælg "Go" fra det nye vindue. Når programmet stopper denne gang, fortæller debug-vinduet nederst, at der er en "Reference is none"-fejl. Og kode-vinduet har markeret den kommando, der førte til fejlen (dvs. 'kg'->value, der burde være 'kg'->value[]). Ret fejlen og kør igen. For at rette fejlen skal man stoppe debuggeren. Det kan gøres ved at lukke debug-vinduet eller ved at højre-klikke i editor-vinduet og vælge Stop debugging. Så let findes en "Reference is none"-fejl! Breakpoints Vi vil for øvelsens skyld indsætte et breakpoint ved 'The car is:'->putline. Markér denne linie og højreklik. Vælg "Set Break". Markér noget andet (lige meget hvad). Vælg "Go". Nu kører programmet lidt og stopper ved breakpointet. Gå til debug-vinduet. Tryk på Object-knappen. Herved vises det aktive objekt, dvs. det objekt, hvis do-del er ved at blive udført. Det aktive objekt er naturligvis hele program-objektet. Man kan se, at objektet har en aperson-komponent, som er en instans af program.person-patternet. Det vidste vi jo godt i forvejen. Dobbeltklik på denne linie. Dobbeltklik på Name, og dobbeltklik på T. Personen hedder "Santa Claus". Sådan kan objekt-strukturen inspiceres på runtime. Det er nogle gange bedre end at indsætte debugudskrifter. Klik på breakpointet >>1>> og højreklik. Vælg "Erase Break". Vælg "Rerun" fra enten højrekliksmenuen eller det nye vindue. Så er programmet klart til at starte forfra. Side 9 af 11
10 Vigtige kommandoer og tastegenveje Følgende operationer virker ikke i tekst-mode. Vis definition Vis kode Denne operation har en del forskellige betydninger afhængig af den markerede kode. Viser lidt flere detaljer om den markerede kode, finder definitionen af et navn, åbner eller lukker en kommentar. View -> Follow Semantic Link View->Follow Link to SLOT Abstract ctrl-k Abstraherer det markerede View -> Abstract To Slot F3 Leder ad ORIGIN-kæden efter et SLOT med samme navd som den fragment form man står i View-> Follow Link Back ctrl-b Finder tilbage til der hvor man kom fra ved f.eks. Vis definition. to SLOT History->Back Forward ctrl-f Det modsatte af Back. History ->Forward Tom kode herover Tom kode herunder ctrl-a return ctrl-u Indsætter "tom kode" lige efter det markerede (hvadenten det er en erklæring, et funktionskald eller lignende). Som ovenfor, blot indsættes den "tomme kode" før det markerede. Edit -> Insert After Edit -> Insert Before Check current Check program Kompilér Current Kompilér Program Kør programmet Genkompilér og kør koden Debug programmet F4 Operation Tast Mus/ Effekt Menuindgang Knap Reprettyprint ctrl-p Gentegner koden, hvis der er gået ged i den... View -> Reprettyprint Overview ctrl-o Abstraherer koden omkring det markerede View -> Overview Detail ctrl-d Dblclick View -> Detail ctrl- F4 F5 Ctrl- F5 F6 Checker koden (ligesom ved kompilering den nøjes bare med at se, om programmet er lovligt). Som ovenfor: den genchecker det program, der blev checket sidst. Kompilerer koden og genererer eksekvérbar fil (hvis current er et program). Kompilerer koden og genererer eksekvérbar fil for det sidst valgte program. Kører det sidst valgte program (hvis det er blevet kompileret) -> Check Current -> Check Program -> Compile Current -> Compile Program -> Run Program Shift-F5 Kompilér og kør det sidst valgte program. -> Recompile and Run F7 Debug det sidst valgte program (hvis det er blevet kompileret) -> Debug Program Side 10 af 11
11 Operation cut copy paste undo redo Tastegenvej ctrl-x ctrl-c ctrl-v ctrl-z ctrl-y Tekst-mode Afbryd teksteditering Operation Tast Mus Effekt Menuindgang Gå til tekstmode ctrl-t Starter tekst-editering af det markerede Edit -> Edit ctrl- Text space Gå ud af tekst-mode ctrl-t klik udenfor Gen-fortolker den ændrede kode. Koden skal være 100% lovlig på det pågældende sted. Edit -> Parse Text ctrlspace escape Glemmer de foretagne ændringer i teksten. Edit -> Cancel Textediting Side 11 af 11
Vejledning til opbygning af hjemmesider
Side 1 af 9 Vejledning til opbygning af hjemmesider Hvis du er inde på din klubs hjemmeside, fx på forsiden, kan du nu gå i gang med at redigere. For at få redigeringsværktøjet frem, skal du klikke på
Læs mereWorkshop G3 MicroStation V8 XM edtion nye værktøjer 1
Workshop G3 MicroStation V8 XM edtion nye værktøjer 1 FØR I BEGYNDER......1 ELEMENT SELECTION...2 TEGNEVÆRKTØJER...4 ARRAY / ALONG ELEMENT...4 STRETCH...6 MOVE TO CONTACT...7 BREAK ELEMENT...8 COPY FENCE
Læs mereWorkshop G8 Tasks og Templates
Workshop G8 Tasks og Templates FØR I BEGYNDER...... 2-1 TEMPLATES... 2-2 Øvelse template til alm. attributter... 2-2 Øvelse Skraverings template... 2-4 VED ELEMENTET HVAD DET ER FOR ÉN?... 2-4 Øvelse ændre
Læs mereI denne manual kan du finde en hurtig introduktion til hvordan du:
VORES NORDSJÆLLAND HURTIGT I GANG MANUAL 01: Bruger HVAD INDEHOLDER DENNE MANUAL? I denne manual kan du finde en hurtig introduktion til hvordan du: 1. Finder Vores Nordsjælland hjemmesiden 2. Opretter
Læs mereUpload af billeder til hjemmesiden m.m.
Upload af billeder til hjemmesiden m.m. Fremgangsmåde VVS-inst.dk Upload af billeder m.m., Side 1 Så går vi i gang Åben Firefox browseren Gå ind på denne adresse, for at komme til hjemmeside programmet.
Læs mereSådan opretter du en elektronisk aflevering
Sådan arbejder du med opgaver i Gradebook/karakterbog Denne vejledning indeholder en detaljeret beskrivelse af hvordan du bruger gradebook/karakterbogen når du vil arbejde med opgaver og give karakterer
Læs mereMediator 9. Materiale til elever. Version: August 2012
Mediator 9 Materiale til elever Version: August 2012 Indholdsfortegnelse Farveliste til kopiering/udlevering...4 Mediator - et eksemplarisk forløb...5 Dataindsamling...5 Start programmet...5 Intro...8
Læs mereOprettelse af Titelblok i Capture og Capture CIS
e-service Titelblok i OrCAD Capture og Capture CIS Side 1 af 11 Oprettelse af Titelblok i Capture og Capture CIS Note skrevet af : Nordcad Systems Technical Support Revision : April 2003, Release 14.2/9.2.3,
Læs mereBrug af Word til matematik
Flex på KVUC, matematik C Brug af Word til matematik Word er et af de gængse tekstbehandlingssystemer der slipper bedst fra det at skrive matematiske formler. Selvfølgelig findes der andre systemer der
Læs mereQbrick s krav til video filtyper
Indhold Qbrick s krav til video filtyper... 1 Krav til ordningen/området... 1 Qbrick s krav til video leverandør... 1 Video og billede størrelser i WCM:... 1 Upload en video... 2 Trin 1: Mediefiler...
Læs mereOktober Dokumentpakker
Oktober 2017 Dokumentpakker Dokumentpakkerne er et værktøj til at udskrive dynamiske breve, som har en standardtekst i brevet, og hvor der automatisk sættes blandt andet patientens navn, adresse og aftaletid
Læs mereBRUGERMANUAL FOR KLUBKOORDINATORER. Version 2.0
BRUGERMANUAL FOR KLUBKOORDINATORER Version 2.0 Login Du skal vælge den klub som du tilhøre og dernæst indtaste din kode i feltet: Password. Regionsgolf-Danmark Administration Når du er logget ind i system
Læs mereRegion Syddanmark Guide til oprettelse og udsendelse af nyhedsbreve i Peytz Mail
Region Syddanmark Guide til oprettelse og udsendelse af nyhedsbreve i Peytz Mail 10. august 2018 1 Nyhedsbreve i Peytz Mail Sådan opretter du et nyt nyhedsbrev 1. Log på Peytz Mail med dit brugernavn og
Læs mereLav din egen forside i webtrees
Lav din egen forside i webtrees Du behøver ikke at kunne kode eller gøre noget advanceret for at designe din helt egen forside i webtrees. Alt du skal gøre er bare at gøre brug af den indbygget editor.
Læs mereAdvanced Word Template Brugermanual
Advanced Word Template Brugermanual Forord: Advanced Word Template er et værktøj, der anvendes sammen med Microsoft Word til at opbygge ensartet beskrivelser på en mere intelligent måde end Copy and Paste
Læs mereStart SketchUp vælg File Open og åben filen Milimeters.skp under Templates
For at få SketchUp til at virke skal programmet først sættes op Start SketchUp vælg File Open og åben filen Milimeters.skp under Templates Herefter vælges Window -> Entity Info Kontroller at units er i
Læs mereHold kontakten med dit netværk!
Hold kontakten med dit netværk! - Outlook er dit netværksprogram Outlook er mere end blot et mailprogram Du kan bruge Outlook til meget mere end blot at sende og modtage mails med. Eksempelvis, så er Outlook
Læs mereElevvejledning til SkoleKomNet - Min egen hjemmeside
Indledning...1 Sådan får du adgang...2 Dit KlasseWeb skrivebord Overblik...2 Dit arbejdsområde...3 Din hjemmeside på nettet...3 Sådan laver du en hjemmeside i 4 trin...3 Trin 1 Dit personlige billede på
Læs mereMicrosoft Word 2007. thoremil.dk
Microsoft Word 2007 Indskrivning... 3 Gem og udskriv... 4 Åbn og Luk... 5 Tastatur... 6 Mus... 9 Indsæt specielle tegn og symboler... 10 Formatering af tegn... 11 Formatering af afsnit... 12 Punktopstilling...
Læs mereFase Forklaring Navigation. Åbn Flash, vælg symbolet ud for Actions Script 3.0. Markér frame 15, højreklik og vælg F6
Classic Tween Åbn en ny Flash Film Åbn Flash, vælg symbolet ud for Actions Script 3.0 Navgiv laget Navngiv laget kugle Tegn en udfyldt cirkel Vælg Oval Tool, vælg rød farve, træk en cirkel inde på Stage
Læs mereMicrosoft Word 2003 - fremgangsmåde til Blomsterhuset Side 1 af 11
Microsoft Word 2003 - fremgangsmåde til Blomsterhuset Side 1 af 11 Åbn Word 2003 Skriv: Blomsterhuset A/S - tryk enter en gang Skriv: Blomster for alle - tryk enter 5 gange Skriv: I anledning af at - tryk
Læs mereÅbn Paint, som er et lille tegne- og billedbehandlingsprogram der findes under Programmer i mappen Tilbehør. Åbn også Word.
75 Paint & Print Screen (Skærmbillede med beskæring) Åbn Paint, som er et lille tegne- og billedbehandlingsprogram der findes under Programmer i mappen Tilbehør. Åbn også Word. 1. Minimer straks begge
Læs mereManual til Dynamicweb Februar 2010
Manual til Dynamicweb Februar 2010 Login... 2 Skabeloner og formater... 3 Filarkivet... 4 Lav en PDF... 5 Opret en ny side... 7 Navngiv siden... 9 Aktiver siden... 9 Sorter sider... 9 Flyt siden... 11
Læs mereVejledning til Photofiltre nr.176 Side 1 Lave top til en hvor foto bliver drejet lidt, og lagt tekst på
Side 1 Denne vejledning starter med at vi skal lave et tomt billede til emailtoppen. I boksen der kommer frem skriver du Bredde 1200 Højde 300 Baggrund her vælges hvid Vi har nu et tomt hvidt billede.
Læs mereModul 12, Word 1 Grundlæggende funktioner
60+Bornholm Videregående pc-vejledning Modul 12, Word 1 Grundlæggende funktioner Start et nyt dokument Start Word: Dobbeltklik på ikonen på skrivebordet (hvis der er en!). Klik på Word-ikonen i proceslinjen
Læs mereOrCAD Capture TCL IDE med Eclipse
OrCAD Capture TCL IDE med Eclipse OrCAD Capture TCL er et script sprog til at lave applikationer til OrCAD Capture. Eclipse er et gratis udviklingsmiljø med debug muligheder. Denne guide hjælper med at
Læs mereHuskesedler. Design og automatisering af regneark. Microsoft Excel 2013
Huskesedler Design og automatisering af regneark Microsoft Excel 2013 Januar 2017 Knord Side 2 Indholdsfortegnelse Ark... 4 Beskyttelse... 6 Diagram... 7 Eksport af data... 8 Fejlretning i formler... 9
Læs mereAgroSoft A/S AgroSync
AgroSoft A/S AgroSync AgroSync er et AgroSoft A/S værktøj, der bliver brugt til filudveksling imellem WinSvin og PocketPigs. Fordele ved at bruge AgroSync: Brugeren bestemmer overførsels tidspunktet for
Læs mereVejledning til Photofiltre nr. 122 Side 1
Side 1 Denne opgave/vejledning skal komme til at se sådan ud. Baggrundsbilledet skal være i en størrelse der er 658 x 271 pixel. Bladet er et foto for sig som skal maskes af og baggrunden gøres gennemsigtig.
Læs mereFORCE Inspect Online Manual v. 1.02. FORCE Inspect Online Manual. 1 af 18
FORCE Inspect Online Manual 1 af 18 Indholdsfortegnelse Indholdsfortegnelse... 2 FORCE Inspect Online Manual... 3 Generelt... 3 Login... 3 Main... 4 Intro sektion... 4 Links sektion... 4 News sektion...
Læs mereVejledning til Photofiltre nr. 105 Side 1
Side 1 Denne vejledning er et smalt grafikbillede man kan bruge i toppen af en mail lavet i PhotoFiltre 7 hvor man nu kan arbejde i lag. Med PhotoFiltre 7 er det nu endnu nemmere at sammensætte grafik
Læs mereHjælpemenu tasten åbner for forskellige muligheder for redigering, alt afhængig af, hvilket et program der arbejdes med.
Tastaturet er et input værktøj til computeren. Et standard tastatur har 102 taster, men samtidig med at Windows95 blev offentliggjort, blev der lavet et 105 tasters tastatur med 2 ekstra Windows funktioner.
Læs mereLog ind. Opret fortælling. Skriv tekst. Upload billeder. Indsæt billeder. Indsæt links. Indsæt citat. Indsæt grå boks
Indhold Log ind Opret fortælling Skriv tekst Upload billeder Indsæt billeder Indsæt links Indsæt citat Indsæt grå boks Indsæt youtube video Indsæt google map via iframe Opret og indsæt galleri Opret og
Læs mereWorkshop G4 MicroStation V8 XM edtion nye værktøjer 2
Workshop G4 MicroStation V8 XM edtion nye værktøjer 2 FØR I BEGYNDER......1 ACCUDRAW...2 ROTATE VIEW...2 ROTATE ELEMENT...2 ANDRE NYE ACCUDRAW SHORTCUTS...2 SHORTCUTS...3 DE VIGTIGSTE...3 CTRL OG EN FUNKTIONSTAST
Læs mereBilleder på hjemmeside
Billeder på hjemmeside Indholdsfortegnelse Emne 1. Billedredigering (Microsoft Picture Manager) Side 3 a. Komprimer billeder b. Beskæring af billeder 3 9 2. Billeder og tekst ved hjælp af en skabelon (Template
Læs mereMicrosoft Word 2010 Huskesedler
Microsoft Word 2010 Huskesedler Indskrivning... 3 Gem og udskriv... 4 Åbn og Luk... 5 Tastatur... 6 Mus... 9 Indsæt specielle tegn og symboler... 10 Formatering af tegn... 11 Formatering af afsnit... 12
Læs mereStørre skriftlige opgaver i Microsoft Word 2007 Indhold
Større skriftlige opgaver i Microsoft Word 2007 Indhold Større skriftlige opgaver i Microsoft Word 2007... 1 Inddeling i afsnit... 2 Sideskift... 2 Sidetal og Sektionsskift... 3 Indholdsfortegnelse...
Læs mereHer ser du dit arbejde i preview undervejs og udgiver dit arbejde når du er færdig. (se side 4)
Sitecore vejledning Hvad er det? Sitecore er det program, den officielle del af Spejdernet laves i. Sitecore er et Content Management System, dvs. indholds-håndteringssystem til hjemmesider. Hvordan starter
Læs mereTil at starte med vil jeg lige vis nogle små ændringer på opsætningen som jeg har lavet.
Microstation brugermøde 10. og 11. november 2008. Indlæg af Else-Marie Lorenzen. Vejdirektoratet Til at starte med vil jeg lige vis nogle små ændringer på opsætningen som jeg har lavet. Som det første
Læs mereArkiv i SIMU World. Arkivet ligger i SIMU World, og gør det muligt at arkivere jeres sager direkte i SIMU World.
Indhold Hvad er Arkivet?... 2 Arkiv er elektronisk, og ligger nederst i hver menu... 3 Arkivgrupper... 3 Oprette hovedmapper under de enkelte faner... 5 Oprette sagsmapper under hovedmapper... 6 Arkivering
Læs mereKom godt igang med Inventar registrering
Kom godt igang med Inventar registrering (InventoryDB) (Med stregkodesupport) programmet fra PetriSoft Introduktion... 1 Inventar registrering... 2 Værktøjsudleje... 3 Service database til reperationer
Læs mereBRUGER KURSUS RAMBØLL HJEMMESIDE
Til Forsyningsvirksomheder i Danmark Dokumenttype Brugervejledning Rambøll Hjemmeside Full Responsive Dato Oktober 2017 BRUGER KURSUS RAMBØLL HJEMMESIDE BRUGER KURSUS RAMBØLL HJEMMESIDE Revision 01 Dato
Læs mere1. udgave, juni 2005 Tilpasset FirstClass version 8, dansk
1. udgave, juni 2005 Tilpasset FirstClass version 8, dansk UNI C SkoleKom Vermundsgade 5 2100 København Ø Tlf. 35878889 1 Om SPUNK konferencer... 3 2 Oprettelse af hovedkonference... 4 2.1 Fremgangsmåde...
Læs mereEasy Guide i GallupPC
Easy Guide i GallupPC Version. 6.00.00 Gallup A/S Masnedøgade 22-26 DK 2100 København Ø Telefon 39 27 27 27 Fax 39 27 50 80 Indhold SÅDAN KOMMER DU I GANG MED AT ANVENDE GALLUPPC... 2 TILFØJELSE AF UNDERSØGELSER
Læs mereOpret og vedligehold af favoritliste på markedspladsen
Opret og vedligehold af på markedspladsen Hvad Kommentar Tast Opret på markedspladsen Åben markedspladsen. I venstre side findes r, når du står i fanen Varesøgning Stå i fanen Mine, og tryk på Tilføj Tryk
Læs mereSådan opretter du en blog i e-learn.sdu.dk I denne vejledning vises først, hvor i e-learn.sdu.dk, du kan oprette blogs. Derefter vises hvordan du gør.
Sådan opretter du en blog i e-learn.sdu.dk I denne vejledning vises først, hvor i e-learn.sdu.dk, du kan oprette blogs. Derefter vises hvordan du gør. Du kan oprette blogs på 3 forskellige niveauer i e-learn.sdu.dk:
Læs mereTastevejledning Windows XP
Tastevejledning Windows XP Tastevejledningen dækker den danske udgave af Windows XP. Der er taget udgangspunkt i en standard installation, hvor der ikke er foretaget tilpasninger i skærmopsætning, valg
Læs mereVejledning KPK Online Prøverum
Vejledning KPK Online Prøverum INDHOLD Introduktion side 2 Funktionsliste side 2 Få adgang til systemet side 3 Opload dine billeder side 4 Sådan bruges systemet side 5 Gem dine eksempler side 7 Side 1/7
Læs mereDannelse af PDF-dokumenter
Dannelse af PDF-dokumenter Indhold Generere PDF-dokumenter... 2 Håndtering af PDF-dokumentet... 8 Hvordan indsætter man sidetal i PDF-dokumentet?... 8 Hvordan laver man bookmarks i PDF-dokumentet?... 8
Læs mereVejledning til Photofiltre nr.192 Side 1 Maske af og kopiere det over på et andet billede, eller lægge ny baggrund på
Side 1 Denne vejledning viser lidt om hvordan man kan maske f.eks. et hoved af. Man kan så vælge at lægge anden baggrund på eller måske skal man maske noget af og kopiere det over på et andet foto. Med
Læs mereVi anbefaler, at du lader boksen med træffetider blive liggende på din afdelingsforside. Hvad der ellers skal være af indhold er op til jer.
1 Tips! På din forside har du mange muligheder for at tilføje forskellige komponenter, så du kan tilpasse siden til din afdeling eller organisations egne behov. Det er dog ikke alle komponenter, der kan
Læs mereClassic Tween. Navigationsseddel. Fase Forklaring Navigation. Åbn en ny Flash File. Åbn Flash, vælg symbolet ud for ActionScript 3.0.
1 Classic Tween Åbn en ny Flash File Åbn Flash, vælg symbolet ud for ActionScript 3.0 Navgiv laget Navngiv laget kugle Tegn en udfyldt cirkel Vælg Oval Tool, vælg rød farve, træk en cirkel på Stage Indsæt
Læs merePraktiske Maple kommandoer og arbejdsmåde
Praktiske Maple kommandoer og arbejdsmåde Options: I menuen "Tools" findes "Options". Under fanebladet "Interface" bør man vælge Default format for new worksheets = Worksheet Det bevirker, at man kan skelne
Læs merePrepress Serigrafi Grafisk Tekniker Grundforløb. Opgave: Klistermærker i flere farver
Grafisk Tekniker Grundforløb Opgave: Klistermærker i flere farver I denne opgave skal der skabes et antal klistermærker i flere farver. Temaet er frit. Husk at der i serigrafi skal laves ramme for hver
Læs mereSMARTBOARD. Hvordan fungerer det? Et kursusmateriale
SMARTBOARD Hvordan fungerer det? Et kursusmateriale Materialet må ikke kopieres eller på anden måde videredistribueres Opgave 1 Det grundlæggende a) Skriv med håndskrift på tavlen følgende brug pen eller
Læs mereKom godt i gang med Fronter
1 Kom godt i gang med Fronter. Kom godt i gang med Fronter Sådan logger du på Først skal du hente dit Brugernavn på https://netid.ucl.dk/ Du skal taste dit CPR-nummer med bindestreg: (Hav tålmodighed det
Læs mereVejledning til Photofiltre nr. 120 Side 1
Side 1 De fleste værktøjer i fotoprogrammet Photofiltre 7 er kun aktive når der er åbnet et billede i programmet. Sådan er det også med tryllestaven. Og hvad kan man så bruge tryllestaven til. Den er beregnet
Læs mereKom i gang med... Kapitel 14 Arbejde med Galleri. OpenOffice.org
Kom i gang med... Kapitel 14 Arbejde med Galleri OpenOffice.org Rettigheder Dette dokument er beskyttet af Copyright 2005 til bidragsyderne som er oplistet i afsnittet Forfattere. Du kan distribuere og/eller
Læs mereLad os prøve GeoGebra.
Brug af Geogebra i matematik Programmet Geogebra er et matematisk tegneprogram. Det findes i øjeblikket i flere versioner. Direkte på nettet uden download. http://www.geogebra.org/cms/ Klik på billedet.!
Læs mereDenne vejledning gælder for Word 2000 og nyere.
VEJLEDNING TIL ANETAVLE Denne vejledning gælder for Word 2000 og nyere. Anetavlen består af en forside, der fortæller hvem anetavlen er opstillet for. 3 sider med aneoversigt i alt 63 personer, samt sider
Læs mereVejledning for LOF s afdelingshjemmeside - redigeret i Umbraco
Vejledning for LOF s afdelingshjemmeside - redigeret i Umbraco Adresse: http://dinafdeling.lof.dk/ Rediger hjemmeside i Umbraco: http://dinafdeling.lof.dk/umbraco/ HUSK ingen www i adressen, skriv blot
Læs mereAdobe Elements Lektion 2
Adobe Elements Lektion 2 Så er det igen tid til at lege lidt med billeder. Jeg går ud fra, at du nu har fået opsat Elements efter de anvisninger du fik i sidste lektion. Start Elements op Gå ind i Edit
Læs merePicasa billedalbum og webalbum
Picasa billedalbum og webalbum Billedalbum og redigerings-værktøj Picasa er et billedalbum, som kan bruges til at opbevare, registrere, bearbejde og ordne sine digitale fotos i. Desuden kan du uploade
Læs mereKursusbeskrivelse. Forarbejde. Oprettelse af en Access-database
Kursusbeskrivelse Oprettelse af en Access-database Som eksempel på en Access-database oprettes en simpelt system til administration af kurser. Access-databasen skal indeholde: et instruktørkartotek et
Læs mereOpgave: Digitalisering af et dokument
Denne opgave omhandler digitaliseringen af et Veje i Frederikssund Kommune. I opgaven gennemgås følgende: Oprettelse af mapper og sider på hjemmesiden Indsættelse af tekst, billeder, links til PDF og hjemmesider
Læs mereEt oplæg med PowerPoint bliver til.
Risskov Gymnasium feb. 2007 PowerPoint 2002 Side 1 af 5 Et oplæg med PowerPoint bliver til. Det gode mundtlige oplæg Gode præsentationer sætter fokus på vigtige punkter, kontrollerer informationsstrømmen
Læs mereMedWin laboratorieskema
MedWin laboratorieskema EG Data Inform A/S Albert Ginges Vej 10 9800 Hjørring Dusager 4 8200 Aarhus N Lautrupvang 12 2750 Ballerup Telefon: 96 23 51 00 Telefon Service Desk: 96 23 51 11 - www.egdatainform.dk
Læs mereIndholdsfortegnelse PSpice modul 3. Forudsætninger. Forberedelse til øvelser
Indholdsfortegnelse PSpice modul 3 Model Editor, opret diode ud fra model fundet på internettet.... 2 Parametrisk Analyse... 6 Ekstra - Parametrisk analyse på diode parameter... 9 Forudsætninger For at
Læs mereVejledning for LOF s afdelingshjemmeside
Vejledning for LOF s afdelingshjemmeside - redigeret i Umbraco Marts 2012 Adresse: http://dinafdeling.lof.dk/ Rediger hjemmeside i Umbraco: http://dinafdeling.lof.dk/umbraco/ Mobilside: Der er lavet en
Læs mereMircobit Kursus Lektion 1
Mircobit Kursus Lektion 1 I denne lektie skal vi se nærmere på den lille mini computer kaldt microbit. Egentlig kræver det at man har en fysisk microbit men man kan også næsten lave det samme med den simulator
Læs mereSÅDAN BRUGER DU REGNEARK INTRODUKTION
SÅDAN BRUGER DU REGNEARK INTRODUKTION I vejledningen bruger vi det gratis program Calc fra OpenOffice som eksempel til at vise, hvordan man bruger nogle helt grundlæggende funktioner i regneark. De øvrige
Læs mereWindows Live Movie Maker-alle funktioner.
Windows Live Movie Maker-alle funktioner. Her vises brugen af funktionerne i programmet til at lave en film bestående af dine billeder og video/film klip. Læg egen tale og/eller musik på filmen. 1: Åbn
Læs mereWord-5: Tabeller og hængende indrykning
Word-5: Tabeller og hængende indrykning Tabel-funktionen i Word laver en slags skemaer. Word er jo et amerikansk program og på deres sprog hedder skema: table. Det er nok sådan udtrykket er opstået, da
Læs mereMANUAL. Siteloom CMS
MANUAL Siteloom CMS www.hjerteforeningen.dk/cms Brugernavn: Password: 3. september, 2012 BASIS FUNKTIONER 1. Kalender... 4 1.a. Opret... 5 1.b. Rediger eller slet... 8 2. Sider... 10 2.a Opret side...
Læs mereQuick guide til Condes 8.
Quick guide til Condes 8. Quick guide til Condes 8.... 1 Starte Condes:... 2 Opret poster.... 6 Opdatere post detaljer:... 7 Finjustere postcirklen.... 8 Flytte postnummer... 9 Sætte poster sammen til
Læs mereUddannelsesplaner i MinUddannelse
Uddannelsesplaner i MinUddannelse Denne vejledning giver et overblik over arbejdet med MinUddannelse fra en UU-vejleders synspunkt. Indhold 1. Introduktion... 2 2. Tekniske specifikationer... 2 3. Som
Læs mereKapitel 6 Events i C#
Kapitel 6 i C# Når vi snakker programmering er en Event når der aktiveres specielt indbygget kode. Der sker en hændelse (event). Man siger at eventet bliver udført. De events vi skal gennemgå i dette kapitel
Læs mereBrugerdefineret menuer i Access
Denne guide er oprindeligt udgivet på Eksperten.dk Brugerdefineret menuer i Access Denne artikel henvender sig primært til let øvede brugere af Access, der ønsker at komme i gang med at tilpasse egne menuer
Læs mereVejledning i brug af Kommunen på kort
Vejledning i brug af Kommunen på kort Indhold Adgang til Kommunen på kort... 2 Værktøjslinjen den øverste sorte del... 3 Navn... 3 Indstillinger... 3 Hjælp... 3 Kortvindue og infolinje... 3 Målforhold...
Læs mereVejledning til opgraderet version af Danmarks Arealinformation
Vejledning til opgraderet version af Danmarks Arealinformation Følgende funktioner virker anderledes i HTML5-versionen end i Silverlight-versionen: 1) Vælg/tænd kortlag... 2 2) Tilføj kortlag fra Lagkatalog...
Læs mereKom godt igang med Inventar registrering
Kom godt igang med Inventar registrering (InventoryDB) (Med stregkodesupport) programmet fra PetriSoft Introduktion... 1 Inventar registrering... 2 Værktøjsudleje... 3 Service database til reperationer
Læs mereDannelse af PDF dokumenter
Dannelse af PDF dokumenter Indhold Dannelse af PDF-dokumenter i Phd Planner... 2 Valg af vedhæftninger i PDF dokumentet... 2 Valg af skabelon for PDF dokumentet... 3 Når PDF filen er dannet... 5 Gem PDF
Læs mereKom godt i gang med Fronter
1 Kom godt i gang med Fronter. Introduktion for studerende på diplomuddannelserne Kom godt i gang med Fronter Introduktion for studerende på diplomuddannelserne Sådan logger du på Først skal du hente dit
Læs mereNR. 92 PDF-formularer med OpenOffice DEN 4. MARTS 2015
NR. 92 PDF-formularer med OpenOffice DEN 4. MARTS 2015 PDF-formularer med OpenOffice til LUDUS Web Målet med dette Tips & Tricks er at beskrive, hvordan man laver PDF-formularer til brug i LUDUS Web. Læs
Læs mereMindmapping med FreeMind. En Introduktion til programmet FreeMind
En Introduktion til programmet FreeMind Jan Leffers 2006 Indholdsfortegnelse Indledning...2 Hvad er et mindmap...2 Mindmap guidelines...3 Download og installation...3 Kom hurtigt i gang...4 Det første
Læs mereManual til hjemmeside i Typo3
Manual til hjemmeside i Typo3 Gode tips og genvejstaster Ét linieskift Ctrl + A Ctrl + C Ctrl + X Ctrl + V shift + enter (tasten du normalt bruger til linieskift) Markér alt Kopier Klip Sæt ind Oprettelse
Læs mereBrugermenuer og brugerdefinerede formularer
Brugermenuer og brugerdefinerede formularer Fokus i denne workshop er brugerstyring og brugervenlighed. I del 1 skal vi lave menuer med egne lag ved hjælp af et plugin. Med denne funktionalitet kan man
Læs mereW6 - Model- og Tegningskomposition
W6 - Model- og Tegningskomposition Introduktion Dette er en kort introduktion til de nye værktøjer for tegningskomposition i 3D. Du vil komme til at arbejde med Clip Volume, Dynamic Views, Saved Views,
Læs mereDownload af logfiler. For at få adgang til BioCover data skal du benytte følgende login oplysninger: Webadresse:
Generelt. Følgende vejledning beskriver hvordan man udarbejder BioCover SyreN kort i Næsgaard Markkort. Opgaven tager udgangspunkt at Næsgaard Markkort er installeret på din PC og klar til brug, og at
Læs mereBruger Manual PC Valtronics IP Kamera - Windows system
Bruger Manual PC Valtronics IP Kamera - Windows system Brugervejledning til PC (windows) 1. Installation af kamera Vejledningen er almen for alle Valtronics kameraer, og derfor kan billederne af de forskellige
Læs mereKom i gang med regneark:
Kendte og nye værktøjs ikoner på værktøjslinien. Det er de samme værktøjs ikoner der går igen i mange af programmerne, men der er dog også nogle nye. Autosum Formel regner Sortering Diagrammer Flet og
Læs mereFable Kom godt i gang
Fable Kom godt i gang Opdateret: 26-03-2018 Indholdsfortegnelse 1. Først skal du installere programmet på din computer 3 2. Når programmet er installeret er du klar til at pakke robotten ud 4 3. Nu er
Læs mereGenveje. Åben undermenuen til højre for menupunktet. Marker menupunktet under det markerede. Udfør menupunktets handling Alt Tast Åben menu Alt Tast
Dialogbokse Gå til forrige element Shift Tap Gå til forrige faneblad Ctrl Shift Tap Gå til kontrolelement Alt Tast Gå til næste faneblad Ctrl Tap Gå til næste kontrolelement Tap Luk dialogboks Esc Skift
Læs mereJeg viser det med Photofiltre, men princippet er det samme i andre billedeprogrammer, der arbejder med lag.
Støjfjerner i lag Denne guide er skrevet i A4-format, så det er lettere at udskrive den. Materialet kommer til at indgå som en del af et nyt og større skriftligt materiale om HDR-fotografering og efterbehandling
Læs mereQuick guide Dynamicweb 9. Kom godt i gang med brugen af redigeringsværktøjet bag vores hjemmesideløsning CMS-systemet Dynamicweb
Quick guide Dynamicweb 9 Kom godt i gang med brugen af redigeringsværktøjet bag vores hjemmesideløsning CMS-systemet Dynamicweb Indholdsfortegnelse Sådan logger du på... 3 Opbygning... 4 Beskrivelse af
Læs mereSådan bruger du Google Drev
Sådan bruger du Google Drev Start med at gå ind på www.google.dk. Øverst til højre kan du logge ind hvis du ikke allerede er det. De fleste har en Google konto af en eller anden art, Gmail, Youtube, Google
Læs mereDannelse af PDF-dokumenter
Dannelse af PDF-dokumenter Indhold Generere PDF-dokumenter... 2 Håndtering af PDF-dokumentet... 6 Hvordan indsætter man sidetal i PDF-dokumentet?... 6 Hvordan laver man bookmarks i PDF-dokumentet?... 7
Læs mereKom godt i gang med Fable-robotten
Kom godt i gang med Fable-robotten 1. Først skal du installere programmet på din computer. Gå ind på shaperobotics.com og under support vælger du download: Her vælger du, under PC App om du kører Windows
Læs merePowerPoint Intro 2010 Segment - en del af dit netværk
PowerPoint Intro 2010 7 Arbejde med objekter Formål Udover at arbejde med almindelig tekst og punktopstillinger, kan du i PowerPoint indsætte diverse objekter. Med objekter menes der fx; billeder, figurer,
Læs mereIndhold Indledning... 2 A3 plakat fra tom side... 3
Indhold Indledning... 2 A3 plakat fra tom side... 3 Tekst...4 Tabel...5 WordArt...5 Streger og pile...6 Autofigurer...6 Designobjekter...6 Billeder...7 Flytte objekter...7 Rotere objekter...7 Placering
Læs mere