#!/usr/bin/gnuplot# gnuplot # Allgemeines zu den Eingabedatensettimefmt"%d.%m.%Y"# Zeitangaben in TT.MM.YYYYsetdatafileseparator";"# Spaltenseparator # Allgemeines zur Ausgabeunsetkeysetstyledatalinessetstylefilltransparentsolid0.4setgrid# Bereiche/Format/etc X-Achse setxdatatimesetxlabel'Jahr'setxrange['30.02.1570':'31.12.2016']setxtics'01.01.1000',60*60*24*365.25*50# xtics in Sekunden # der Beginn der X-Einteilung kann außerhalb xrange# liegensetmxtics5# Unterteilung der Skalierungsetxticsnomirror# Nur unten Skalierensetformatx'%Y'# Beschriftungsformat JJJJ# Bereiche/Format/etc Y-Achsesetylabel'Einwohnerzahl'setyrange[0:]setytics10000setmytics5setyticsnomirrorsetdecimalsignlocale"de_DE.utf8"setdecimallocale"de_DE.utf8"setformaty"%'.0f"# Ausgabeformat# Ausgabeformat: Wir erzeugen SVG# Die Ausgabedaten leiten wir in eine Pipe und sind so bei Namen der# Ausgabedatei flexibel (Aufruf: Progname.plt > Ausgabe-svg)settermsvgsize800,400font"Arial,14"# keine "set output '<Dateiname>'" Angabe# Erzeugen der Ausgabe plot'-'using1:($2)withfilledcurvesbelowx1ltrgb'dark-blue'lw2## Quelle:# https://de.wikipedia.org/wiki/Darmstadt#Einwohnerentwicklung#30.06.1570;122030.06.1600;151530.06.1619;240030.06.1634;200030.06.1636;110030.06.1648;100030.06.1676;179030.06.1700;189530.06.1772;980030.06.1804;1121930.06.1816;1539130.06.1830;2324203.12.1846;26300# 03.12.1861;2852603.12.1864;2922501.12.1871;3380001.12.1875;3727301.12.1880;4119901.12.1885;4314601.12.1890;5588302.12.1895;6316801.12.1900;7238101.12.1905;8312301.12.1910;8708901.12.1916;7141008.10.1919;82367# 16.06.1925;8946516.06.1933;9322217.05.1939;11519631.12.1945;6953913.09.1950;9478825.09.1956;12330606.06.1961;13641231.12.1965;14006627.05.1970;14122431.12.1975;13701831.12.1980;13820131.12.1985;13418125.05.1987;134272# 31.12.1990;13892031.12.1995;13898031.12.2000;13824231.12.2005;13910331.12.2007;14105831.12.2010;14440231.12.2011;14584531.12.2012;15015531.12.2013;14974331.12.2014;15400231.12.2015;15535331.12.2016;159982EOF