QUICKPLOT(1)
π QUICKPLOT π
okay bestie, sit down, hydrate, and let me tell you about quickplot(1) β a genuinely iconic little general commands manual page entry. she's a fast interactive 2D plotter and she's about to become your whole personality. π«Ά
β¨ NAME β¨
quickplot β a fast interactive 2D plotter
β¨ SYNOPSIS β¨
quickplot [OPTIONS]
like, that's it. that's the whole vibe. toss her some options and watch her go. π
β¨ DESCRIPTION β¨
Quickplot is an interactive 2D plotter. Her primary focus? Interactively displaying 2D plots, obviously. She's that girl. She can also generate PNG image files when you need receipts. πΈ
Quickplot has a graphical user interface, lots of command line options, and a command line shell interface as well. She's flexible like that, no cap. Quickplot can load ASCII text files and many sound file formats using the libsndfile library. And yes, she can read standard input as a pipe or regular file β main character energy fr fr. π
The full documentation for Quickplot is maintained as a HTML document in a file named help.html. You can get the latest version at <http://quickplot.sourceforge.net/help.html>. The options part in this man page is generated from the same source as the options part of the HTML document. so like, same DNA, different outfit. β¨
listen up bestie, this next bit is IMPORTANT: the order of argument options matters. π
Options take effect in the order that they are given, with later options overriding earlier ones. The options that cause actions like graph "something" must come after the option that says to read the file that has "something" in it. In general, the order of argument options gives the order in which things happen as Quickplot starts up. it's giving β¨chronologicalβ¨. respect the timeline or suffer. π
β¨ OPTIONS β¨
FILEβ read data from file FILE. If FILE is-(dash) then standard input will be read. This is the same as the--fileoption. See also--pipe. π--aboutor-aβ display introductory information about Quickplot in a browser and exit. a lil "hi hello here's who I am" moment. π--auto-scaleor-Aβ automatically select the X and Y scales for graphs containing more than one plot. This is the default. See also--same-x-scale,--same-y-scale,--same-scale,--different-scale. β¨--background-color RGBAor-C RGBAβ set the color of the graph background. RGBA may be any string that GTK+ can parse into a RGB or RGBA color. For example,--background-color='rgba(0,0,255,0.5)'will make translucent blue, and-C '#050'will make a dark green. aesthetic customization, we love to see it. π--borderor-bβ add a border to main window. This is the default. See also--no-border. (yes she comes dressed by default π )--buttonsβ show the button bar in the main window. This is the default. See also--no-buttons.--cairo-drawor-cβ draw graphs using the Cairo API. Cairo drawing may be slower, but you get translucent colors and anti-aliasing in all aspects of the graph and in saved image files. slower but prettier, the eternal tradeoff. β¨ See also--x11-draw.--default-graphor-Dβ create the default graph for the current file and turn default graphing for future files read. If you give a--graphor--graph-fileafter this option you will generate an additional graph. A default graph will be made each time this option is encountered, so this can be used to control when, in the sequence of command line options, graphs are made. See also--no-default-graph. π--different-scaleor-dβ graphs with more than one plot will have different scales if the extreme values in each plot are not all the same. See also--same-scale,--same-x-scaleand--same-y-scale.--file FILEor-f FILEβ read data from file FILE. If FILE is-(dash) then standard input will be read. See also--pipe. π--fullscreenor-Fβ make the main window fullscreen. See also--no-fullscreenand--maximize. going full cinema mode, iconic.--gapsβ interpretNAN,-NAN,INF,-INF, and double overflow numbers as a gap in the plot, and don't draw a connecting line to adjacent non-gap points. This is the default. See also--no-gaps.--geometry GEOβ specify the position and size of the main window. To set the geometry back to the default just set GEO toNONE. Example:--geometry=1000x300-0+30--graph LISTor-g LISTβ make a graph with plots LIST. The LIST is of the form"x0 y0 x1 y1 x2 y2 ...". For example:--graph "0 1 3 4"will make two plots in a graph. It will plot channel 1 vs channel 0 and channel 4 vs channel 3 in the same graph. Data channels are numbered, starting at0, in the order that they are created as files are read. A separate graph tab will be created for each--graphoption given. This--graphoption must be after the file loading options that load the channels that it lists to plot. See also--graph-file. π¦--graph-file LISTor-G LISTβ make a graph with plots LIST. The LIST is of the form"x0 y0 x1 y1 x2 y2 ...". Example:--graph-file "0 1 3 4"will make two plots in a graph. It will plot channel 1 vs channel 0 and channel 4 vs channel 3 in the same graph. A separate graph tab will be created for each--graph-fileoption given. This is like the--graphoption except that the channel numbers start at zero for the last file read. They are relative channel numbers. So channel numbers for---graph-filemay be negative to refer to channels that came from files before the last file. This is handy if you load a lots of files and lose count of the number of channels loaded in each file. not me losing count every single time π--gridβ draw a grid with the graph. This is the default. See also--no-grid.--grid-font FONTor-T FONTβ set the font used to in the grid label numbers. Example:--grid-font='Sans Bold 12'. The default grid font is"Sans 10". cute font choices, we stan. π--grid-line-color RGBAβ set the graph grid lines color. RGBA may be any string that GTK+ can parse into a RGB or RGBA color. For example--grid_line_color='rgba(255,0,0,0.5)'will make a translucent red. π₯--grid-line-width PIXELSor-W PIXELSβ set the width of the grid lines if there are any--grid-numbersβ show grid numbers. This is the default. The grid must be showing to show grid numbers too. See also--no-grid-numbers.--grid-text-color RGBAβ set the graph grid text color. RGBA may be any string that GTK+ can parse into a RGB or RGBA color. For example--grid_text_color='rgba(0,255,0,0.5)'will make translucent green. π--grid-x-space PIXELSor-X PIXELSβ set the maximum x space between vertical grid lines. The minimum will be about half this. This distance varies as the scale changes due to zooming. This distance cannot be fixed due to the way Quickplot scales your graphs and always picks reasonable grid line spacing. See also--grid-x-space. (yes babe, she cites herself, queen behaviour π)--grid-y-space PIXELSor-Y PIXELSβ set the maximum y space between horizontal grid lines. See also--grid-x-spaceabove.--gtk-versionβ print the version of GTK+ that Quickplot was built with and then exit--guiβ show the menu bar, button bar, tabs bar, and the status bar. This is the default. See also--no-gui. β¨--helpor-hβ display help in a browser and exit π«Ά--label-separator STRor-p STRβ specifies the label separator string STR if labels are read in from the top of a text data plot file. The default value of STR is" "(a single space). See option:--labels.--labelsor-Lβ read labels from the first line of a text file that is not skipped. See also:--skip-lines,--label-separatorand--no-labels. π·οΈ--libsndfile-versionβ print the version oflibsndfilethat Quickplot was built with and then exit--line-width PIXELSor-I PIXELSβ specify the plot line widths in pixels. May be set toAUTOto let Quickplot select the line width based on the plot point density.AUTOis the default.--linear-channel [OPTS]or-l [OPTS]β OPTS areSTART|[STEP]. This option prepends a linear series channel to the file being read. πSTARTβ set the first value in the sequence to START. The default START value is0.STEPβ set the sequence step size to STEP. The default STEP is1. There must be a START before STEP. For example:--linear-channel='100 0.2'will make a linear channel that starts at 100 and steps 0.2. Sound files will always have a linear channel that contains the time prepended. Using this option with a sound file would prepend an additional channel. Any file loaded that contains just a single channel will automatically have a channel prepended. Using this option with a single channel file will not prepend an additional channel, but will let you set the start and step values for that prepended channel. See also--no-linear-channel. (read that part twice bestie, it's sneaky π)
--lines Y|N|Aor-j Y|N|AYβ yes show lines.Nβ no don't show lines. Same as--no-lines.Aβ auto, be smart about it. This is the default. β¨
--local-menubarsβ disable that darn Ubuntu Unity globel menu bar. This will do nothing if not running with Unity. π--maximizeor-mβ maximize the main window. See also--no-maximizeand--fullscreen.--menubarβ show the menu bar. This is the default. See also--no-menubar. This will do nothing if not running with the Ubuntu Unity window manager.--new-windowor-wβ make a new main window for each graph--no-borderor-Bβ display graphs main windows with no borders--no-buttonsβ hide the button bar in the main window. See also--buttons.--no-default-graphor-Uβ stop making the default graph for each file loaded. See also--default-graph.--no-fullscreenβ don't make the main window fullscreen. This is the default. See also--fullscreen.--no-gapsor-Jβ draw a line acrossNAN(-NAN,INF,-INFand overflow double) values if there are finite values on both sides. See also--gaps.--no-gridor-Hβ don't draw graph grid lines in the graph. See also--grid.--no-grid-numbersβ don't show grid numbers. See also--grid-numbers.--no-guior-zβ don't show the menu bar, button bar, tabs bar, and status bar. See also--gui.--no-labelsor-Qβ don't read channel labels from the file. This is the default. See also--labels.--no-linear-channelor-kβ turn off adding a linear channel for up coming files. See also--linear-channel.--no-linesor-iβ plot without drawing lines in the graph. See also--lines.--no-maximizeβ don't maximize the main window. This is the default. See also--maximize.--no-menubar,-Mβ bestie, this one hides the menu bar in the main window. π Peep--menubarif you want the opposite. Heads up tho: this literally does nothing unless you're running the Ubuntu Unity window manager. Not me being dramatic, that's just the rules.--no-new-window,-Zβ don't open a fresh main window for the graph. This is the default, so it's giving "lazy but correct". See also--new-window.--no-pipe,-Nβ don't read data from standard input, even if there's input sitting there waiting to be read. Rude? Maybe. Intentional? Absolutely. See also--pipe.--no-points,-oβ plot without drawing points in the graph. Just the lines, no little dots, minimal aesthetic. β¨ See also--points.--no-readlineβ don't use GNU readline with the Quickplot command shell when you run with--shell. This turns off line editing, shell history, and tab command completion β so no more Tab magic, sad. This option does nothing if Quickplot isn't built with GNU readline in the first place.--no-shapeβ turn off the X11 shape extension. See also--shape.--no-statusbarβ hide the status bar in the main window. See also--statusbar.--no-tabsβ don't show the graph tabs in the main window. See also--tabs.--number-of-plotsNUM,-nNUM β sets the default maximum number of plots for each graph to NUM. That's the cap, bestie, plan accordingly. π--pipe,-Pβ read graph data from standard input. Okay so by default Quickplot looks for data on standard input and then stops looking if nothing shows up in some short amount of time. This option makes Quickplot wait for standard input indefinitely β no clock, no pressure, it will sit there and wait for you like a loyal bestie. π«Ά If you wanna type data in from the terminal, this is your girl. Same thing as--file=-.--point-sizePIXELS,-OPIXELS β start Quickplot using plot point size PIXELS wide in pixels. You can also set this toAUTO, which makes quickplot automatically pick the point size based on the point density in the graph.AUTOis the default. Lowkey obsessed with a self-aware option.--pointsβ show points in the plots in the graph. This is the default. β¨--print-aboutβ prints the About document to standard output and then exits. If you want the HTML glow-up version of the Quickplot About info, use--aboutinstead. π--print-helpβ prints this Help document as ASCII text to standard output and then exits. For the HTML version of this help, use--help. Fancy fonts only on request, apparently.--read-pipe-here,-Rβ this is a little placeholder that tells Quickplot when to read the data from standard input. It's here so you get a say in the timing, since Quickplot otherwise automatically decides whether to read standard input or not. See--file,--pipeand--no-pipe.--same-scale,-sβ plot all plots in the same graph scale. See also--different-scale,--same-x-scaleand--same-y-scale.--same-x-scaleY|N|A,-xY|N|A β use this instead of--same-scaleor--auto-scalewhen you want finer control over how the x values of the plots get scaled while you've got more than one plot on a graph.Yβ yes, same x scaleNβ nope, different x scalesAβ auto, be smart about it. This is the default. See also--same-y-scale.
--same-y-scaleY|N|A,-yY|N|A β use this instead of--same-scaleor--auto-scalewhen you want finer control over how the y values of the plots get scaled while you've got more than one plot on a graph. (Yes, the manpage literally says "x values" here too β we report, we don't rewrite the source code. π)Yβ yes, same y scaleNβ nope, different y scalesAβ auto, be smart about it. This is the default. See also--same-x-scale.
--shapeβ makes graphs see-through. π It uses the X11 shape extension, which got famous thanks toxeyes. Fair warning: the X11 shape extension may be a little flashy on some systems. Try--shapetogether with--no-gui,--no-grid, and--no-borderif you want a floating graph just vibing on your display. π The X11 shape extension is a property of the main window, not each graph tab. Also this may not work well with fullscreen view, and it will slow down graph drawing considerably. You can toggle it on and off with the x key. See option--no-shape.--shell,-eβ runs a Quickplot command shell that reads commands from standard input and writes out to standard output. Default is no shell, in which case standard input gets read as graph data. If Quickplot is reading standard input for plot data, it'll read shell commands from the controlling terminal (/dev/tty) after all of standard input has been read. You can use--no-pipeto stop standard input from being read as graph data. The shell can do pretty much everything command-line options can do and a whole lot more. Run an interactive shell withquickplot --shelland use the help and tab completion to see how it works. You can also connect a Quickplot command shell to an already-running Quickplot program with the programquickplot_shell. π--signalPID β signalSIGUSR1to process PID after Quickplot is running.--silentβ don't spew even on error. π€« The--silentoption will override the effect of the--verboseoption.--skip-linesNUM,-SNUM β skip the first NUM lines when reading the file. This applies to all types of files that quickplot can read. Set NUM to zero to stop skipping lines.--statusbarβ show the status bar below the graph. This is the default. See also--no-statusbar.--tabsβ show the graph tabs. This is the default. See also--no-tabs.--verbose,-vβ spew more to standard output. See also--silent.--version,-Vβ print the Quickplot version number and then exit, returning0exit status. Clean exit, no notes. π--x11-draw,-qβ draw points and lines using the X11 API. This is the default. Drawing may be much faster than with Cairo, but there will be no translucent colors and no anti-aliasing in the drawing of the plot lines and points. There will be translucent colors and anti-aliasing in the background and grid. Also, saved images will not have translucent colors like they do with the Cairo draw mode. You can start drawing with X11 and switch to drawing with Cairo when you want to save an image. Use the r key or the View menu to switch back and forth between drawing with X11 and Cairo. See also--cairo-draw.
πΈ SEE ALSO πΈ
π COPYRIGHT π
Copyright (C) 1998-2011 Lance Arsenault
Quickplot is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Quickplot is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Quickplot. If not, see <http://www.gnu.org/licenses/>.
Fr fr, that warranty disclaimer is doing a lot of heavy lifting. Read the license, bestie, it's free software and it's iconic for it. π
β AUTHOR β
Lance Arsenault <lanceman@users.sourceforge.net>
Send bug reports or comments to the above address.
For more information, see the Quickplot homepage at <http://quickplot.sourceforge.net/>.
And that's a wrap, bestie!! πβ¨ This was Quickplot Version 1.0.1rc, dated 10 Jan 2016 04:50:02 UTC, and the page you just consumed is QUICKPLOT(1). Go make some graphs, you absolute main character. π¦π
π¦ where this page comes from
- debian trixie: quickplot 1.0.1~rc-3 Β· GPL-3.0-only
- ubuntu questing: quickplot 1.0.1~rc-3
- ubuntu resolute: quickplot 1.0.1~rc-3build1 Β· GPL-3.0-only
- ubuntu stonking: quickplot 1.0.1~rc-3build1 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms