Multimediatechnologie

Größe: px
Ab Seite anzeigen:

Download "Multimediatechnologie"

Transkript

1 Einführung in die XML-Sprache Scalable Vector Graphics /1

2 SVG woher und wohin /2

3 /3

4 /4

5 SVG Open 2010, Paris /5

6 /6

7 RaphaëlJS Die Idee von RaphaëlJS ist es, mit JavaScript eine Bibliothek aufzubauen, die bei Animationen nach dem Trickfilmprinzip 25 Grafiken pro Sekunde generiert und über eine Browserweiche SVG und VML als Vektorgrafiken ausgibt /7

8 d3.js d3.js ist eine mächtige Bibliothek zur Datenvisualisierung in dynamischer Anpassung an Veränderungen der Daten im Hintergrund der Darstellung. Für die Datendarstellung werden umfangreiche Grafik-Widgets bereitgestellt. (s /8

9 SVG-Modul von jquery jquery SVG ist ein Plug-In für das JavaScript- Framework jquery von Keith Wood. Es wird periodisch angepasst, zuletzt am an jquery 1.5 und 1.6. Der Abdeckungsgrad von SVG ist schon recht gut, es wird von der Community angenommen. Animationen werden aber nur mit SMIL-Philosophie angeboten, im Widerspruch zum Charakter als Plug-In in eine JS-Welt. ( /9

10 Ample SDK Ample SDK soll komplexe grafische Interaktionsoberflächen aus einer Quellcodequelle heraus erzeugbar werden lassen. Für die Zeitorganisation und Zeitsynchronisation werden entsprechende Module aus SMIL 3.0 genutzt. An grafischen Oberflächensprachen werden SVG 1.1, XUL, XHTML 1.1 mit HTML5, SMIL Animationen, Google Maps über AML und ggf. andere unterstützt und eingebunden /10

11 SVGweb von Google u.a. SVG Web ist eine JavaScript-Bibliothek die SVG in vielen Standardbrowsern unterstützt (u.a. Internet Explorer, Firefox, Safari). Damit werden zusammen mit Original-SVG 95% des Webs erreicht. ( JSXGraph is a cross-browser library for interactive geometry, function plotting, charting, and data visualization in a web browser. It is implemented completely in JavaScript and uses SVG and VML. ( /11

12 dōjō gfx / dōjōx In dōjō 1.8 werden Vektorgrafikfunktionalitäten bereitgestellt für: SVG (Firefox , Safari (Webkit) 3+, Opera 9+, Chrome 1.0+, iphone Safari 2.1+) VML (IE 6-8) Silverlight (wherever it is supported by Microsoft) Canvas (Firefox 3.0+, Safari 3.0+ including ios Safari 1.0+, Opera 9+, Chrome, IE9+) ( - bis 2009, /12

13 Scalable Vector Graphis SVG ist ein XML-Standard des W3C, d.h. es ist strukturiertes Textformat Ziel ist die Erstellung komplexer zweidimensionaler Vektorgrafiken zur Darstellung mit SVG-Applikationen oder in Webbrowsern (per plug-in Animation bzw. Interaktivität sind zusätzliche Features von SVG Single Sourcing Text, Bild und Animation können aus einer Quelldatei kommen /13

14 Geschichtliches Erste Konzepte entstanden 1998: Adobe, IBM, Netscape und Sun reichten beim W3C eine Note über die Precision Graphics ML ein, die an PostScript angelehnt entwickelt worden war. (April 1998) Gleichzeitig reichten Hewlett Packard, Microsoft, Macromedia und Visio ihren Vorschlag der Vector ML beim W3C ein. (Mai 1998 bis heute) Vorschlag von PRP und Orange PCSL: HGML. Zusammenfassung der Konzepte zu SVG erfolgte im Oktober /14

15 Geschichtliches Die unterschiedlichen Wurzeln von SVG hatten vor allem unterschiedliche Ansätze zur Schaffung von Grafik-Elementen in Websites. Dadurch gab/gibt es auch Vor- und Nachteile der Vorgänger von SVG, bzw. nicht inbegriffene Features und Anwendungsgebiete. Trotzdem gibt es auch weiterhin parallele Vorstöße zu Neuentwicklungen im Grafikbereich z.b. DrawML ( /15

16 Geschichtliches W3C SVG Working Group Adobe, Apple, Autodesk, Canon, Corel, HP, IBM, Kodak, Macromedia, Microsoft, Netscape/AOL, Quark, Sun, Xerox, u.a. SVG 1.0 wurde offiziell am zur Recommendation des W3C (rund 600 DIN-A4-Seiten) technische Angaben zum Aufbau von SVG, die DTD und DOM-Interfaces zu SVG. SVG 1.1 ist Recommendation seit SVG 1.2 Tiny ist Recommendation seit /16

17 Die Konkurrenz Die Konkurrenz zu SVG ist im Bereich proprietärer Datenformate doch recht beeindruckend - siehe Vector_formats. Im Bereich der im Internet häufig genutzten Formate ist sie jedoch überschaubar /17

18 Die Konkurrenz: VML Seit 1998 ist VML von Microsoft stetig weiterentwickelt und u.a. in den Office-2000/2007/2010- Paketen durchgängig für Grafikelemente implementiert worden. Auch der IE kann per plugin VML-teilfähig gemacht werden, außer auf Mac. VML ist eher auf einfache Grafiken ausgerichtet, die keine besonderen künstlerischen Gestaltungsmerkmale aufweisen. Sie kennen das aus MS Word bzw. MS PowerPoint. Beispiel Ansicht: MS Word, Datei Datei/Als Webseite speichern /18

19 Die Konkurrenz: SWF (Flash) Gegen einen Umstieg von Flash auf SVG können Anwendungsziele, aber auch Arbeitsgewohnheiten sprechen. Es gibt z.b. noch kein vergleichbares SVG- Animationstool wie Adobe Flash für Flash. Auch Adobe hat SVG dort noch nicht integriert. Es gibt jedoch strategische Vorteile von SVG, wie etwa die Durchsuch- und Indexierbarkeit des Dateiinhalts (für DBs) oder /19

20 Die Konkurrenz: SWF (Flash) SVG braucht nur Text-Editoren und SVG-Viewer (als plug-in) im Webbrowser, bei Flash sind alle auf (kostenpflichtige) Tools angewiesen. Flash liegt im verkapselten Binärformat vor, SVG ist XML also offener, strukturierter Quellcode. Hier ist abzuwägen, ob der mögliche Zugriff in der Anwendung erwünscht ist. SVG soll Verschlüsselungsalgorithmen erhalten. SVG-Grafiken lassen sich mit Hilfe vieler Scriptsprachen generieren, Flash hat eine intern /20

21 Die Konkurrenz: SWF (Flash) In Flash kann ActionScript eingebunden werden. SVG unterstützt ECMAScript und JavaScript. Bilder werden in Flash i.d.r. eingebettet, erst neuerdings auch referenziert. Damit werden nachträgliche Änderungen an Bildern mitunter problematisch. In SVG kann man Bilder mit <image> referenzieren, aber auch mit base64 in CDATA einbetten. Farben werden in Flash in einem eigenen RGB- Farbraum dargestellt, SVG unterstützt srgb /21

22 Die Konkurrenz: SWF (Flash) Farben: Außerdem können in SVG ICC-Profile referenziert werden, die Unterstützung von CMYK und PANTONE ist angedacht. Animationen werden in Flash über Frames erzeugt. SVG kann das auch, zusätzlich gibt es aber die Möglichkeit der Interpolation von Veränderungen an/mit Grafiken. broadway.cs.nott.ac.uk/projects/svg/flash2svg/ /22

23 Vorteil von SVG Ein entscheidender Vorteil von SVG tritt beim Einsatz mehrerer Spezialapplikationen im Fertigungsprozess zu Tage: Die SVG-Datei kann ohne Probleme in jeder Applikation geöffnet und weiterbearbeitet werden. Dort können dann deren Stärken gezielt genutzt werden... Bei Flash stört das Binärformat mitunter die korrekte Rekonstruktion der Quelle. SVG ist ein ideales Austauschformat! /23

24 2D und 3D? SVG ist grundsätzlich für 2D-Vektorgrafiken konzipiert. 3D-Grafiken werden mit VR(Virtual Reality)-Sprachen beschrieben, die u.a. auch dynamisches Navigieren in der Grafik unterstützen. Das wären z.b. VRML bzw. X3D, Collada. Das W3C wird hauspolitisch die Feature beider Sphären (2D und 3D) immer getrennt halten. Gleichzeitig könnte beides immer in einer Applikation zugleich verwendet werden /24

25 Die Werkzeuge Editoren: Es ist jeder Text-Editor prinzipiell geeignet, so z.b. NotePad, TextPad, WordPad,... Des Weiteren sind XML-Editoren zu empfehlen, so z.b. XMLspy, XMetal, Eclipse++, u.a.. Adobe Illustrator kann Grafiken als SVG in zwei Varianten importieren und exportieren (MM-Pool) Corel DESIGNER unterstützt seit Technical Suite X4 SVG ( /25

26 Die Werkzeuge Im MM-Pool kann man mit dem SVG-Editor Inkscape arbeiten, der die Zeichnungen dann in SVG exportiert. ( II /26

27 Die Werkzeuge AKs SVG Editor, leistungsstark in Grafiken ( Zahlreiche weitere SVG- Editoren /27

28 Die Werkzeuge Wandler von Rastergrafiken in SVG-Grafiken online: /28

29 Viewer: Die Werkzeuge SVG-Viewer von Adobe (plug-in im IE6-8, für OS Windows, MacOS, Solaris, RedHat-Linux; für Netscape, IE, RealPlayer, Opera,... Batik SVG-Browser von Apache (standalone), entwickelt zusammen mit Sun, IBM, ILOG. xml.apache.org/batik/, v. 1.7 Es gibt sicher weitere Werkzeuge /29

30 Erste Schritte /30

31 Vektorgrafik im Detail Die Beschreibung von Details von Vektorgrafiken bezieht sich grundsätzlich auf folgende Fakten: Lage charakteristischer Punkte Richtung der Pfade Verlauf der Pfadsegmente (Kurven, Strecken) Zusammenschluss von Pfaden zu Flächen Ebenenreihenfolge der Elemente (vorn, hinten) Formatierungen /31

32 Zusammensetzung Vektorgrafiken werden grundsätzlich in SVG aus einfachen Elementen zusammengesetzt. Besonders zu beachten ist die Ebenenreihenfolge, da die Elemente zum Teil übereinander bzw. überlappend angeordnet werden. Als Beispiel nehmen wir Abb. 3.3, S. 70, aus [Fibinger] /32

33 Zusammensetzung [aus Fibinger] /33

34 Zusammensetzung Flächenfarben und Linienstärken sind Formatierungen, die nachträglich den eigentlichen Vektoren bzw. Pfaden zugewiesen wurden. Das Zeichen steht für Schrift im allgemeinen. TrueType- und PostScript-Zeichensätze sind Vektorgrafiken mit zusätzlichen typografischen Informationen. Ohne mit Vektoren unbedingt rechnen zu wollen, sollte die Darstellung P1=(2,3), P2=(4,2) präsent sein /34

35 Vektordarstellung [aus Fibinger] /35

36 Punktpositionen Die Positionen von Punkten können in SVG absolut (d.h. bezogen auf den Nullvektor (0,0)) und relativ (d.h. bezogen auf ein zuvor benanntes Objekt) angegeben werden. Beide Positionsangaben sind in der Vektorgrafik möglich und sollen nun am SVG-Beispiel gezeigt werden: Man beschreibe den im Bild mit Koordinaten bezeichneten Pfad in SVG /36

37 Punktpositionen [aus Fibinger] /37

38 SVG-Pfadbeschreibung Absolute Positionen = große Buchstaben Relative Positionen = kleine Buchstaben <path d="m0,0 L200,200 L300,200" /> <path d="m0,0 l200,200 l100,0" /> Erklärung: Der Weg wird in Reihenfolge von drei Punkten aufgebaut. Im ersten Fall sind deren Koordinaten benannt, im zweiten Fall sind die Koordinaten der Verschiebungsrichtung relativ zum Vorgänger benannt! /38

39 Behauptung: Frage Diese SVG-Syntax beschreibt nur den gedachten Streckenzug und würde im SVG-Viewer ein leeres Bild ergeben. Warum? Weil keine Formatierungen angegeben sind /39

40 SVG-Beschreibung Ob Sie das begriffen haben, zeigt sich nun in den absoluten und relativen Beschreibungen des exakt inversen Weges: <path d="m300,200 L200,200 L0,0" /> <path d="m300,200 l-100,0 l-200,-200" /> Die Richtung des Pfades ist von Bedeutung bei Pfeilspitzen zu einem Knoten des Pfades, bei Linienmustern von einem Knoten weg, und bei Pfaden mit Fehlstücken bzw. sich überlappenden Flächen /40

41 Pfadbeschreibungen Zwei Punkte sind über unendlich viele Pfade miteinander verbindbar, der kürzeste ist in 2D die gerade Linie. Beispiel: Man verbinde drei Punkte, die ersten zwei mit einer Strecke, den zweiten mit dem dritten mit einer (nicht-geraden) Kurve /41

42 Pfadbeschreibungen [aus Fibinger] /42

43 Warnung Die Zeichnung zeigt die Formatierungen der Vektorgrafik, aber nicht die Vektorgrafik selbst! Die Vektorgrafik ist ohne Formatierungen unsichtbar und reiner Quellcode. Dadurch kommt die XML-typische Trennung von Struktur und Formatierung zum Ausdruck. Die Pfade sind das mathematisch ausgedrückte Grundgerüst, das mit sichtbaren Eigenschaften wie Farbe, Linienstärke etc. belegt wird /43

44 Add-on Für die Beschreibung der Kurve wurden zwei weitere Punkte angefügt die sogenannten Kontroll- oder Anfasserpunkte. (In Zeichnungen werden Anfasserpunkte mit der Maus gefasst und vom Knotenpunkt weggezogen. Vgl. Beispiel unter Sie bilden eine Tangente zu einem am Beginn und am Ende der Kurve gedachten Kreissegment gleicher lokaler Krümmung ( Schmiegekurve ) /44

45 Add-on Eine dritte Tangente wird dadurch beschrieben, dass die beiden (in die gleiche Richtung wegwärts von der Kurve) zeigenden Anfasserpunkte verbunden werden. Die Neigung dieser dritten Tangente entspricht der Neigung der Tangente am zur Verbindung nächsten Punkt der Kurve (Parallelverschiebung erforderlich). In den anderen Fällen schneidet die Verbindungslinie die Kurve, ohne Bezug zu ihr /45

46 Pfadbeschreibungen [aus Fibinger] /46

47 Bézier-Kurven Bézier-Kurven sind spezielle Verbindungslinien zwischen zwei Punkten, die als Vektorgleichung für die Menge ihrer Punkte beschrieben werden. In SVG werden (wie üblich) quadratische und kubische Bézier-Kurven unterstützt und genutzt. Grob gesagt, haben quadratische BK einen Anfasserpunkt, und kubische BK zwei Anfasserpunkte. Das muss aber noch genauer werden... [vgl /47

48 Bézier-Kurven Sie wurde Anfang der 1960er Jahre unabhängig voneinander von Pièrre Etienne Bézier bei Renault und Paul de Faget de Casteljau bei Citroën für Computer-Aided Design (computerunterstützte Konstruktion) entwickelt. Paul de Casteljau gelang zwar die Entdeckung früher, Citroën hielt seine Forschungen jedoch bis zum Ende der 1960er Jahre als Betriebsgeheimnis zurück /48

49 Bézier-Kurven Die Funktionen für kubische Bézier-Kurven in der Form einer einparametriger Vektorgleichung lauten: P(t) = P 0 (1-t) P 1 (1-t) 2 t+3. P 2 (1-t)t 2 +P 3 t 3, t in [0,1] Damit wird eine Kurve zwischen den mit den Vektoren P 0 und P 3 bezeichneten Punkten beschrieben. Die zwei Anfasserpunkte werden durch die Vektoren P 1 und P 2 bezeichnet /49

50 Bézier-Kurven [aus Fibinger] /50

51 Bézier-Kurven Die quadratischen Bézier-Kurven werden durch die Funktionen P(t) = P 0 (1-t) P 1 (1-t)t+P 2 t 2, t in [0,1] beschrieben. Die Vektoren P 0 und P 2 beschreiben die zu verbindenden Punkte, P 1 beschreibt den Anfasserpunkt /51

52 Bézier-Kurven [aus Fibinger] /52

53 Syntax Eine einfache kubische Bézierkurve kann man in SVG wie folgt erzeugen: <?xml version=v 1.0?> <!DOCTYPE svg PUBLIC -//W3C//DTD SVG 1.0//EN > <!-- --> <svg width= 400 height= 300 > <path d= M100,200 C100, , ,200 stroke= black /> </svg> Dabei wird mit moveto, d.h. M, der Anfangspunkt vorgegeben, der curveto -Befehl C besteht aus zwei Anfasserpunkten und dem Endpunkt. Die Kurve wird nicht geschlossen. II /53

54 Syntax Eine einfache quadratische Bézierkurve kann man in SVG wie folgt erzeugen: <?xml version= v1.0?> <!DOCTYPE svg PUBLIC -//W3C//DTD SVG 1.0//EN > <!-- --> <svg width= 400 height= 300 > <path d= M100,200 Q100, ,200 stroke= black /> </svg> Dabei wird mit MoveTo, d.h. M, der Anfangspunkt vorgegeben, der quadratic Bézier CurveTo -Befehl Q besteht aus einem Anfasserpunkt und dem Endpunkt. Die Kurve wird nicht geschlossen. II /54

55 Geometrische Erläuterung /55

56 Bézier-Oberflächen Um sich Bézier-Oberflächen in 3D anzusehen siehe /56

57 Wichtige Bemerkung Der Koordinatenursprung ist in SVG immer links oben, wobei die positive y-achse nach unten zeigt! Das entspricht dem Standard in mehreren Grafik- und DTP-Programmen, jedoch nicht in PostScript. x y /57

58 Orientierung von Flächen Cartesisches System SVG-System /58

59 Demo Die Datei bustrack.svg zeigt die Animation einer Buslinie durch einen der Gebäudekomplexe der ETH Zürich. Die Datei ist in SVG geschrieben Sie finden die Datei auf der Website MMT2 gleich neben dem Link zu dieser Vorlesung. In einem Editor können Sie sich den Quelltext ansehen und den Arbeitsaufwand bei händischer Kodierung abschätzen. (Also SVG-Editoren!) Zum IE zwecks Betrachtung /59

60 Quellen Iris Fibinger, SVG Scalable Vector Graphics. Praxiswegweiser und Referenz für den neuen Vektorgrafikstandard., Markt+Technik Verlag, München, 2002.( Alexander Adam, SVG Scalable Vector Graphics. Das Praxisbuch., Franzi Verlag GmbH, Poing, ( Andrew Watt et al., SVG unleashed, Sams Publishing, Indianapolis, USA, ( Suche: ) Multimedia!!! Beispiele: Michael Frank II /60

61 II /61

62 Vielen Dank für Ihre Aufmerksamkeit bis demnächst /62

63 Strukturen und erste Inhalte von SVG- Dokumenten SVG: Struktur und erste Inhalte /63

64 SVG-Dokumente SVG ist ein Grafikformat, dass u.a. zur Darstellung in Internetbrowsern mit passendem Plug-In vorgesehen ist (oder in Firefox bzw. Opera direkt). Deshalb kann man SVG-Quellcode auf zwei Arten nutzen: Als eingebundenen Dateiabschnitt in einem übergeordneten HTML-Dokument Als eigenständige Datei, die wie eine HTML-Seite adressiert und verlinkt werden kann Der Suffix ist generell *.svg, bzw. *.svgz für GZIPkomprimierte Dateien. SVG: Struktur und erste Inhalte /64

65 SVG-Grundstrukturen Beispiele SVG: Struktur und erste Inhalte /65

66 5 Elementtypen in SVG 1 Server-Elemente (server elements) dienen als einzige zur Auszeichnung grafischer Effekte wie Verläufe, Füllmuster, Filter etc. Alle anderen grafischen und textlichen Formatierungen werden den SVG-Elementen über Attribute bzw. über CSS-Stylesheets beigefügt. Bsp.: <lineargradient>, <radialgradient>,... SVG: Struktur und erste Inhalte /66

67 5 Elementtypen in SVG 2 Grafikelemente (graphics elements) darunter sind SVG-Elemente zu verstehen, die zeichnen, d.h. die (vorerst unsichtbare) grafische Formen vorherbestimmen, die später gestaltet werden können Die eigentliche Formenbeschreibung erfolgt über Attribute zu diesen Elementen, wie auch die grafische Gestaltung. Bsp.: <path>, <text>, <rect>, <circle>, <ellipse>, <line>, <polyline>, <polygon>,... SVG: Struktur und erste Inhalte /67

68 5 Elementtypen in SVG 3 Containerelemente (container elements) enthalten Grafik- und weitere Containerelemente Bsp.: <svg>, <g>, <defs>, <symbol>, <clippath>, <mask>, <pattern>, <marker>, <a>, <switch>,... 4 Referenzelemente für Grafiken (graphics referencing elements) referenzieren auf Grafiken und Bilder, mitunter über xlink:... Bsp.: <image>, <use> SVG: Struktur und erste Inhalte /68

69 5 Elementtypen in SVG 5 Elemente für die Textauszeichnung (text content elements) zeichnen zu rendernde Texte in SVG-Dokumenten aus Bsp.: <text>, <tspan>, <tref>, <textpath>, <altglyph>,... Strategie des Lernens: An Beispielen SVG-Dokumentaufbau und SVG- Elemente mit ihren Attributen kennen lernen. Eigene Versuche der Nutzung machen. SVG: Struktur und erste Inhalte /69

70 Der Kopf von SVG-Dokumenten Der Anfang eines SVG-Dokuments sollte so aussehen (optionaler Anteil kursiv): <?xml version="1.0" encoding="iso " standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" " /DTD/svg10.dtd"> <svg width="200" height="100" xmlns=" xmlns:xlink=" > </svg> SVG: Struktur und erste Inhalte /70

71 Der Kopf von SVG-Dokumenten <!-- Alternative Empfehlung für SVG > <!-- <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" " dtd"> --><!-- Es wird empfohlen, den Kopf oben wegzulassen. --> <svg version="1.1" baseprofile="full" xmlns=" xmlns:xlink=" xmlns:ev=" width="800" height="600"> </svg> SVG: Struktur und erste Inhalte /71

72 Variationen Opera und das Adobe-Plugin für den IE öffnen SVG-Dateien auch dann korrekt, wenn nur der vom Wurzelelement <svg> umschlossene Anteil in der Datei steht. Firefox braucht entweder unbedingt die DOCTYPE- Deklaration, sonst zeigt er den Quelltext an (bei nur <svg>) oder verweigert gar ganz die Anzeige (<?xml...?> ohne DOCTYPE). Alternativ funktioniert die zweite Variante ohne <?xml...?>. SVG: Struktur und erste Inhalte /72

73 Erläuterungen Theoretisch könnte man bei der Angabe der DTD des W3C den konkreten URI der SVG-DTD auch weglassen. Praktisch könnte das die Anzeige der Dateien in einzelnen SVG-Tools beeinträchtigen. Das svg-element selbst besitzt Angaben zur Größe der Fläche, die die SVG-Grafik füllen soll. Default ist "100%" in beiden Richtungen, von links oben aus gerechnet. Standard ist die relative Maßeinheit px (Pixel), die sich der Bildschirmauflösung und dem Koordinatensystem des Nutzers anpasst. (= ohne Angabe) SVG: Struktur und erste Inhalte /73

74 Erläuterungen Die Wirkung der Angabe des sichtbaren Bereichs ist, dass darüber hinausgehende Objekte nur ausmaskiert werden, aber mit der Verschiebehand in dieses Sichtfenster verschoben werden könnten (je nach SVG-Player). Die Namensräume können, müssen aber nicht angegeben werden. Der xlink-namensraum ist mit den für SVG wichtigen Funktionen in der SVG-DTD implementiert. Wir brauchen ihn vorerst nicht. SVG: Struktur und erste Inhalte /74

75 SVG in HTML <html> <head> <title>embedded SVG</title> <script type="text/javascript" src="script.js"/> <link rel="stylesheet" type="text/css" href="style.css"/> </head> <body style="bgcolor:#ffffff">... <embed src= mysvgpiece.svg" name="svgembed" id="svgembed" height="700" width="700" type="image/svg-xml"> <noembed><img src="gleichegrafik.gif"/></noembed> </body> </html> SVG: Struktur und erste Inhalte /75

76 <html> SVG in HTML <!-- im Firefox, aber nicht im IE8 --> <head></head> <body style="bgcolor:#ffffff"> <object type="image/svg+xml" data="einegrafik.svg" width="280" height="280"> <img src="diegleichegrafik.gif"/> </object> </body> </html> SVG: Struktur und erste Inhalte /76

77 SVG in HTML IE-Lösung von <!--[if IE]> <object src="../svg-files/photos.svg" classid="image/svg+xml" width="1250" height="750"> <![endif]--> <!--[if!ie]>--> <object data="../svg-files/photos.svg" type="image/svg+xml" width="1250" height="750"> <!--<![endif]--> </object> SVG: Struktur und erste Inhalte /77

78 SVG in HTML Es soll weitere Möglichkeiten geben. Detaillierte Beschreibungen sind z.b. unter &kname=darstellung%20von%20svg-grafiken &uknr=2.1&ukname=svg- Grafiken%20in%20Webdokumenten zusammengestellt. Die anklickbaren Beispiele dazu funktionieren aber in Standardbrowsern oft nicht. Opera ist am besten. SVG: Struktur und erste Inhalte /78

79 HTML5 und SVG Die Beta-Version des Firefox 3.7 beherrschte schon SVG in HTML5 und in XHTML als natürlichen Bestandteil! Minefield Version 4.x konnte dann keine Animationen mehr, danach wurde das wieder eingebaut. Anbei zwei Beispiele /79

80 <!DOCTYPE html> <head> <title>svg</title> HTML5 und HTML5 SVGund SVG <meta charset="utf-8" /> <script> // set element onclick event handler window.onload=function () { var circle = document.getelementbyid('redcircle'); // onclick event handler, change circle radius circle.onclick = function() { var r = parseint(this.getattributens(null,"r")); r-=10; circle.setattributens(null,"r",r); var dc = document.getelementsbytagnamens(" for (var i = 0; i < dc.length; i++) { var str = dc.item(i).namespaceuri + " " + dc.item(i).prefix + " " + dc.item(i).localname + " " + dc.item(i).textcontent; alert(str); }}} </script> </head> <body> <h1>svg</h1> <p>this is <code>text/html</code>!</p> <h2>svg</h2> <svg id="svgelem" height="800" xmlns=" </svg> </body> <circle id="redcircle" cx="300" cy="300" r="300" fill="red" /> /80

81 <!DOCTYPE html> <html xmlns=" lang="en" xml:lang="en"> <head> XHTML und XHTML SVGund SVG <title>svg</title> <meta charset="utf-8" /> <script> //<![CDATA[ // set element onclick event handler window.onload=function () { var circle = document.getelementbyid('redcircle'); // onclick event handler, change circle radius circle.onclick = function() { var r = parseint(this.getattributens("","r")); r-=10; circle.setattributens("","r",r); var dc = document.getelementsbytagnamens(" for (var i = 0; i < dc.length; i++) { var str = dc.item(i).namespaceuri + " " + dc.item(i).prefix + " " + dc.item(i).localname + " " + dc.item(i).textcontent; alert(str); } } } //]]> </script> </head> <body> <h1>svg</h1> <p>this is <code>text/html</code>!</p> <h2>svg</h2> <svg id="svgelem" height="800" xmlns=" </svg> </body> </html> <circle id="redcircle" cx="300" cy="300" r="300" fill="red" /> /81

82 Inkredenzen von SVG-Dateien SVG: Struktur und erste Inhalte /82

83 Der Definitionsabschnitt Der Definitionsabschnitt folgt dem Kopf des SVG-Dokuments, er ist optional aber oft wichtig. Dort sind alle Elemente enthalten, die selbst nicht sichtbar sind, aber im Dokument anhand ihrer Namen aufgerufen und zur Anzeige gebracht werden können. Dies sind oft Elemente vom Typ Server-Element. Der Start-Tag dieses Abschnitts ist <defs>... SVG: Struktur und erste Inhalte /83

84 Beispiel <?xml version="1.0"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" " <!-- A. Adam, listing 03.1, S > <svg width="400" height="300"> <defs> <lineargradient id="verlauf"> <stop offset="0%" style="stop-color:rgb(0,0,0);stop-opacity:1"/> <stop offset="100%" style="stop-color:rgb(255,255,255);stop-opacity:1"/> </lineargradient> </defs> <!-- zu zeichnende Elemente --> <rect x="10" y="10" width="200" height="100" style="fill:url(#verlauf)"/> </svg> SVG: Struktur und erste Inhalte /84

85 Erläuterung zu Bsp Es wird ein Rechteck mit dem SVG-Element <rect> konstruiert. Die Koordinaten der linken oberen Ecke dienen als Referenzpunkt, sie sind in px relativ zur linken oberen Ecke des Bildschirms angegeben. Bei uns ist es x="10" y="10". Die Größe des Rechtecks wird durch Breite und Höhe bestimmt: width="200" height="100". Man beachte die Sichtbarkeit des Rechtecks relativ zum Fenster für das SVG-Dokument!!! SVG: Struktur und erste Inhalte /85

86 Erläuterung zu Bsp Der style wird hier über dieses Attribut und durch Verweis auf einen SVG-Stil realisiert. Erst dadurch wird das konstruierte Rechteck sichtbar! (Außer Sie setzen zwei Mal stop-opacity:0 dann sehen Sie auch nichts. Warum?) Der Farbverlauf wird in Form der Angabe der Anfangs-/Endpositionen in % mit Farbe und Undurchsichtigkeitsgrad angegeben. Die Farben werden linear interpoliert. SVG: Struktur und erste Inhalte /86

87 Probleme der Darstellung Probleme kann es durch die Palette der im Internetbrowser zulässigen Farben bzw. durch die Anzahl der Farben generell geben. (Farbraum des Internets mit seinen diskreten Abstufungen, kleine und große Webpalette.) Probieren Sie es durch Aufruf der Datei im IE aus, ggf. auch durch Verstellung der Farbendichte der Bildschirmeinstellungen! SVG: Struktur und erste Inhalte /87

88 Beispiel 5.2 <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG //EN" " <svg width="250" height="100" xmlns=" xmlns:xlink=" <!-- Fibinger, Kap. 5, listing 5.2, S > <rect x="0" y="0" width="250" height="100" fill="yellow" /> <text x="125" y="50" style="font-family:verdana; font-weight:bold; font-size:16; fill:blue; text-anchor:middle"> Schreiben in SVG! </text> <!-- Der Text liegt ueber (!) dem Rechteck. --> </svg> SVG: Struktur und erste Inhalte /88

89 Erläuterung Es fällt auf, dass in der DTD-Anweisung der Name des Verweises auf die SVG-DTD anders angegeben wird. So funktioniert es auch. Es werden in svg zwei Namensräume angegeben, was man in diesem Beispiel nicht müsste. Die Sprachraum-Anweisung für das XML-Dokument fehlt hingegen. Das kann Probleme mit Umlauten in den text-abschnitten verursachen. Für deren Kodierung gelten somit die XML- Regeln! SVG: Struktur und erste Inhalte /89

90 Erläuterung Die Reihenfolge der Darstellung entspricht der des Zeichnens: Zuerst beschriebene Elemente werden zuerst gezeichnet, danach beschriebene Elemente überdecken bereits Gezeichnetes, es sei denn, es gibt Transparenz-Anweisungen zu ihnen! Sehen Sie sich die modifizierte Beispieldatei an. Im zweiten Fall wird die Schrift überdeckt. (Painter s Algorithm / Rule als Stichwort.) SVG: Struktur und erste Inhalte /90

91 Erläuterung Das Rechteck wird hier durch ein einfaches fill-attribut mit Angabe einer Standardfarbe gestaltet. Es hat keinen Rand! Die Schrift hingegen wird wieder über das style-attribut sichtbar gemacht. Diesmal werden CSS-Befehle für Schrift direkt als Attributwert aufgezählt. Die Schrift ist einzufärben. (Denken Sie an die einzuhaltende Reihenfolge solcher Befehle laut CSS-Spezifikation.) SVG: Struktur und erste Inhalte /91

92 Maßeinheiten Es gelten die Maßeinheiten nach CSS2. Es gibt relative und absolute Angaben. Default ist px, also Pixel in relativer Angabe. Absolute Einheiten in für inch (d.h. für Englischen Zoll) cm mm pt pc für Zentimeter für Millimeter für points (etwa 72. Teil eines inch) für picas (1 pica entspricht etwa 12 points) SVG: Struktur und erste Inhalte /92

93 Relative Einheiten px em ex Maßeinheiten pixel relativ zur Bildschirmauflösung und zum benutzerdefinierten Koordinatensystem relativ zur Größe eines verwendeten Fonts von Schriftzeichen, Höhe des großen M relativ zur Höhe des Buchstaben x des verwendeten Fonts (auch wenn es ihn nicht gibt) % Prozentwert relativ zum benutzerdefinierten Koordinatensystem SVG: Struktur und erste Inhalte /93

94 Break! Weitere Strukturelemente von SVG, wie z.b. das benutzerdefinierte Koordinatensystem und Einflussgrößen (in Form von SVG-Elementen) darauf, werden später erläutert. Stichwort: Gesteuerte Ansichten. Auch Struktur- und Referenzelemente sollen nicht gleich hier in epischer Breite erläutert werden. Bei Interesse: Fibinger, Kapitel ansehen. SVG: Struktur und erste Inhalte /94

95 Geometrische Grundelemente SVG: Struktur und erste Inhalte /95

96 Vordefinierte Formen (1.0) Seit SVG 1.0 stehen folgende vordefinierte Formen zur Verfügung: Rechteck Kreis Ellipse Linie und Polylinie Polygon Pfad <rect> <circle> <ellipse> <line>, <polyline> <polygon> <path> SVG: Struktur und erste Inhalte /96

97 Vordefinierte Formen (2.0) Es sind weitere vordefinierte Formen für SVG 1.1 bzw. 1.2 / 2.0 angedacht (2002 und nach 2009): Bögen für Kreissektoren, Spiralen, Sterne, gleichseitige Polygone (2.0) Bessere Zusammenarbeit mit XForms, dem XML- Standard für Formulare, z.b. durch Beschreibung vordefinierter Formularfelder (1.1) SVG: Struktur und erste Inhalte /97

98 Rechtecke zeichnen SVG: Struktur und erste Inhalte /98

99 Rechtecke zeichnen Die Attribute width und height sind laut DTD Pflichtangaben für das Element <rect>. Sie geben Breite und Höhe des Rechtecks an. Die Positionsangaben x und y legen die Koordinaten der linken oberen Ecke des Rechtecks fest. Default ist 0. Die Angaben rx und ry legen den x-radius und den y-radius der abgerundeten Ecken des Rechtecks fest. Default ist 0. (Aufpassen!) SVG: Struktur und erste Inhalte /99

100 Beispiel 6.1 <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" " <!-- Fibinger, Kap. 6, listing 6.1, S > <svg width="800" height="600"> <title>rechtecke zeichnen mit rect</title> <g id="bsp_rect" stroke="black" stroke-width="1pt"> <!-- Es folgt ein einfaches gelbes Rechteck: --> <rect x="6cm" y="1cm" width="8cm" height="12cm" fill="yellow" /> <!-- Darin liegt ein blaues Rechteck mit abgerundeten Ecken: --> <rect x="6cm" y="1cm" width="2cm" height="3cm" rx="1cm" ry="1cm" fill="blue" /> </g> </svg> SVG: Struktur und erste Inhalte /100

101 Erläuterung Das Element <g> führt eine Gruppierung durch. Sein Attribut id gibt der Gruppierung eine Erkennungsmarke. Die weiteren Attribute von <g> gelten dann für alle Unterelemente der Gruppe sie müssen nicht ständig neu geschrieben werden. Das Element <title> wird mitunter nicht darstellungswirksam. Es kann Tooltipp oder Browserkopfzeile werden. Es kann (fast) überall im Quelltext stehen. SVG: Struktur und erste Inhalte /101

102 Kreise zeichnen SVG: Struktur und erste Inhalte /102

103 Kreise zeichnen Das Attribut r ist laut DTD Pflichtattribut des Elements <circle>. Die Attribute cx und cy sind die Koordinaten des Kreismittelpunkts. Default ist 0, so dass default nur der rechte untere Viertelkreis ins Bild kommt. Mehr ist nicht zu beachten, außer künstlerischgestalterischen Maßnahmen... SVG: Struktur und erste Inhalte /103

104 Beispiel 6.2 <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" " <!-- Fibinger, Kap. 6, listing 6.2, S > <svg width="800" height="600"> <title>kreise zeichnen mit circle</title> <g id="bsp_circle"> <!-- Es wird ein gelber Kreis gezeichnet: --> <circle cx="400" cy="200" r="150" fill="yellow" /> <!-- Darueber liegt ein roter Kreis: --> <circle cx="400" cy="200" r="50" fill="red" /> </g> </svg> SVG: Struktur und erste Inhalte /104

105 Ellipsen zeichnen SVG: Struktur und erste Inhalte /105

106 Ellipsen zeichnen Die Attribute rx und ry sind laut DTD Pflichtattribute des Elements <ellipse>. Sie bezeichnen die Länge der beiden Halbachsen einer Ellipse. Die Attribute cx und cy legen den Ort des Mittelpunkts der Ellipse fest. Default ist 0. Mehr ist kaum zu beachten, außer künstlerischgestalterische Maßnahmen... Frage: Wie zeichne ich schiefliegende Ellipsen? SVG: Struktur und erste Inhalte /106

107 Beispiel 6.3 <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" " <!-- Fibinger, Kap. 6, listing 6.3, S > <svg width="800" height="600"> <title>ellipsen zeichnen mit ellipse</title> <g id="bsp_ellipse"> <!-- Es folgt eine rote Ellipse --> <ellipse cx="400" cy="200" rx="150" ry="75" fill="red" /> <!-- Darueber liegt eine blaue, 30 Prozent opake Ellipse --> <ellipse cx="400" cy="200" rx="75" ry="150" fill="blue" fill-opacity=".3" /> </g> </svg> SVG: Struktur und erste Inhalte /107

108 Einfache Linien zeichnen Das Element <line> hat keine Pflichtattribute. Die Attribute x1 und y1 legen den Anfangspunkt, die Attribute x2 und y2 legen den Endpunkt der Linie fest. Defaultwert ist immer 0. Mehr ist kaum zu beachten, außer künstlerischgestalterische Maßnahmen... SVG: Struktur und erste Inhalte /108

109 Beispiel 6.4 <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" " <!-- Fibinger, Kap. 6, listing 6.4, S > <svg width="800" height="600"> <title>linien zeichnen mit line</title> <g id="bsp_line" stroke-width="3"> <!-- Es wird eine rote Linie gezeichnet --> <line x1="5cm" y1="10cm" x2="20cm" y2="10cm" stroke="red"/> <!-- Darueber liegen zwei Linien, gelb und gruen--> <line x1="5cm" y1="10cm" x2="12.5cm" y2="5cm" stroke="yellow"/> <line x1= 6cm" y1="10cm" x2="12.5cm" y2="5cm" stroke= green"/> </g> </svg> SVG: Struktur und erste Inhalte /109

110 Polylinien zeichnen Das Element <polyline> enthält das Attribut points als Pflichtattribut laut DTD. Das Attribut points enthält eine Liste von Punkten mit absoluten Koordinaten. Die Maßeinheit der Punktkoordinaten wird aus der des benutzerdefinierten Koordinatensystems automatisch abgeleitet (default: px). Die erneute Angabe von Maßeinheiten führt zum Abbruch des Parse-Vorgangs. Gleitkommazahlen sind möglich, der Trenner ist ein Dezimal-Punkt. SVG: Struktur und erste Inhalte /110

111 Punkt-Listen gestalten Jeder Entwickler sollte sich einen Stil angewöhnen, lange Punktlisten im Quellcode zu schreiben. Empfohlen sei es, immer 2-4 Punktepaare in eine Zeile zu schreiben und die x- und y- Koordinaten durch ein Komma zu trennen. Punktepaare sind durch Leerschritte bzw. Wagenrücklauf zu trennen. SVG: Struktur und erste Inhalte /111

112 Beispiel 6.5 <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" " <!-- Fibinger, Kap. 6, listing 6.5, S > <svg width="800" height="600"> <title>polylinien zeichnen mit polyline</title> <g id="koordinaten"> <desc> Koordinatensystem </desc> <polyline stroke="black" fill="none" stroke-width="2" points="0,300 0,0 300,0" /> <circle id="ursprung" cx="0" cy="0" r="7" fill="red" /> <circle id="0,100" cx="0" cy="100" r="3" fill="black" /> <circle id="0,200" cx="0" cy="200" r="3" fill="black" /> <circle id="100,0" cx="100" cy="0" r="3" fill="black" /> <circle id="200,0" cx="200" cy="0" r="3" fill="black" /> </g>... II SVG: Struktur und erste Inhalte /112

113 Beispiel 6.5 <g id="bsp_polyline"> <!-- Es folgt eine blaue Polylinie. Die Komponenten der Punktliste koennen dabei beliebig durch Komma und Leerraum separiert sein. --> <polyline stroke="blue" fill="none" points=" 50, , , , , , , , 50" /> </g> </svg> SVG: Struktur und erste Inhalte /113

114 Polygone zeichnen Das Element <polygone> enthält das Attribut points als Pflichtattribut laut DTD. Das Attribut points enthält eine Liste von Punkten mit absoluten Koordinaten. Die Maßeinheit der Punktkoordinaten wird aus der des benutzerdefinierten Koordinatensystems automatisch abgeleitet (default: px). Die erneute Angabe von Maßeinheiten führt zum Abbruch des Parse-Vorgangs. Im Gegensatz zu <polyline> wird der Linienzug automatisch geschlossen. SVG: Struktur und erste Inhalte /114

115 Beispiel <!-- Inhalt wie Beispiel 6.5 bis polyline --> <g id="bsp_polygon"> <!-- Es folgt ein schwarzes Polygon mit gelber Fuellung --> <polygon stroke="black" fill="yellow" points="150, , , , , , , , , ,195 79, ,169 50, ,131 79, ,105" /> </g> </svg> SVG: Struktur und erste Inhalte /115

116 Sehr interessante Beispiele SVG: Struktur und erste Inhalte /116

117 Quellen Iris Fibinger, SVG Scalable Vector Graphics. Praxiswegweiser und Referenz für den neuen Vektorgrafikstandard., Markt+Technik Verlag, München, 2002.( Alexander Adam, SVG Scalable Vector Graphics. Das Praxisbuch., Franzi Verlag GmbH, Poing, ( Andrew Watt et al., SVG unleashed, Sams Publishing, Indianapolis, USA, ( Suche: ) Multimedia!!! Beispiele: Michael Frank II /117 SVG: Struktur und erste Inhalte

118 Vielen Dank für Ihre Aufmerksamkeit bis demnächst. SVG: Struktur und erste Inhalte /118

Scalable Vector Graphics (SVG)

Scalable Vector Graphics (SVG) Scalable Vector Graphics () Beschreibungssprache für Vektorgraphiken. Basiert auf XML, daher ähnlich zu (X)HTML, SMIL, VRML, RSS, etc.

Mehr

GEONET Anleitung für Web-Autoren

GEONET Anleitung für Web-Autoren GEONET Anleitung für Web-Autoren Alfred Wassermann Universität Bayreuth Alfred.Wassermann@uni-bayreuth.de 5. Mai 1999 Inhaltsverzeichnis 1 Technische Voraussetzungen 1 2 JAVA-Programme in HTML-Seiten verwenden

Mehr

Was ist SVG? Inhalt: Allgemeines zu SVG Besondere Merkmale Vor- und Nachteile Dateiformat Standardobjekte Koordinatensystem Beispiele Links

Was ist SVG? Inhalt: Allgemeines zu SVG Besondere Merkmale Vor- und Nachteile Dateiformat Standardobjekte Koordinatensystem Beispiele Links Was ist SVG? Was ist SVG? Inhalt: Allgemeines zu SVG Besondere Merkmale Vor- und Nachteile Dateiformat Standardobjekte Koordinatensystem Beispiele Links SVG: Allgemeines zu SVG SVG = Scalable Vector Graphics

Mehr

HTML5. Wie funktioniert HTML5? Tags: Attribute:

HTML5. Wie funktioniert HTML5? Tags: Attribute: HTML5 HTML bedeutet Hypertext Markup Language und liegt aktuell in der fünften Fassung, also HTML5 vor. HTML5 ist eine Auszeichnungssprache mit der Webseiten geschrieben werden. In HTML5 wird festgelegt,

Mehr

Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools

Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools 1 Kurze HTML-Geschichte Die HTML4-Spezifikation wurde im Dezember 1997 vorgelegt. Seitdem Stagnation! Das W3C arbeitete

Mehr

Kapitel 3 Frames Seite 1

Kapitel 3 Frames Seite 1 Kapitel 3 Frames Seite 1 3 Frames 3.1 Allgemeines Mit Frames teilt man eine HTML-Seite in mehrere Bereiche ein. Eine Seite, die mit Frames aufgeteilt ist, besteht aus mehreren Einzelseiten, die sich den

Mehr

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser Seite 1 von 14 Cookie-Einstellungen verschiedener Browser Cookie-Einstellungen verschiedener Browser, 7. Dezember 2015 Inhaltsverzeichnis 1.Aktivierung von Cookies... 3 2.Cookies... 3 2.1.Wofu r braucht

Mehr

Scalable Vector Graphics. Ulrich Hoffmann <Ulrich.E.Hoffmann@gmx.de>

Scalable Vector Graphics. Ulrich Hoffmann <Ulrich.E.Hoffmann@gmx.de> Scalable Vector Graphics Ulrich Hoffmann 1 Überblick ftp://tins1.rz.e-technik.fh-kiel.de/home/share/xxml Was ist SVG? Wie lässt sich SVG anzeigen, bearbeiten? Wie sehen SVG-Dokumente

Mehr

Satzhilfen Publisher Seite Einrichten

Satzhilfen Publisher Seite Einrichten Satzhilfen Publisher Seite Einrichten Es gibt verschiedene Möglichkeiten die Seite einzurichten, wir fangen mit der normalen Version an, Seite einrichten auf Format A5 Wählen Sie zunächst Datei Seite einrichten,

Mehr

SCRIBUS WORKSHOP Handout Gimp

SCRIBUS WORKSHOP Handout Gimp SCRIBUS WORKSHOP Handout Gimp 1 Ziele des Workshops Was ist Gimp? Was kann ich mit Gimp machen? Wie erstelle ich ein Bild für Scribus? Wie erstelle ich eine Vektorgrafik für Scribus? Varia? 2 Was ist Gimp?

Mehr

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen

Mehr

Einführung Responsive Webdesign

Einführung Responsive Webdesign Einführung Responsive Webdesign Aktuelle Situation Desktop Webseiten Umsetzungen auch heute noch in den meisten Fällen Pixelbasiert JavaScript schafft Dynamik CSS schafft Trennung von Inhalt und Layout

Mehr

CSS. Cascading Stylesheets

CSS. Cascading Stylesheets CSS Cascading Stylesheets Themen Was sind Cascading Stylesheets? Vorteile von CSS Nachteile von CSS CSS: Versionen Regelsyntax für Stylesheets Einem HTML-Dokument Styles hinzufügen und Numerische

Mehr

Favoriten sichern. Sichern der eigenen Favoriten aus dem Webbrowser. zur Verfügung gestellt durch: ZID Dezentrale Systeme.

Favoriten sichern. Sichern der eigenen Favoriten aus dem Webbrowser. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Favoriten sichern Sichern der eigenen Favoriten aus dem Webbrowser zur Verfügung gestellt durch: ZID Dezentrale Systeme Februar 2015 Seite 2 von 20 Inhaltsverzeichnis Einleitung... 3 Mozilla Firefox...

Mehr

Anton Ochsenkühn. amac BUCH VERLAG. Ecxel 2016. für Mac. amac-buch Verlag

Anton Ochsenkühn. amac BUCH VERLAG. Ecxel 2016. für Mac. amac-buch Verlag Anton Ochsenkühn amac BUCH VERLAG Ecxel 2016 für Mac amac-buch Verlag 2 Word-Dokumentenkatalog! Zudem können unterhalb von Neu noch Zuletzt verwendet eingeblendet werden. Damit hat der Anwender einen sehr

Mehr

HTML Programmierung. Aufgaben

HTML Programmierung. Aufgaben HTML Programmierung Dr. Leander Brandl BRG Keplerstraße - A-8020 Graz Universität Graz - Institut für Experimentalphysik Fachdidaktik der Physik http://w4.brgkepler.asn-graz.ac.at 1. Die erste Web-Seite

Mehr

SVG Skalierbare Vektorgrafiken im Netz

SVG Skalierbare Vektorgrafiken im Netz SVG Skalierbare Vektorgrafiken im Netz Weckung des Bedarfs an der Verteilung von georeferenzierten Informationen beim LWL: Weckung des Bedarfs an der Verteilung von georeferenzierten Informationen beim

Mehr

Die XML-basierten Grafikformate SVG und XVL - eine Revolution der technischen Dokumentation?

Die XML-basierten Grafikformate SVG und XVL - eine Revolution der technischen Dokumentation? Die XML-basierten Grafikformate SVG und XVL - eine Revolution der technischen Dokumentation? Tekom Regionalgruppen -Treffen 02. Juni 2005 Elektronikschule Tettnang Inhalt 1 Referent Einführung SVG Grundlagen

Mehr

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. ewon - Technical Note Nr. 003 Version 1.2 Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. Übersicht 1. Thema 2. Benötigte Komponenten 3. Downloaden der Seiten und aufspielen auf

Mehr

Klausurteilnehmer. Wichtige Hinweise. Note: Klausur Informatik Programmierung, 17.09.2012 Seite 1 von 8 HS OWL, FB 7, Malte Wattenberg.

Klausurteilnehmer. Wichtige Hinweise. Note: Klausur Informatik Programmierung, 17.09.2012 Seite 1 von 8 HS OWL, FB 7, Malte Wattenberg. Klausur Informatik Programmierung, 17.09.2012 Seite 1 von 8 Klausurteilnehmer Name: Matrikelnummer: Wichtige Hinweise Es sind keinerlei Hilfsmittel zugelassen auch keine Taschenrechner! Die Klausur dauert

Mehr

CSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung

CSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung Kapitel 1 Die Vorbereitung Vorgängerversionen. Bald darauf folgte dann schon die Version 4, die mit einer kleinen Bearbeitung bis vor Kurzem 15 Jahre unverändert gültig war. All das, was du die letzten

Mehr

Ihr CMS für die eigene Facebook Page - 1

Ihr CMS für die eigene Facebook Page - 1 Ihr CMS für die eigene Facebook Page Installation und Einrichten eines CMS für die Betreuung einer oder mehrer zusätzlichen Seiten auf Ihrer Facebook Page. Anpassen der "index.php" Installieren Sie das

Mehr

SICHERN DER FAVORITEN

SICHERN DER FAVORITEN Seite 1 von 7 SICHERN DER FAVORITEN Eine Anleitung zum Sichern der eigenen Favoriten zur Verfügung gestellt durch: ZID Dezentrale Systeme März 2010 Seite 2 von 7 Für die Datensicherheit ist bekanntlich

Mehr

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein. Schritt 1: Installation des Javacompilers JDK. Der erste Start mit Eclipse Bevor Sie den Java-Compiler installieren sollten Sie sich vergewissern, ob er eventuell schon installiert ist. Gehen sie wie folgt

Mehr

Ein PDF erstellen. aus Adobe InDesign CC. Langner Marketing Unternehmensplanung Metzgerstraße 59 72764 Reutlingen

Ein PDF erstellen. aus Adobe InDesign CC. Langner Marketing Unternehmensplanung Metzgerstraße 59 72764 Reutlingen aus Adobe InDesign CC Langner Marketing Unternehmensplanung Metzgerstraße 59 72764 Reutlingen T 0 71 21 / 2 03 89-0 F 0 71 21 / 2 03 89-20 www.langner-beratung.de info@langner-beratung.de Über Datei >

Mehr

iphone-kontakte zu Exchange übertragen

iphone-kontakte zu Exchange übertragen iphone-kontakte zu Exchange übertragen Übertragen von iphone-kontakten in ein Exchange Postfach Zunächst muss das iphone an den Rechner, an dem es üblicherweise synchronisiert wird, angeschlossen werden.

Mehr

Umwandeln und Exportieren von Adobe-Illustrator-Dateien in Illustrator für Artcut

Umwandeln und Exportieren von Adobe-Illustrator-Dateien in Illustrator für Artcut Umwandeln und Exportieren von Adobe-Illustrator-Dateien in Illustrator für Artcut Unsere mitgelieferte Fonts & Grafik CD haben wir vom Hersteller des Plotters zur Verfügung gestellt bekommen. Die darauf

Mehr

Barrierefreie Webseiten erstellen mit TYPO3

Barrierefreie Webseiten erstellen mit TYPO3 Barrierefreie Webseiten erstellen mit TYPO3 Alternativtexte Für jedes Nicht-Text-Element ist ein äquivalenter Text bereitzustellen. Dies gilt insbesondere für Bilder. In der Liste der HTML 4-Attribute

Mehr

Produktschulung WinDachJournal

Produktschulung WinDachJournal Produktschulung WinDachJournal Codex GmbH Stand 2009 Inhaltsverzeichnis Einleitung... 3 Starten des Programms... 4 Erfassen von Notizen in WinJournal... 6 Einfügen von vorgefertigten Objekten in WinJournal...

Mehr

Adobe Flash CS4»3D-Tool«

Adobe Flash CS4»3D-Tool« Flash Tutorial Philipp Nunnemann Adobe Flash CS4»3D-Tool«Im folgenden Tutorial könnt Ihr das»3d-tool«in Adobe Flash CS4 kennenlernen. Das Tool erlaubt euch, Objekte im dreidimensionalen Raum zu bewegen.

Mehr

Adobe Reader X Plug-in von Mozilla Firefox verwenden

Adobe Reader X Plug-in von Mozilla Firefox verwenden Befehle entfernen Befehle können nicht entfernt werden! Befehle einfügen hier anklicken Abb. 2012-1/01-01 oben Befehle standardmäßig, mitte Befehle angepasst, unten Leiste mit Kurzbefehlen SG Januar 2012

Mehr

Symbollinientypen einfacher erstellen

Symbollinientypen einfacher erstellen Symbollinientypen einfacher erstellen Besonders bei der Gestaltung von Freiflächen, aber auch in der Werkplanung wird häufig mit Linien gearbeitet, die bestimmte Formen und Symbole enthalten. Typische

Mehr

Herstellen von Symbolen mit Corel Draw ab Version 9

Herstellen von Symbolen mit Corel Draw ab Version 9 Herstellen von Symbolen mit Corel Draw ab Version 9 Einleitung : Icon Design-Überblick: 1) Gestalten in Corel Draw 10.0 3) Vorlage für Photopaint für Import von Corel 4) Einfügen in die PSD-Datei und Bearbeiten

Mehr

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage .htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess

Mehr

Programm GArtenlisten. Computerhinweise

Programm GArtenlisten. Computerhinweise Programm GArtenlisten Computerhinweise Liebe/r Vogelbeobachter/in, anbei haben wir Ihnen ein paar wichtige Tipps für ein reibungsloses Funktionieren der mitgelieferten Ergebnisdatei auf Ihrem Computer

Mehr

Erstellen einer digitalen Signatur für Adobe-Formulare

Erstellen einer digitalen Signatur für Adobe-Formulare Erstellen einer digitalen Signatur für Adobe-Formulare (Hubert Straub 24.07.13) Die beiden Probleme beim Versenden digitaler Dokumente sind einmal die Prüfung der Authentizität des Absenders (was meist

Mehr

Vektoren mit GeoGebra

Vektoren mit GeoGebra Vektoren mit GeoGebra Eine Kurzanleitung mit Beispielen Markus Hohenwarter, 2005 In GeoGebra kann mit Vektoren und Punkten konstruiert und gerechnet werden. Diese Kurzanleitung gibt einen Überblick über

Mehr

Arbeiten mit UMLed und Delphi

Arbeiten mit UMLed und Delphi Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf

Mehr

http://bitschmiede.com post@bitschmiede.com Drucken von Webseiten Eine Anleitung, Version 1.0

http://bitschmiede.com post@bitschmiede.com Drucken von Webseiten Eine Anleitung, Version 1.0 http://bitschmiede.com post@bitschmiede.com Drucken von Webseiten Eine Anleitung, Version 1.0 Drucken von Webseiten Autor: Christian Heisch Technischer Verantwortlicher für die Webseitenumsetzung bei

Mehr

Adobe Photoshop. Lightroom 5 für Einsteiger Bilder verwalten und entwickeln. Sam Jost

Adobe Photoshop. Lightroom 5 für Einsteiger Bilder verwalten und entwickeln. Sam Jost Adobe Photoshop Lightroom 5 für Einsteiger Bilder verwalten und entwickeln Sam Jost Kapitel 2 Der erste Start 2.1 Mitmachen beim Lesen....................... 22 2.2 Für Apple-Anwender.........................

Mehr

Übung 1. Explorer. Paint. Paint. Explorer

Übung 1. Explorer. Paint. Paint. Explorer Seite 1 Übung 1 1. Öffnen Sie das Programm PAINT 2. Maximieren Sie das Fenster 3. Verkleinern Sie das Fenster (Nicht Minimieren!!) 4. Öffnen Sie ZUSÄTZLICH zu PAINT den Windows Explorer 5. Verkleinern

Mehr

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,

Mehr

Anleitung für die Formularbearbeitung

Anleitung für die Formularbearbeitung 1 Allgemeines Anleitung für die Formularbearbeitung Die hier hinterlegten Formulare sind mit der Version Adobe Acrobat 7.0 erstellt worden und im Adobe-PDF Format angelegt. Damit alle hinterlegten Funktionen

Mehr

3. GLIEDERUNG. Aufgabe:

3. GLIEDERUNG. Aufgabe: 3. GLIEDERUNG Aufgabe: In der Praxis ist es für einen Ausdruck, der nicht alle Detaildaten enthält, häufig notwendig, Zeilen oder Spalten einer Tabelle auszublenden. Auch eine übersichtlichere Darstellung

Mehr

Erstellen einer PostScript-Datei unter Windows XP

Erstellen einer PostScript-Datei unter Windows XP Erstellen einer PostScript-Datei unter Windows XP Sie möchten uns Ihre Druckvorlage als PostScript-Datei einreichen. Um Fehler in der Herstellung von vorneherein auszuschließen, möchten wir Sie bitten,

Mehr

Eigenen Farbverlauf erstellen

Eigenen Farbverlauf erstellen Diese Serie ist an totale Neulinge gerichtet. Neu bei PhotoLine, evtl. sogar komplett neu, was Bildbearbeitung betrifft. So versuche ich, hier alles einfach zu halten. Ich habe sogar PhotoLine ein zweites

Mehr

Bauteilattribute als Sachdaten anzeigen

Bauteilattribute als Sachdaten anzeigen Mit den speedikon Attributfiltern können Sie die speedikon Attribute eines Bauteils als MicroStation Sachdaten an die Elemente anhängen Inhalte Was ist ein speedikon Attribut?... 3 Eigene Attribute vergeben...

Mehr

Java Script für die Nutzung unseres Online-Bestellsystems

Java Script für die Nutzung unseres Online-Bestellsystems Es erreichen uns immer wieder Anfragen bzgl. Java Script in Bezug auf unser Online-Bestell-System und unser Homepage. Mit dieser Anleitung möchten wir Ihnen einige Informationen, und Erklärungen geben,

Mehr

4 Aufzählungen und Listen erstellen

4 Aufzählungen und Listen erstellen 4 4 Aufzählungen und Listen erstellen Beim Strukturieren von Dokumenten und Inhalten stellen Listen und Aufzählungen wichtige Werkzeuge dar. Mit ihnen lässt sich so ziemlich alles sortieren, was auf einer

Mehr

Mit jedem Client, der das Exchange Protokoll beherrscht (z.b. Mozilla Thunderbird mit Plug- In ExQulla, Apple Mail, Evolution,...)

Mit jedem Client, der das Exchange Protokoll beherrscht (z.b. Mozilla Thunderbird mit Plug- In ExQulla, Apple Mail, Evolution,...) Das tgm steigt von Novell Group Wise auf Microsoft Exchange um. Sie können auf ihre neue Exchange Mailbox wie folgt zugreifen: Mit Microsoft Outlook Web Access (https://owa.tgm.ac.at) Mit Microsoft Outlook

Mehr

Anleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart -

Anleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart - Anleitung zur Erstellung einer Batchdatei - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart - Mögliche Anwendungen für Batchdateien: - Mit jedem Systemstart vordefinierte Netzlaufwerke

Mehr

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation (Bei Abweichungen, die bspw. durch technischen Fortschritt entstehen können, ziehen Sie bitte immer das aktuelle Handbuch

Mehr

Primzahlen und RSA-Verschlüsselung

Primzahlen und RSA-Verschlüsselung Primzahlen und RSA-Verschlüsselung Michael Fütterer und Jonathan Zachhuber 1 Einiges zu Primzahlen Ein paar Definitionen: Wir bezeichnen mit Z die Menge der positiven und negativen ganzen Zahlen, also

Mehr

Meine erste Homepage - Beispiele

Meine erste Homepage - Beispiele Meine erste - Beispiele 1. Beispiel meine Willkommen auf meiner Befehle nicht über Hier ist ein Senior, der noch fit für's Internet ist. Probieren wir

Mehr

Office-Programme starten und beenden

Office-Programme starten und beenden Office-Programme starten und beenden 1 Viele Wege führen nach Rom und auch zur Arbeit mit den Office- Programmen. Die gängigsten Wege beschreiben wir in diesem Abschnitt. Schritt 1 Um ein Programm aufzurufen,

Mehr

WEBSEITEN ENTWICKELN MIT ASP.NET

WEBSEITEN ENTWICKELN MIT ASP.NET jamal BAYDAOUI WEBSEITEN ENTWICKELN MIT ASP.NET EINE EINFÜHRUNG MIT UMFANGREICHEM BEISPIELPROJEKT ALLE CODES IN VISUAL BASIC UND C# 3.2 Installation 11 Bild 3.2 Der Webplattform-Installer Bild 3.3 IDE-Startbildschirm

Mehr

Was man mit dem Computer alles machen kann

Was man mit dem Computer alles machen kann Was man mit dem Computer alles machen kann Wie komme ich ins Internet? Wenn Sie einen Computer zu Hause haben. Wenn Sie das Internet benutzen möchten, dann brauchen Sie ein eigenes Programm dafür. Dieses

Mehr

S/W mit PhotoLine. Inhaltsverzeichnis. PhotoLine

S/W mit PhotoLine. Inhaltsverzeichnis. PhotoLine PhotoLine S/W mit PhotoLine Erstellt mit Version 16.11 Ich liebe Schwarzweiß-Bilder und schaue mir neidisch die Meisterwerke an, die andere Fotografen zustande bringen. Schon lange versuche ich, auch so

Mehr

Die i-tüpfelchen: Favicons

Die i-tüpfelchen: Favicons Schenken Sie Ihrer URL ein eigenes Icon Sie werden lernen: Wo werden Favicons überall angezeigt? Wie kommen Favicons in die Adressleiste? So erstellen Sie Favicons auf Windows und Mac Ein Favicon für unsere

Mehr

Im Original veränderbare Word-Dateien

Im Original veränderbare Word-Dateien Computergrafik Bilder, Grafiken, Zeichnungen etc., die mithilfe von Computern hergestellt oder bearbeitet werden, bezeichnet man allgemein als Computergrafiken. Früher wurde streng zwischen Computergrafik

Mehr

Windows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen

Windows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen Windows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen Das können wir Ihnen versprechen: An der neuen Taskleiste in Windows 7 werden Sie sehr viel Freude haben. Denn diese sorgt

Mehr

32.4 Anpassen von Menüs und Symbolleisten 795i

32.4 Anpassen von Menüs und Symbolleisten 795i 32.4 Anpassen von Menüs und Symbolleisten 795i Fortsetzung der Seiten in der 8. Auflage 32.4 Anpassen von Menüs und Symbolleisten 32.4.1 Anpassen von Menüs Die Menüs können um folgende Typen von Optionen

Mehr

Zeichen bei Zahlen entschlüsseln

Zeichen bei Zahlen entschlüsseln Zeichen bei Zahlen entschlüsseln In diesem Kapitel... Verwendung des Zahlenstrahls Absolut richtige Bestimmung von absoluten Werten Operationen bei Zahlen mit Vorzeichen: Addieren, Subtrahieren, Multiplizieren

Mehr

DATENFORMATE IM INTERNET

DATENFORMATE IM INTERNET DATENFORMATE IM INTERNET Steffen Petermann Projekt reisefieber:// BILDFORMATE JPG / GIF / PNG / SVG MULTIMEDIA FLASH / SHOCKWAVE TEXT-BASIERTE FORMATE HTMP / CSS / JS / CGI / PHP AUDIO & VIDEO MP3 / MOV

Mehr

Installation des Zertifikats. Installationsanleitung für Zertifikate zur Nutzung des ISBJ Trägerportals

Installation des Zertifikats. Installationsanleitung für Zertifikate zur Nutzung des ISBJ Trägerportals Installationsanleitung für Zertifikate zur Nutzung des ISBJ Trägerportals 1 43 Inhaltsverzeichnis Einleitung... 3 Microsoft Internet Explorer... 4 Mozilla Firefox... 13 Google Chrome... 23 Opera... 32

Mehr

Outlook-Daten komplett sichern

Outlook-Daten komplett sichern Outlook-Daten komplett sichern Komplettsicherung beinhaltet alle Daten wie auch Kontakte und Kalender eines Benutzers. Zu diesem Zweck öffnen wir OUTLOOK und wählen Datei -> Optionen und weiter geht es

Mehr

Tevalo Handbuch v 1.1 vom 10.11.2011

Tevalo Handbuch v 1.1 vom 10.11.2011 Tevalo Handbuch v 1.1 vom 10.11.2011 Inhalt Registrierung... 3 Kennwort vergessen... 3 Startseite nach dem Login... 4 Umfrage erstellen... 4 Fragebogen Vorschau... 7 Umfrage fertigstellen... 7 Öffentliche

Mehr

Version 1 SVG. Scalable Vector Graphics. B.Wenk, HTW Chur. apple ibooks Author

Version 1 SVG. Scalable Vector Graphics. B.Wenk, HTW Chur. apple ibooks Author Version 1 SVG Scalable Vector Graphics B.Wenk, HTW Chur SVG SVG - Scalable Vector Graphics 1 Einführung Bilder und Grafiken Mit der Digitalkamera aufgenommene oder mit einem Scanner aufgenommene Bilder

Mehr

Animationen erstellen

Animationen erstellen Animationen erstellen Unter Animation wird hier das Erscheinen oder Bewegen von Objekten Texten und Bildern verstanden Dazu wird zunächst eine neue Folie erstellt : Einfügen/ Neue Folie... Das Layout Aufzählung

Mehr

Mediator 9 - Lernprogramm

Mediator 9 - Lernprogramm Mediator 9 - Lernprogramm Ein Lernprogramm mit Mediator erstellen Mediator 9 bietet viele Möglichkeiten, CBT-Module (Computer Based Training = Computerunterstütztes Lernen) zu erstellen, z. B. Drag & Drop

Mehr

Grundlagen von Corel Draw

Grundlagen von Corel Draw Grundlagen von Corel Draw Allgemeines Corel Draw ist ein so genanntes Vektorgrafik-Programm. Der Vorteil von Vektorgrafiken besteht darin, dass die Qualität auch beim Vergrößern im Gegensatz zu Bitmap-Bildern

Mehr

Grundlagen der Theoretischen Informatik, SoSe 2008

Grundlagen der Theoretischen Informatik, SoSe 2008 1. Aufgabenblatt zur Vorlesung Grundlagen der Theoretischen Informatik, SoSe 2008 (Dr. Frank Hoffmann) Lösung von Manuel Jain und Benjamin Bortfeldt Aufgabe 2 Zustandsdiagramme (6 Punkte, wird korrigiert)

Mehr

Erste Schritte mit Sharepoint 2013

Erste Schritte mit Sharepoint 2013 Erste Schritte mit Sharepoint 2013 Sharepoint ist eine webbasierte Plattform zum Verwalten und Teilen (speichern, versionieren, suchen, sortieren, mit Rechten und Merkmalen versehen, ) von Informationen

Mehr

1. Einführung. 2. Die Abschlagsdefinition

1. Einführung. 2. Die Abschlagsdefinition 1. Einführung orgamax bietet die Möglichkeit, Abschlagszahlungen (oder auch Akontozahlungen) zu erstellen. Die Erstellung der Abschlagsrechnung beginnt dabei immer im Auftrag, in dem Höhe und Anzahl der

Mehr

Fotos verkleinern mit Paint

Fotos verkleinern mit Paint Fotos verkleinern mit Paint Warum Paint? Sicher, es gibt eine Menge kostenloser guter Programme und Möglichkeiten im Netz zum Verkleinern von Fotos. Letztendlich ist es Geschmackssache, aber meine Erfahrungen

Mehr

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3

Mehr

Dokumentation von Ük Modul 302

Dokumentation von Ük Modul 302 Dokumentation von Ük Modul 302 Von Nicolas Kull Seite 1/ Inhaltsverzeichnis Dokumentation von Ük Modul 302... 1 Inhaltsverzeichnis... 2 Abbildungsverzeichnis... 3 Typographie (Layout)... 4 Schrift... 4

Mehr

Handbuch für Redakteure

Handbuch für Redakteure Handbuch für Redakteure Erste Schritte... 1 Artikel erstellen... 2 Artikelinhalt bearbeiten... 3 Artikel bearbeiten... 3 Grunddaten ändern... 5 Weitere Artikeleigenschaften... 5 Der WYSIWYG-Editor... 6

Mehr

Anleitung BFV-Widget-Generator

Anleitung BFV-Widget-Generator Anleitung BFV-Widget-Generator Seite 1 von 6 Seit dem 1. Oktober 2014 hat der Bayerische Fußball-Verband e.v. neue Widgets und einen neuen Baukasten zur Erstellung dieser Widgets veröffentlicht. Im Folgenden

Mehr

Hilfen zur Verwendung der Word-Dokumentvorlage des BIS-Verlags

Hilfen zur Verwendung der Word-Dokumentvorlage des BIS-Verlags Hilfen zur Verwendung der Word-Dokumentvorlage des BIS-Verlags 2013 style_sheet_bis_verlag_20130513 Arbeiten mit der Dokumentvorlage des BIS-Verlags... 3 Dokumentvorlage Wofür?... 3 Wohin mit der Dokumentvorlage...

Mehr

Arbeiten mit den Mastercam Werkzeug-Managern

Arbeiten mit den Mastercam Werkzeug-Managern Arbeiten mit den Mastercam Werkzeug-Managern Mastercam besitzt zwei Werkzeug-Manager zum Anlegen, Ändern und Verwalten Ihrer Werkzeuge; wobei der eine als (klassischer) WZ-Manager und der andere als (stand-alone)

Mehr

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden.

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden. In einer Website haben Seiten oft das gleiche Layout. Speziell beim Einsatz von Tabellen, in denen die Navigation auf der linken oder rechten Seite, oben oder unten eingesetzt wird. Diese Anteile der Website

Mehr

WORKSHOP für das Programm XnView

WORKSHOP für das Programm XnView WORKSHOP für das Programm XnView Zur Bearbeitung von Fotos für die Nutzung auf Websites und Online Bildergalerien www.xnview.de STEP 1 ) Bild öffnen und Größe ändern STEP 2 ) Farbmodus prüfen und einstellen

Mehr

Handbuch für Redakteure

Handbuch für Redakteure Handbuch für Redakteure Erste Schritte... 1 Artikel erstellen... 2 Artikelinhalt bearbeiten... 3 Artikel bearbeiten... 3 Grunddaten ändern... 5 Weitere Artikeleigenschaften... 5 Der WYSIWYG-Editor... 6

Mehr

Lernwerkstatt 9 privat- Freischaltung

Lernwerkstatt 9 privat- Freischaltung Was tun, wenn mein Rechner immer wieder die Freischaltung der Lernwerkstatt 9 privat verliert und ich die Ursache dafür nicht finden kann? Normalerweise genügt es, genau eine einzige online-freischaltung

Mehr

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter 2 Inhaltsverzeichnis 1 Web-Kürzel 4 1.1 Einführung.......................................... 4 1.2 Web-Kürzel.........................................

Mehr

5.2 Neue Projekte erstellen

5.2 Neue Projekte erstellen 5.2 Neue Projekte erstellen Das Bearbeiten von bestehenden Projekten und Objekten ist ja nicht schlecht wie aber können Sie neue Objekte hinzufügen oder gar völlig neue Projekte erstellen? Die Antwort

Mehr

Revit Modelle in der Cloud: Autodesk 360 Mobile

Revit Modelle in der Cloud: Autodesk 360 Mobile Revit Modelle in der Cloud: Autodesk 360 Mobile Die Präsentation Ihrer Revit Modelle kann auf unterschiedlichste Weise erfolgen. Diverse Cloud Plattformen bieten kostenlosen Speicherplatz und Freigabeoptionen

Mehr

Design anpassen eine kurze Einführung

Design anpassen eine kurze Einführung Design anpassen eine kurze Einführung Das gesamte Layout von Papoo basiert auf modernen CSS Layouts die vollständig ohne Layout Tabellen funktionieren. Um schnell vorhandene Designs anpassen zu können

Mehr

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Beamen in EEP Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Zuerst musst du dir 2 Programme besorgen und zwar: Albert, das

Mehr

Anleitung für Berichte in Word Press, auf der neuen Homepage des DAV Koblenz

Anleitung für Berichte in Word Press, auf der neuen Homepage des DAV Koblenz Anleitung für Berichte in Word Press, auf der neuen Homepage des DAV Koblenz Diese Anleitung soll als Kurzreferenz und Schnellanleitung dienen um einfach und schnell Berichte auf der Homepage www.dav-koblenz.de

Mehr

sm@rt-tan plus Flickerfeld bewegt sich nicht

sm@rt-tan plus Flickerfeld bewegt sich nicht Technischer Hintergrund Um die Verwendung des Verfahrens Sm@rt-TAN plus des neuen sicheren TAN- Verfahrens so komfortabel wie möglich zu gestalten, wurde eine Möglichkeit geschaffen, die Angaben einer

Mehr

ÖKB Steiermark Schulungsunterlagen

ÖKB Steiermark Schulungsunterlagen ÖKB Steiermark Schulungsunterlagen Fotos von Online-Speicher bereitstellen Da das hinzufügen von Fotos auf unsere Homepage recht umständlich und auf 80 Fotos begrenzt ist, ist es erforderlich die Dienste

Mehr

Persönliches Adressbuch

Persönliches Adressbuch Persönliches Adressbuch Persönliches Adressbuch Seite 1 Persönliches Adressbuch Seite 2 Inhaltsverzeichnis 1. WICHTIGE INFORMATIONEN ZUR BEDIENUNG VON CUMULUS 4 2. ALLGEMEINE INFORMATIONEN ZUM PERSÖNLICHEN

Mehr

Hinweise zum Übungsblatt Formatierung von Text:

Hinweise zum Übungsblatt Formatierung von Text: Hinweise zum Übungsblatt Formatierung von Text: Zu den Aufgaben 1 und 2: Als erstes markieren wir den Text den wir verändern wollen. Dazu benutzen wir die linke Maustaste. Wir positionieren den Mauszeiger

Mehr

Informationen zur Verwendung von Visual Studio und cmake

Informationen zur Verwendung von Visual Studio und cmake Inhaltsverzeichnis Informationen zur Verwendung von Visual Studio und cmake... 2 Erste Schritte mit Visual Studio... 2 Einstellungen für Visual Studio 2013... 2 Nutzung von cmake... 6 Installation von

Mehr

Windows 8.1. Grundkurs kompakt. Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014. inkl. zusätzlichem Übungsanhang K-W81-G-UA

Windows 8.1. Grundkurs kompakt. Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014. inkl. zusätzlichem Übungsanhang K-W81-G-UA Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014 Windows 8.1 Grundkurs kompakt inkl. zusätzlichem Übungsanhang K-W81-G-UA 1.3 Der Startbildschirm Der erste Blick auf den Startbildschirm (Startseite) Nach

Mehr

Kapitel 3 Bilder farblich verändern - Arbeiten mit Objekten

Kapitel 3 Bilder farblich verändern - Arbeiten mit Objekten Nahezu auf jedem Buchcover, CD Hülle oder auf den Werbeseiten in Zeitschriften und Magazinen, sehen Sie fast ausschließlich Bilder, die mit einem EBV Programm einen sogenannten künstlerischen Touch erhalten

Mehr

Webseiten sind keine Gemälde. Webstandards für ein besseres Web. Webstandards für ein besseres Web

Webseiten sind keine Gemälde. Webstandards für ein besseres Web. Webstandards für ein besseres Web Webseiten sind keine Gemälde Webkrauts Die Initiative für die Webkrauts ging von einem Blogeintrag im August 2005 aus. Nach dem Aufruf fanden sich innerhalb von etwa drei Tagen über 60 Interessierte zusammen.

Mehr

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Nach dem Update auf die Version 1.70 bekommen Sie eine Fehlermeldung,

Mehr