From 592ce20d1f9b96493088862aa9dea1423d94a1b6 Mon Sep 17 00:00:00 2001 From: Dima Kogan Date: Wed, 8 Jan 2020 21:19:50 -0800 Subject: [PATCH] readme update github had a bug where it wouldn't render symlinks to embedded POD. Is this still broken? --- README.pod | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/README.pod b/README.pod index 9af43ab..f55bcd8 100644 --- a/README.pod +++ b/README.pod @@ -62,6 +62,7 @@ Simple plotting of piped data: 2 +-----------------------------------------------------------------+ 0 1 1.5 2 2.5 3 3.5 4 4.5 5 +Here we asked for ASCII plotting, which is useful for documentation. Simple real-time plotting example: plot how much data is received on the wlan0 network interface in bytes/second (uses bash, awk and Linux): @@ -524,10 +525,10 @@ plot I histograms or I I-histograms. =item -C<--xmin/xmax/ymin/ymax/y2min/y2max/zmin/zmax xxx> +C<--xmin/xmax/x2min/x2max/ymin/ymax/y2min/y2max/zmin/zmax xxx> Set the range for the given axis. These x-axis bounds are ignored in a streaming -plot. The y2-axis bound do not apply in 3d plots. The z-axis bounds apply +plot. The x2/y2-axis bounds do not apply in 3d plots. The z-axis bounds apply I to 3d plots or colormaps. Note that there is no C<--xrange> to set both sides at once or C<--xinv> to flip the axis around: anything more than the basics supported in this option is clearly obtainable by talking to gnuplot, for @@ -535,23 +536,29 @@ instance C<--set 'xrange [20:10]'> to set the given inverted bounds. =item -C<--xlabel/ylabel/y2label/zlabel xxx> +C<--xlabel/x2label/ylabel/y2label/zlabel xxx> -Label the given axis. The y2-axis label does not apply to 3d plots while the +Label the given axis. The x2/y2-axis labels do not apply to 3d plots while the z-axis label applies I to 3d plots. =item -C<--y2 xxx> +C<--x2/--y2/--x1y2/--x2y1/--x2y2 xxx> -Plot the data specified by this curve ID on the y2 axis. Without C<--dataid>, -the ID is just an ordered 0-based index. Does not apply to 3d plots. Can be -passed multiple times, or passed a comma-separated list. By default the y2-axis -curves look the same as the y-axis ones. I.e. the viewer of the resulting plot -has to be told which is which via an axes label, legend, etc. Prior to version -1.25 of feedgnuplot the curves plotted on the y2 axis were drawn with a thicker -line. This is no longer the case, but that behavior can be brought back by -passing something like +By default data is plotted against the x1 and y1 axes (the left and bottom one +respectively). If we want a particular curve plotted against a different axis, +we can specify that with these options. You pass C<--AXIS ID> where C +defines the axis (C or C or C or C or C) and the C +is the curve ID. C<--x2> is a synonym for C<--x2y1> and C<--y2> is a synonym for +C<--x1y2>. The curve ID is an ordered 0-based index or a specific ID if +C<--dataid> or C<--vnlog>. None of these apply to 3d plots. Can be passed +multiple times for different curve IDs, multiple IDs can be passed in as a +comma-separated list. By default the curves plotted against the various axes +aren not drawn in any differentiated way: the viewer of the resulting plot has +to be told which is which via an axes label, legend, colors, etc. Prior to +version 1.25 of C the curves plotted on the y2 axis were drawn with +a thicker line. This is no longer the case, but that behavior can be brought +back by passing something like --y2 curveid --style curveid 'linewidth 3'