diff --git a/docs/example_generation.jl b/docs/example_generation.jl index b4fca168..34263619 100644 --- a/docs/example_generation.jl +++ b/docs/example_generation.jl @@ -103,7 +103,7 @@ function generate_markdown(pkgname::Symbol) md = open("$DOCDIR/$(pkgname)_examples.md", "w") write(md, "# Examples for backend: $pkgname\n\n") - write(md, "- Supported arguments: $(supportedArgs(pkg))\n") + write(md, "- Supported arguments: $(join(supportedArgs(pkg), ", "))\n") write(md, "- Supported values for axis: $(supportedAxes(pkg))\n") write(md, "- Supported values for linetype: $(supportedTypes(pkg))\n") write(md, "- Supported values for linestyle: $(supportedStyles(pkg))\n") @@ -173,9 +173,9 @@ end # run it! # note: generate separately so it's easy to comment out +# @osx_only generate_markdown(:unicodeplots) # generate_markdown(:qwt) # generate_markdown(:gadfly) -# @osx_only generate_markdown(:unicodeplots) # generate_markdown(:pyplot) # generate_markdown(:immerse) diff --git a/docs/gadfly_examples.md b/docs/gadfly_examples.md index 4d2cb519..40893897 100644 --- a/docs/gadfly_examples.md +++ b/docs/gadfly_examples.md @@ -1,10 +1,10 @@ # Examples for backend: gadfly -- Supported arguments: [:args,:axis,:color,:fillto,:heatmap_c,:kwargs,:label,:legend,:linestyle,:linetype,:marker,:markercolor,:markersize,:nbins,:reg,:size,:title,:width,:windowtitle,:xlabel,:ylabel,:yrightlabel] -- Supported values for axis: [:left] +- Supported arguments: args, axis, color, fillto, heatmap_c, kwargs, label, legend, linestyle, linetype, marker, markercolor, markersize, nbins, reg, size, title, width, windowtitle, xlabel, ylabel, yrightlabel +- Supported values for axis: [:auto,:left] - Supported values for linetype: [:line,:step,:sticks,:scatter,:heatmap,:hexbin,:hist,:bar] -- Supported values for linestyle: [:solid] -- Supported values for marker: [:rect,:ellipse,:diamond,:cross] +- Supported values for linestyle: [:auto,:solid] +- Supported values for marker: [:none,:auto,:rect,:ellipse,:diamond,:cross] - Is `subplot`/`subplot!` supported? Yes ### Lines @@ -116,11 +116,11 @@ heatmap(randn(10000),randn(10000); nbins=100) All options: (:line, :orderedline, :step, :stepinverted, :sticks, :scatter, :none, :heatmap, :hexbin, :hist, :bar) ```julia -types = intersect(supportedTypes(),[:line,:orderedline,:path,:step,:stepinverted,:sticks,:scatter]) +types = intersect(supportedTypes(),[:line,:step,:stepinverted,:sticks,:scatter]) n = length(types) x = Vector[sort(rand(20)) for i = 1:n] y = rand(20,n) -plot(x,y; linetype=:auto,labels=map(string,types)) +plot(x,y; linetypes=types,labels=map(string,types)) ``` ![](../img/gadfly/gadfly_example_11.png) @@ -130,7 +130,7 @@ plot(x,y; linetype=:auto,labels=map(string,types)) All options: (:solid, :dash, :dot, :dashdot, :dashdotdot) ```julia -styles = supportedStyles() +styles = setdiff(supportedStyles(),[:auto]) plot(rand(20,length(styles)); linestyle=:auto,labels=map(string,styles)) ``` @@ -141,7 +141,7 @@ plot(rand(20,length(styles)); linestyle=:auto,labels=map(string,styles)) All options: (:none, :auto, :ellipse, :rect, :diamond, :utriangle, :dtriangle, :cross, :xcross, :star1, :star2, :hexagon) ```julia -markers = supportedMarkers() +markers = setdiff(supportedMarkers(),[:none,:auto]) plot([fill(i,10) for i = 1:length(markers)]; marker=:auto,labels=map(string,markers),markersize=10) ``` diff --git a/docs/immerse_examples.md b/docs/immerse_examples.md index b8985289..8483a849 100644 --- a/docs/immerse_examples.md +++ b/docs/immerse_examples.md @@ -1,3 +1,12 @@ +# Examples for backend: immerse + +- Supported arguments: args, axis, color, fillto, heatmap_c, kwargs, label, legend, linestyle, linetype, marker, markercolor, markersize, nbins, reg, size, title, width, windowtitle, xlabel, ylabel, yrightlabel +- Supported values for axis: [:auto,:left] +- Supported values for linetype: [:line,:step,:sticks,:scatter,:heatmap,:hexbin,:hist,:bar] +- Supported values for linestyle: [:auto,:solid] +- Supported values for marker: [:none,:auto,:rect,:ellipse,:diamond,:cross] +- Is `subplot`/`subplot!` supported? Yes + ### Lines A simple line plot of the 3 columns. @@ -10,7 +19,7 @@ plot(rand(100,3)) ### Functions -Plot multiple functions. +Plot multiple functions. You can also put the function first. ```julia plot(0:0.01:4π,[sin,cos]) @@ -30,7 +39,7 @@ plot([sin,cos],0,4π) ### -Or make a parametric plot with plot(fx, fy, umin, umax). +Or make a parametric plot (i.e. plot: (fx(u), fy(u))) with plot(fx, fy, umin, umax). ```julia plot(sin,(x->begin # /home/tom/.julia/v0.4/Plots/docs/example_generation.jl, line 33: @@ -54,7 +63,7 @@ plot(rand(10); title="TITLE",xlabel="XLABEL",ylabel="YLABEL",background_color=RG Use the `axis` or `axiss` arguments. -Note: This is only supported with Qwt right now +Note: Currently only supported with Qwt and PyPlot ```julia plot(Vector[randn(100),randn(100) * 100]; axiss=[:left,:right],ylabel="LEFT",yrightlabel="RIGHT") @@ -102,34 +111,37 @@ heatmap(randn(10000),randn(10000); nbins=100) ![](../img/immerse/immerse_example_10.png) -### Lots of line types +### Suported line types -Options: (:line, :step, :stepinverted, :sticks, :scatter, :none, :heatmap, :hexbin, :hist, :bar) -Note: some may not work with all backends +All options: (:line, :orderedline, :step, :stepinverted, :sticks, :scatter, :none, :heatmap, :hexbin, :hist, :bar) ```julia -plot(rand(20,4); linetypes=[:line,:step,:sticks,:scatter],labels=["line","step","sticks","dots"]) +types = intersect(supportedTypes(),[:line,:step,:stepinverted,:sticks,:scatter]) +n = length(types) +x = Vector[sort(rand(20)) for i = 1:n] +y = rand(20,n) +plot(x,y; linetypes=types,labels=map(string,types)) ``` ![](../img/immerse/immerse_example_11.png) -### Lots of line styles +### Supported line styles -Options: (:solid, :dash, :dot, :dashdot, :dashdotdot) -Note: some may not work with all backends +All options: (:solid, :dash, :dot, :dashdot, :dashdotdot) ```julia -plot(rand(20,5); linestyles=[:solid,:dash,:dot,:dashdot,:dashdotdot],labels=["solid","dash","dot","dashdot","dashdotdot"]) +styles = setdiff(supportedStyles(),[:auto]) +plot(rand(20,length(styles)); linestyle=:auto,labels=map(string,styles)) ``` ![](../img/immerse/immerse_example_12.png) -### Lots of marker types - +### Supported marker types +All options: (:none, :auto, :ellipse, :rect, :diamond, :utriangle, :dtriangle, :cross, :xcross, :star1, :star2, :hexagon) ```julia -markers = supportedMarkers() +markers = setdiff(supportedMarkers(),[:none,:auto]) plot([fill(i,10) for i = 1:length(markers)]; marker=:auto,labels=map(string,markers),markersize=10) ``` @@ -155,3 +167,38 @@ histogram(randn(1000); nbins=50,fillto=20) ![](../img/immerse/immerse_example_15.png) +### Subplots + + subplot and subplot! are distinct commands which create many plots and add series to them in a circular fashion. + You can define the layout with keyword params... either set the number of plots `n` (and optionally number of rows `nr` or + number of columns `nc`), or you can set the layout directly with `layout`. + + Note: Gadfly is not very friendly here, and although you can create a plot and save a PNG, I haven't been able to actually display it. + + +```julia +subplot(randn(100,5); layout=[1,1,3],linetypes=[:line,:hist,:scatter,:step,:bar],nbins=10,legend=false) +``` + +![](../img/immerse/immerse_example_16.png) + +### Adding to subplots + +Note here the automatic grid layout, as well as the order in which new series are added to the plots. + +```julia +subplot(randn(100,5); n=4) +``` + +![](../img/immerse/immerse_example_17.png) + +### + + + +```julia +subplot!(randn(100,3)) +``` + +![](../img/immerse/immerse_example_18.png) + diff --git a/docs/pyplot_examples.md b/docs/pyplot_examples.md index a0a84979..e98a109d 100644 --- a/docs/pyplot_examples.md +++ b/docs/pyplot_examples.md @@ -1,3 +1,12 @@ +# Examples for backend: pyplot + +- Supported arguments: args, axis, color, fillto, heatmap_c, kwargs, label, legend, linestyle, linetype, marker, markercolor, markersize, nbins, reg, size, title, width, windowtitle, xlabel, ylabel, yrightlabel +- Supported values for axis: [:auto,:left,:right] +- Supported values for linetype: [:none,:line,:step,:stepinverted,:sticks,:scatter,:heatmap,:hexbin,:hist,:bar] +- Supported values for linestyle: [:auto,:solid,:dash,:dot,:dashdot] +- Supported values for marker: [:none,:auto,:ellipse,:rect,:diamond,:utriangle,:dtriangle,:cross,:xcross,:star1,:hexagon] +- Is `subplot`/`subplot!` supported? No + ### Lines A simple line plot of the 3 columns. @@ -10,7 +19,7 @@ plot(rand(100,3)) ### Functions -Plot multiple functions. +Plot multiple functions. You can also put the function first. ```julia plot(0:0.01:4π,[sin,cos]) @@ -30,10 +39,10 @@ plot([sin,cos],0,4π) ### -Or make a parametric plot with plot(fx, fy, umin, umax). +Or make a parametric plot (i.e. plot: (fx(u), fy(u))) with plot(fx, fy, umin, umax). ```julia -plot(sin,(x->begin # /Users/tom/.julia/v0.4/Plots/docs/example_generation.jl, line 33: +plot(sin,(x->begin # /home/tom/.julia/v0.4/Plots/docs/example_generation.jl, line 33: sin(2x) end),0,2π) ``` @@ -54,7 +63,7 @@ plot(rand(10); title="TITLE",xlabel="XLABEL",ylabel="YLABEL",background_color=RG Use the `axis` or `axiss` arguments. -Note: This is only supported with Qwt right now +Note: Currently only supported with Qwt and PyPlot ```julia plot(Vector[randn(100),randn(100) * 100]; axiss=[:left,:right],ylabel="LEFT",yrightlabel="RIGHT") @@ -102,35 +111,38 @@ heatmap(randn(10000),randn(10000); nbins=100) ![](../img/pyplot/pyplot_example_10.png) -### Lots of line types +### Suported line types -Options: (:line, :step, :stepinverted, :sticks, :scatter, :none, :heatmap, :hexbin, :hist, :bar) -Note: some may not work with all backends +All options: (:line, :orderedline, :step, :stepinverted, :sticks, :scatter, :none, :heatmap, :hexbin, :hist, :bar) ```julia -plot(rand(20,4); linetypes=[:line,:step,:sticks,:scatter],labels=["line","step","sticks","dots"]) +types = intersect(supportedTypes(),[:line,:step,:stepinverted,:sticks,:scatter]) +n = length(types) +x = Vector[sort(rand(20)) for i = 1:n] +y = rand(20,n) +plot(x,y; linetypes=types,labels=map(string,types)) ``` ![](../img/pyplot/pyplot_example_11.png) -### Lots of line styles +### Supported line styles -Options: (:solid, :dash, :dot, :dashdot, :dashdotdot) -Note: some may not work with all backends +All options: (:solid, :dash, :dot, :dashdot, :dashdotdot) ```julia -plot(rand(20,5); linestyles=[:solid,:dash,:dot,:dashdot,:dashdotdot],labels=["solid","dash","dot","dashdot","dashdotdot"]) +styles = setdiff(supportedStyles(),[:auto]) +plot(rand(20,length(styles)); linestyle=:auto,labels=map(string,styles)) ``` ![](../img/pyplot/pyplot_example_12.png) -### Lots of marker types +### Supported marker types -Options: (:none, :ellipse, :rect, :diamond, :utriangle, :dtriangle, :cross, :xcross, :star1, :star2, :hexagon) -Note: some may not work with all backends +All options: (:none, :auto, :ellipse, :rect, :diamond, :utriangle, :dtriangle, :cross, :xcross, :star1, :star2, :hexagon) ```julia -plot(repmat(collect(1:10)',10,1); markers=[:ellipse,:rect,:diamond,:utriangle,:dtriangle,:cross,:xcross,:star1,:star2,:hexagon],labels=["ellipse","rect","diamond","utriangle","dtriangle","cross","xcross","star1","star2","hexagon"],linetype=:none,markersize=10) +markers = setdiff(supportedMarkers(),[:none,:auto]) +plot([fill(i,10) for i = 1:length(markers)]; marker=:auto,labels=map(string,markers),markersize=10) ``` ![](../img/pyplot/pyplot_example_13.png) diff --git a/docs/qwt_examples.md b/docs/qwt_examples.md index b4bf974b..28d666f2 100644 --- a/docs/qwt_examples.md +++ b/docs/qwt_examples.md @@ -1,6 +1,6 @@ # Examples for backend: qwt -- Supported arguments: [:args,:axis,:color,:fillto,:heatmap_c,:kwargs,:label,:legend,:linestyle,:linetype,:marker,:markercolor,:markersize,:nbins,:reg,:size,:title,:width,:windowtitle,:xlabel,:ylabel,:yrightlabel] +- Supported arguments: args, axis, color, fillto, heatmap_c, kwargs, label, legend, linestyle, linetype, marker, markercolor, markersize, nbins, reg, size, title, width, windowtitle, xlabel, ylabel, yrightlabel - Supported values for axis: [:auto,:left,:right] - Supported values for linetype: [:none,:line,:step,:stepinverted,:sticks,:scatter,:heatmap,:hexbin,:hist,:bar] - Supported values for linestyle: [:auto,:solid,:dash,:dot,:dashdot,:dashdotdot] @@ -120,7 +120,7 @@ types = intersect(supportedTypes(),[:line,:step,:stepinverted,:sticks,:scatter]) n = length(types) x = Vector[sort(rand(20)) for i = 1:n] y = rand(20,n) -plot(x,y; linetype=:auto,labels=map(string,types)) +plot(x,y; linetypes=types,labels=map(string,types)) ``` ![](../img/qwt/qwt_example_11.png) diff --git a/img/gadfly/gadfly_example_1.png b/img/gadfly/gadfly_example_1.png index 4b8cde8d..273bf79b 100644 Binary files a/img/gadfly/gadfly_example_1.png and b/img/gadfly/gadfly_example_1.png differ diff --git a/img/gadfly/gadfly_example_10.png b/img/gadfly/gadfly_example_10.png index 7e9eea73..1d67b9cc 100644 Binary files a/img/gadfly/gadfly_example_10.png and b/img/gadfly/gadfly_example_10.png differ diff --git a/img/gadfly/gadfly_example_11.png b/img/gadfly/gadfly_example_11.png index df6f8d6f..ce957250 100644 Binary files a/img/gadfly/gadfly_example_11.png and b/img/gadfly/gadfly_example_11.png differ diff --git a/img/gadfly/gadfly_example_12.png b/img/gadfly/gadfly_example_12.png index b4ce1389..b6b12fbe 100644 Binary files a/img/gadfly/gadfly_example_12.png and b/img/gadfly/gadfly_example_12.png differ diff --git a/img/gadfly/gadfly_example_14.png b/img/gadfly/gadfly_example_14.png index 415a5b1f..f31207b8 100644 Binary files a/img/gadfly/gadfly_example_14.png and b/img/gadfly/gadfly_example_14.png differ diff --git a/img/gadfly/gadfly_example_15.png b/img/gadfly/gadfly_example_15.png index e9d6d7cf..c472c1e2 100644 Binary files a/img/gadfly/gadfly_example_15.png and b/img/gadfly/gadfly_example_15.png differ diff --git a/img/gadfly/gadfly_example_16.png b/img/gadfly/gadfly_example_16.png index d4aa3958..7eaeb942 100644 Binary files a/img/gadfly/gadfly_example_16.png and b/img/gadfly/gadfly_example_16.png differ diff --git a/img/gadfly/gadfly_example_17.png b/img/gadfly/gadfly_example_17.png index 7987e389..e6a75248 100644 Binary files a/img/gadfly/gadfly_example_17.png and b/img/gadfly/gadfly_example_17.png differ diff --git a/img/gadfly/gadfly_example_18.png b/img/gadfly/gadfly_example_18.png index fcc059d9..a25c6988 100644 Binary files a/img/gadfly/gadfly_example_18.png and b/img/gadfly/gadfly_example_18.png differ diff --git a/img/gadfly/gadfly_example_5.png b/img/gadfly/gadfly_example_5.png index 4a85b7b5..8a5b784c 100644 Binary files a/img/gadfly/gadfly_example_5.png and b/img/gadfly/gadfly_example_5.png differ diff --git a/img/gadfly/gadfly_example_6.png b/img/gadfly/gadfly_example_6.png index 9fe47e6d..6d3491e2 100644 Binary files a/img/gadfly/gadfly_example_6.png and b/img/gadfly/gadfly_example_6.png differ diff --git a/img/gadfly/gadfly_example_7.png b/img/gadfly/gadfly_example_7.png index d6ceb64f..70d31193 100644 Binary files a/img/gadfly/gadfly_example_7.png and b/img/gadfly/gadfly_example_7.png differ diff --git a/img/gadfly/gadfly_example_8.png b/img/gadfly/gadfly_example_8.png index 965060f4..3393a04a 100644 Binary files a/img/gadfly/gadfly_example_8.png and b/img/gadfly/gadfly_example_8.png differ diff --git a/img/gadfly/gadfly_example_9.png b/img/gadfly/gadfly_example_9.png index 53eb15f6..574089b2 100644 Binary files a/img/gadfly/gadfly_example_9.png and b/img/gadfly/gadfly_example_9.png differ diff --git a/img/immerse/immerse_example_1.png b/img/immerse/immerse_example_1.png index c8e1b0cf..af00c439 100644 Binary files a/img/immerse/immerse_example_1.png and b/img/immerse/immerse_example_1.png differ diff --git a/img/immerse/immerse_example_10.png b/img/immerse/immerse_example_10.png index 68e84ba6..b1170a0b 100644 Binary files a/img/immerse/immerse_example_10.png and b/img/immerse/immerse_example_10.png differ diff --git a/img/immerse/immerse_example_11.png b/img/immerse/immerse_example_11.png index 686d9d74..5a420968 100644 Binary files a/img/immerse/immerse_example_11.png and b/img/immerse/immerse_example_11.png differ diff --git a/img/immerse/immerse_example_12.png b/img/immerse/immerse_example_12.png index bc3cf1f6..50af3060 100644 Binary files a/img/immerse/immerse_example_12.png and b/img/immerse/immerse_example_12.png differ diff --git a/img/immerse/immerse_example_14.png b/img/immerse/immerse_example_14.png index b6d360df..eee96188 100644 Binary files a/img/immerse/immerse_example_14.png and b/img/immerse/immerse_example_14.png differ diff --git a/img/immerse/immerse_example_15.png b/img/immerse/immerse_example_15.png index 53ae2e7a..994c3f02 100644 Binary files a/img/immerse/immerse_example_15.png and b/img/immerse/immerse_example_15.png differ diff --git a/img/immerse/immerse_example_16.png b/img/immerse/immerse_example_16.png index 5bbccbba..a2f45119 100644 Binary files a/img/immerse/immerse_example_16.png and b/img/immerse/immerse_example_16.png differ diff --git a/img/immerse/immerse_example_17.png b/img/immerse/immerse_example_17.png index 09381e84..856846d5 100644 Binary files a/img/immerse/immerse_example_17.png and b/img/immerse/immerse_example_17.png differ diff --git a/img/immerse/immerse_example_18.png b/img/immerse/immerse_example_18.png index 053fca59..db584507 100644 Binary files a/img/immerse/immerse_example_18.png and b/img/immerse/immerse_example_18.png differ diff --git a/img/immerse/immerse_example_5.png b/img/immerse/immerse_example_5.png index 19242df2..eaac18c7 100644 Binary files a/img/immerse/immerse_example_5.png and b/img/immerse/immerse_example_5.png differ diff --git a/img/immerse/immerse_example_6.png b/img/immerse/immerse_example_6.png index 18235c01..f4aae512 100644 Binary files a/img/immerse/immerse_example_6.png and b/img/immerse/immerse_example_6.png differ diff --git a/img/immerse/immerse_example_7.png b/img/immerse/immerse_example_7.png index 8614e5ab..e4833f31 100644 Binary files a/img/immerse/immerse_example_7.png and b/img/immerse/immerse_example_7.png differ diff --git a/img/immerse/immerse_example_8.png b/img/immerse/immerse_example_8.png index 1763e15d..6a28c53a 100644 Binary files a/img/immerse/immerse_example_8.png and b/img/immerse/immerse_example_8.png differ diff --git a/img/immerse/immerse_example_9.png b/img/immerse/immerse_example_9.png index 8dcfce1e..75041cd9 100644 Binary files a/img/immerse/immerse_example_9.png and b/img/immerse/immerse_example_9.png differ diff --git a/img/pyplot/pyplot_example_1.png b/img/pyplot/pyplot_example_1.png index c1f8405a..eca4e8d6 100644 Binary files a/img/pyplot/pyplot_example_1.png and b/img/pyplot/pyplot_example_1.png differ diff --git a/img/pyplot/pyplot_example_10.png b/img/pyplot/pyplot_example_10.png index 50d5c886..d431e1dc 100644 Binary files a/img/pyplot/pyplot_example_10.png and b/img/pyplot/pyplot_example_10.png differ diff --git a/img/pyplot/pyplot_example_11.png b/img/pyplot/pyplot_example_11.png index e01e7550..560e0c60 100644 Binary files a/img/pyplot/pyplot_example_11.png and b/img/pyplot/pyplot_example_11.png differ diff --git a/img/pyplot/pyplot_example_12.png b/img/pyplot/pyplot_example_12.png index 15d90550..4dc34662 100644 Binary files a/img/pyplot/pyplot_example_12.png and b/img/pyplot/pyplot_example_12.png differ diff --git a/img/pyplot/pyplot_example_13.png b/img/pyplot/pyplot_example_13.png index bed5a4fb..5185737f 100644 Binary files a/img/pyplot/pyplot_example_13.png and b/img/pyplot/pyplot_example_13.png differ diff --git a/img/pyplot/pyplot_example_14.png b/img/pyplot/pyplot_example_14.png index d0276192..41f9c767 100644 Binary files a/img/pyplot/pyplot_example_14.png and b/img/pyplot/pyplot_example_14.png differ diff --git a/img/pyplot/pyplot_example_15.png b/img/pyplot/pyplot_example_15.png index 0d083bc2..5efadac4 100644 Binary files a/img/pyplot/pyplot_example_15.png and b/img/pyplot/pyplot_example_15.png differ diff --git a/img/pyplot/pyplot_example_2.png b/img/pyplot/pyplot_example_2.png index 2792cc85..e7b1a1e5 100644 Binary files a/img/pyplot/pyplot_example_2.png and b/img/pyplot/pyplot_example_2.png differ diff --git a/img/pyplot/pyplot_example_3.png b/img/pyplot/pyplot_example_3.png index 2c3432af..b80caaff 100644 Binary files a/img/pyplot/pyplot_example_3.png and b/img/pyplot/pyplot_example_3.png differ diff --git a/img/pyplot/pyplot_example_4.png b/img/pyplot/pyplot_example_4.png index 85088413..a1bdda0d 100644 Binary files a/img/pyplot/pyplot_example_4.png and b/img/pyplot/pyplot_example_4.png differ diff --git a/img/pyplot/pyplot_example_5.png b/img/pyplot/pyplot_example_5.png index 0d96277d..02c0a35d 100644 Binary files a/img/pyplot/pyplot_example_5.png and b/img/pyplot/pyplot_example_5.png differ diff --git a/img/pyplot/pyplot_example_6.png b/img/pyplot/pyplot_example_6.png index d94fbb2b..f5a83fd2 100644 Binary files a/img/pyplot/pyplot_example_6.png and b/img/pyplot/pyplot_example_6.png differ diff --git a/img/pyplot/pyplot_example_7.png b/img/pyplot/pyplot_example_7.png index 419efb42..0980e86f 100644 Binary files a/img/pyplot/pyplot_example_7.png and b/img/pyplot/pyplot_example_7.png differ diff --git a/img/pyplot/pyplot_example_8.png b/img/pyplot/pyplot_example_8.png index f8da7960..a5703961 100644 Binary files a/img/pyplot/pyplot_example_8.png and b/img/pyplot/pyplot_example_8.png differ diff --git a/img/pyplot/pyplot_example_9.png b/img/pyplot/pyplot_example_9.png index 839289f2..88b1cd5e 100644 Binary files a/img/pyplot/pyplot_example_9.png and b/img/pyplot/pyplot_example_9.png differ diff --git a/img/qwt/qwt_example_1.png b/img/qwt/qwt_example_1.png index b703c24e..d52a7a56 100644 Binary files a/img/qwt/qwt_example_1.png and b/img/qwt/qwt_example_1.png differ diff --git a/img/qwt/qwt_example_10.png b/img/qwt/qwt_example_10.png index 02ff6cf4..73aac902 100644 Binary files a/img/qwt/qwt_example_10.png and b/img/qwt/qwt_example_10.png differ diff --git a/img/qwt/qwt_example_11.png b/img/qwt/qwt_example_11.png index b8da6763..55b07016 100644 Binary files a/img/qwt/qwt_example_11.png and b/img/qwt/qwt_example_11.png differ diff --git a/img/qwt/qwt_example_12.png b/img/qwt/qwt_example_12.png index 9950ff8a..5fbd9ed9 100644 Binary files a/img/qwt/qwt_example_12.png and b/img/qwt/qwt_example_12.png differ diff --git a/img/qwt/qwt_example_14.png b/img/qwt/qwt_example_14.png index 913f8a46..4c34e4d2 100644 Binary files a/img/qwt/qwt_example_14.png and b/img/qwt/qwt_example_14.png differ diff --git a/img/qwt/qwt_example_15.png b/img/qwt/qwt_example_15.png index 796e638d..5c16779b 100644 Binary files a/img/qwt/qwt_example_15.png and b/img/qwt/qwt_example_15.png differ diff --git a/img/qwt/qwt_example_16.png b/img/qwt/qwt_example_16.png index 531c67f5..6f747513 100644 Binary files a/img/qwt/qwt_example_16.png and b/img/qwt/qwt_example_16.png differ diff --git a/img/qwt/qwt_example_17.png b/img/qwt/qwt_example_17.png index 44251318..18f924ef 100644 Binary files a/img/qwt/qwt_example_17.png and b/img/qwt/qwt_example_17.png differ diff --git a/img/qwt/qwt_example_18.png b/img/qwt/qwt_example_18.png index 1af93a56..642be957 100644 Binary files a/img/qwt/qwt_example_18.png and b/img/qwt/qwt_example_18.png differ diff --git a/img/qwt/qwt_example_5.png b/img/qwt/qwt_example_5.png index ec07d8d5..60dbcf9a 100644 Binary files a/img/qwt/qwt_example_5.png and b/img/qwt/qwt_example_5.png differ diff --git a/img/qwt/qwt_example_6.png b/img/qwt/qwt_example_6.png index 76cdf280..b5331c0d 100644 Binary files a/img/qwt/qwt_example_6.png and b/img/qwt/qwt_example_6.png differ diff --git a/img/qwt/qwt_example_7.png b/img/qwt/qwt_example_7.png index f4d6da72..64583d14 100644 Binary files a/img/qwt/qwt_example_7.png and b/img/qwt/qwt_example_7.png differ diff --git a/img/qwt/qwt_example_8.png b/img/qwt/qwt_example_8.png index f373b9b0..bfb0f916 100644 Binary files a/img/qwt/qwt_example_8.png and b/img/qwt/qwt_example_8.png differ diff --git a/img/qwt/qwt_example_9.png b/img/qwt/qwt_example_9.png index 2ab8ae98..efe060a0 100644 Binary files a/img/qwt/qwt_example_9.png and b/img/qwt/qwt_example_9.png differ