Automatisierte Dokumentenerstellung

Ähnliche Dokumente
Ändern der Schriftgröße für den Monitorexport

Übung zur Vorlesung Digitale Medien. Hanna Schneider Ludwig-Maximilians-Universität München Wintersemester 2014/2015

CSS - Cascading Stylesheets

1 Definition der Selektoren Einbinden der CSS 3 Möglichkeiten Farbangaben Schriftformatierung Abstände...

HTML Scripting. Informatik 1 für Nebenfachstudierende Grundmodul. Kai-Steffen Hielscher Folienversion: 06. Dezember 2017

Internet-Technologien

HTML Tutorial Part I - Einführung und erste Texte schreiben

HTML. HyperText Markup Language. von Nico Merzbach

PHP eine Einführung. Dipl.-Inf. Frank Hofmann. 18. November Potsdam

MODULTEILPRÜFUNG ZUR VORLESUNG,,KORPUSBEARBEITUNG IN DER COMPUTERLINGUISTIK SS 2014 DR. MAXIMILIAN HADERSBECK

Befehle zur physischen Formatierung

SASS und Compass. Struktur für eure Stylesheets

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 3: Webdesign mit CSS Stand: Übung WS 2015/2016. Benedikt Schumm M.Sc.

Scripting für Kommunikationswissenschaftler Gruppe C

Datenbanken und Netzanbindung

Thomas Theis PHP4. Webserver-Programmierung für Um- und Einsteiger. Galileo Press

In zehn Schritten zum ersten NPGeoMap für QlikView Kartenobjekt

How-to. HTML An- und Abmeldeseite anlegen

In zehn Schritten zum ersten NPGeoMap für Qlik Sense Kartenobjekt

PDF. PDF-Generierung aktivieren. Methode zum Erzeugen der PDFs. PDF-Format. Seitengröße. Anzunehmende Browserbreite

7.4.2 Server Side Scripting und Browser Side Scripting Webapplikationen mit PHP 4 Info SrvScr Server Side Script Seite - 1 -

WINDOWS 10. Modul 4 System Know-How

Grundlagen zu HTML. Vortrag im Rahmen der BTK-Vorlesung von Herrn Professor Kärger

Anleitung OpenCms. Externe Schriften per CSS einbinden

Outdoor Wetterstation 5xx-Serie

rung und Verbraucherschutz zur Durchführung einer Studie über die PCB- Belastung von Schülern und Lehrern hingewiesen.


In 10 Schritten. zum ersten NPGeoMap für Qlik Sense Kartenobjekt

Wir studieren HTML-Tags

Inhalt HTML 2. Applets Frames Formulare CSS cascading style sheets. Lehrveranstaltung Internet in AT Dr.-Ing. A. Braune TECHNISCHE UNIVERSITÄT DRESDEN

Cascading Stylesheets (CSS)

Übungen. DI (FH) Levent Öztürk

Beispiele für kostenlose PDF Programme

Export- und Importmöglichkeiten

Microsoft Visual Studio Code mit RPG und IceBreak

Jänner 2017 der Monat der Eistage!

MIT3 Serverseitige Programmierung. Claudius Coenen

Multimedia im Netz Wintersemester 2011/12

Ablauf Unit2. Walkthrough

Imperia Unicode- und Multi-Language-HOWTO

Jahresmittelwerte der Station Stuttgart-Mitte Schwabenzentrum (Amt für Umweltschutz Stuttgart, Abt. Stadtklimatologie)

Signatur mit Formatierung

In 10 Schritten. zum ersten NPGeoMap für QlikView Kartenobjekt

Webanwendungen mit Java und JavaServerPages

Navigationsmenü im Stil von Registern

HTML5 & SCC3. PC-Treff-BB VHS Aidlingen. Lothar R. Krukowski. Ein Überblick

Erstellen von Web-Seiten HTML und mehr...

Eine Schnelleinführung in CSS

Web-basierte Anwendungssysteme PHP-Einführung

Um Ihren neuen»counter«(besucherzähler) auf einer Webseite zu installieren, benötigen Sie folgenden HTML-Code:

Organisatorisches. Bishara Sabbagh (Lehrbeauftragter)

Elisabeth Wetsch. Einstieg in CSS

Auswertung von Fledermaus- Abschaltprotokollen im Landesamt für Umwelt Brandenburg

Digitale Medien. Übung

Übung zur Vorlesung Multimedia im Netz

Leitfaden zur Erstellung barrierearmer Dokumente Kapitel 6.4 Konvertierung eines MS Office oder Open Office-Dokuments in das pdf-format Servicestelle

SONSTIGE GERäTE. Datenlogger DLX Met. Technische Daten

Erste Schritte mit XHTML

Julia Harjung Konstanze Lasse

2. Webapplikationen. Webzugang. Präsentation. Geschäftslogik. Browser. Datenhaltung. JSP, Servlets, ASP, PHP. HTML + JavaScript? +Java Applets?

Apache MySQL - PHP. Hochschule Karlsruhe Technik & Wirtschaft Internet-Technologien T3B250 SS2014 Prof. Dipl.-Ing. Martin Schober

Reporting Lösungen für APEX wähle Deine Waffen weise

NetMan Desktop Manager Quickstart-Guide

Transkript:

Einführung Dr-Ing Herbert Voß Freie Universität Berlin 5 September 2015 Dr-Ing Herbert Voß Freie Universität Berlin

Einführung 1 Einführung Aufgabenstellung 2 Daten holen Konvertierung Dr-Ing Herbert Voß Freie Universität Berlin

Einführung Aufgabenstellung Aufgabenstellung Selten hat man im naturwissenschaftlichen und technischen Bereich ein reines Textdokument Sehr oft sind externe Abbildungen oder Daten einzubinden, beziehungsweise entsprechend darzustellen Dr-Ing Herbert Voß Freie Universität Berlin

Aufgabenstellung Aufgabenstellung Selten hat man im naturwissenschaftlichen und technischen Bereich ein reines Textdokument Sehr oft sind externe Abbildungen oder Daten einzubinden, beziehungsweise entsprechend darzustellen Handelt es sich um statistische Auswertungen, die fortlaufend erfolgen sollen, so kann das automatisiert werden Dr-Ing Herbert Voß Freie Universität Berlin

Aufgabenstellung Aufgabenstellung Selten hat man im naturwissenschaftlichen und technischen Bereich ein reines Textdokument Sehr oft sind externe Abbildungen oder Daten einzubinden, beziehungsweise entsprechend darzustellen Handelt es sich um statistische Auswertungen, die fortlaufend erfolgen sollen, so kann das automatisiert werden T E X ist ein Programm (Compiler oder Interpreter), eignet sich daher für eine Stapelverarbeitung Dr-Ing Herbert Voß Freie Universität Berlin

Einführung Aufgabenstellung Vorgehensweise Automatisiert heißt, dass der Anwender sein Skript/Programm/etc startet und der Rest automatisch abläuft Dr-Ing Herbert Voß Freie Universität Berlin

Einführung Aufgabenstellung Vorgehensweise Automatisiert heißt, dass der Anwender sein Skript/Programm/etc startet und der Rest automatisch abläuft Dies kann erfolgen durch Ein Shellskript (Linux, MAC) oder Batchdatei (Windows) Dr-Ing Herbert Voß Freie Universität Berlin

Aufgabenstellung Vorgehensweise Automatisiert heißt, dass der Anwender sein Skript/Programm/etc startet und der Rest automatisch abläuft Dies kann erfolgen durch Ein Shellskript (Linux, MAC) oder Batchdatei (Windows) Eine Skriptsprache (Perl, Python, Java, etc) Dr-Ing Herbert Voß Freie Universität Berlin

Aufgabenstellung Vorgehensweise Automatisiert heißt, dass der Anwender sein Skript/Programm/etc startet und der Rest automatisch abläuft Dies kann erfolgen durch Ein Shellskript (Linux, MAC) oder Batchdatei (Windows) Eine Skriptsprache (Perl, Python, Java, etc) Eine T E X-Datei Dr-Ing Herbert Voß Freie Universität Berlin

Einführung Daten holen Aufgabenstellung: Es soll der Verlauf von Windgeschwindigkeit, Temperatur und Luftdruck grafisch dargestellt werden Das erstellte PDF-Dokument soll über das Internet abrufbar sein Dr-Ing Herbert Voß Freie Universität Berlin

Einführung Daten holen Aufgabenstellung: Es soll der Verlauf von Windgeschwindigkeit, Temperatur und Luftdruck grafisch dargestellt werden Das erstellte PDF-Dokument soll über das Internet abrufbar sein Die Daten bekommen wir aus dem Netz: Dr-Ing Herbert Voß Freie Universität Berlin

Daten holen Aufgabenstellung: Es soll der Verlauf von Windgeschwindigkeit, Temperatur und Luftdruck grafisch dargestellt werden Das erstellte PDF-Dokument soll über das Internet abrufbar sein Die Daten bekommen wir aus dem Netz: http://geofu-berlinde/met/wetter/indexhtml Dr-Ing Herbert Voß Freie Universität Berlin

Daten holen Aufgabenstellung: Es soll der Verlauf von Windgeschwindigkeit, Temperatur und Luftdruck grafisch dargestellt werden Das erstellte PDF-Dokument soll über das Internet abrufbar sein Die Daten bekommen wir aus dem Netz: http://geofu-berlinde/met/wetter/indexhtml http://wwwmetfu-berlinde/de/wetter/iframe_wetterphp Dr-Ing Herbert Voß Freie Universität Berlin

Daten holen Aufgabenstellung: Es soll der Verlauf von Windgeschwindigkeit, Temperatur und Luftdruck grafisch dargestellt werden Das erstellte PDF-Dokument soll über das Internet abrufbar sein Die Daten bekommen wir aus dem Netz: http://geofu-berlinde/met/wetter/indexhtml http://wwwmetfu-berlinde/de/wetter/iframe_wetterphp 2015-09-01 13:00 MESZ Windrichtung: 284 Windgeschw: 25 m/s Windspitze: 48 m/s red Luftdruck: 10069 hpa Luftfeuchtigkeit: 63 % Lufttemperatur: 263 C Dr-Ing Herbert Voß Freie Universität Berlin

Einführung Daten holen wget Holen des HTML-Codes der Seite mit wget: wget -q http://wwwmetfu-berlinde/de/wetter/iframe_wetterphp Dr-Ing Herbert Voß Freie Universität Berlin

Daten holen wget Holen des HTML-Codes der Seite mit wget: wget -q http://wwwmetfu-berlinde/de/wetter/iframe_wetterphp Aus diesem Dokument heraus mit: \immediate\write18{rm -f iframe_wetterphp} \immediate\write18{wget -q http://wwwmetfu-berlinde/de/wetter/ifram Dr-Ing Herbert Voß Freie Universität Berlin

Daten holen wget Holen des HTML-Codes der Seite mit wget: wget -q http://wwwmetfu-berlinde/de/wetter/iframe_wetterphp Aus diesem Dokument heraus mit: \immediate\write18{rm -f iframe_wetterphp} \immediate\write18{wget -q http://wwwmetfu-berlinde/de/wetter/ifram Dr-Ing Herbert Voß Freie Universität Berlin

Daten holen wget Holen des HTML-Codes der Seite mit wget: wget -q http://wwwmetfu-berlinde/de/wetter/iframe_wetterphp Aus diesem Dokument heraus mit: \immediate\write18{rm -f iframe_wetterphp} \immediate\write18{wget -q http://wwwmetfu-berlinde/de/wetter/ifram Als Ausgabe erhalten wir die Datei iframe_wetterphp: Dr-Ing Herbert Voß Freie Universität Berlin

Daten holen HTML-Datei 1 <html> 2 <head> 3 <title>wetterinformationen</title> 4 <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" > 5 </head> 6 <body> 7 <p style='font-family : Verdana, Arial, Helvetica, sans-serif; lineheight:140%; font-size:75%'>2015-09-10 11:00 MESZ<br /> Windrichtung: <b>82 </b><br />Windgeschw: <b>39 m/s</b><br />Windspitze: <b>65 m/s</b><br />red Luftdruck: <b>10261 hpa</b ><br />Luftfeuchtigkeit: <b>64 %</b><br />Lufttemperatur: <b>164 C</b></p></body> 8 </html> Dr-Ing Herbert Voß Freie Universität Berlin

Einführung Konvertierung Konvertierung Eine einfachere Weiterverarbeitung ergibt sich nach Umwandlung der HTML-Datei in eine reine Textdatei (ASCII): html2text iframe_wetterphp Dr-Ing Herbert Voß Freie Universität Berlin

Konvertierung Konvertierung Eine einfachere Weiterverarbeitung ergibt sich nach Umwandlung der HTML-Datei in eine reine Textdatei (ASCII): html2text iframe_wetterphp Durchführung in einem Schritt durch»pipen«von der Ausgabe von wget: 1 wget -q -O- http://wwwmetfu-berlinde/de/wetter/iframe_wetter php html2text > wettertxt Dr-Ing Herbert Voß Freie Universität Berlin

Konvertierung Konvertierung Eine einfachere Weiterverarbeitung ergibt sich nach Umwandlung der HTML-Datei in eine reine Textdatei (ASCII): html2text iframe_wetterphp Durchführung in einem Schritt durch»pipen«von der Ausgabe von wget: 1 wget -q -O- http://wwwmetfu-berlinde/de/wetter/iframe_wetter php html2text > wettertxt 1 2015-09-10 11:00 MESZ 2 Windrichtung: 82 3 Windgeschw: 39 m/s 4 Windspitze: 65 m/s 5 red Luftdruck: 10261 hpa 6 Luftfeuchtigkeit: 64 % 7 Lufttemperatur: 164 C Dr-Ing Herbert Voß Freie Universität Berlin

Einführung Konvertierung html2text 1 1040 156 10261 30 2 1050 158 10261 30 3 1100 158 10261 31 4 1110 164 10261 31 Dr-Ing Herbert Voß Freie Universität Berlin

Konvertierung Die Ausgabe Temperatur/Luftdruck 40 36 32 28 24 20 16 12 8 4 0 4 8 12 16 20 Dr-Ing Herbert Voß Freie Universität Berlin 0 2 4 6 8 10 12 14 16 18 20 22 24 Zeit 1000 hpa