Die Person, die das Werk mit diesem Dokument verbunden hat, übergibt dieses weltweit der Gemeinfreiheit, indem sie alle Urheberrechte und damit verbundenen weiteren Rechte – im Rahmen der jeweils geltenden gesetzlichen Bestimmungen – aufgibt. Das Werk kann – selbst für kommerzielle Zwecke – kopiert, modifiziert und weiterverteilt werden, ohne hierfür um Erlaubnis bitten zu müssen.
http://creativecommons.org/publicdomain/zero/1.0/deed.enCC0Creative Commons Zero, Public Domain Dedicationfalsefalse
#!/usr/bin/gnuplot# gnuplot # Allgemeines zu den Eingabedatensettimefmt"%d.%m.%Y"# Zeitangaben in TT.MM.YYYYsetdatafileseparator";"# Spaltenseparator # Allgemeines zur Ausgabeunsetkey# als Standard keine Legendesetstyledatalines# wird bei 'plot' überschrieben setstylefilltransparentsolid0.4# ebenfalls bei 'plot' überschriebensetgrid# setborder3# Bit 1 (unten) + Bit 2 (links)# Bereiche/Format/etc X-Achse setxdatatime# X-Achse als Zeitachsesetxlabel'Jahr'# Beschriftung X-Achsesetxlabeloffset0,0.75# Schrift etwas höhersetxrange['30.06.1815':'30.06.2015']setxtics'01.01.1000',60*60*24*365.25*25# xtics in Sekunden # der Beginn der X-Einteilung kann außerhalb xrange# liegensetxticsoffset0,0.5# Beschritung näher an die X-Achsesetmxtics5# Skalenstriche setxticsnomirror# Nur unten Skalierensetformatx'%Y'# Beschriftungsformat JJJJsetxticsout# Skal. aussen damit sich nicht von Grafik # überschr. wird# Bereiche/Format/etc Y-Achsesetylabel'Einwohnerzahl'offset2# Abstand Achse/Label setyrange[0:]setytics1000setyticsoffset0.5# Schrift etwas nach rechtssetyticsnomirrorsetdecimalsignlocale"de_DE.utf8"# Stelle Input und Output auf "," um # set decimalsign ',' würde nur Output umstellen, setformaty"%'.0f"# Ausgabeformatsetmytics5setyticsout# Skal. aussen da sie sonst von Grafik # überschr. wird#### Markierungsbalken für die beiden Weltkriege etc.# Die set-Befehle ggf. auskommentieren# Attribute für Markierungsbalkensetstylerectfillcolorlt-1fillstylesolid0.1noborder## == Dreißigjähriger Krieg#set obj rect from '23.05.1618', graph 0 to '24.10.1648' , graph 1#set label "Dreißigjähriger Krieg" at '30.06.1633', graph 0.8 rotate by +60 center# == 1. Weltkriegsetobjrectfrom'28.07.1914',graph0to'11.11.1918',graph1setlabel"1. Weltkrieg"at'30.06.1916',graph0.9rotateby+60center# == 2. Weltkriegsetobjrectfrom'01.09.1939',graph0to'04.05.1945',graph1setlabel"2. Weltkrieg"at'30.06.1942',graph0.9rotateby+60center# == Tädärä#set obj rect from '07.10.1949', graph 0 to '03.10.1990' , graph 1#set label "DDR" at '01.01.1970', graph 0.9 rotate by +60 center# Ausgabeformat: Wir erzeugen SVG# Die Ausgabedaten leiten wir bei UNIX in eine Pipe und sind so bei Namen der# Ausgabedatei flexibel (Aufruf: Progname.plt > Ausgabe-svg) # Windowsbenutzer, die mit Pipes nicht umgehen könnten, sollten hier hier das # folgende 'set output ...' auskommentieren und den Dateinamen ggf. ersetzen. # set output 'Einwohnerentwicklung_von_Altrip.dat' settermsvgsize800,400font"Arial,14"# Die Parameter von 'set term' sind so gewählt, das man in Wikipedia bei einer # Einbindung [[Datei:Meine_Grafik.svg|mini|400px|Text]] noch Schrift/Details # erkennen kann. # Erzeugen der Ausgabe plot\
'Einwohnerentwicklung_von_Altrip.dat'using1:2withlinespointslinecolor'dark-blue'linetype1linewidth1.5pointtype7pointsize0.30,\
Daten
Die folgenden Daten bitte in eine Textdatei unter dem Namen "Einwohnerentwicklung_von_Altrip.dat" abspeichern und ins gleiche Verzeichnis wie das GnuPlot-Script ablegen.
Update der Daten und Überschreiben der Grafik ausdrücklich erwünscht.
Diese Datei enthält weitere Informationen (beispielsweise Exif-Metadaten), die in der Regel von der Digitalkamera oder dem verwendeten Scanner stammen. Durch nachträgliche Bearbeitung der Originaldatei können einige Details verändert worden sein.