mirror of
https://github.com/kovidgoyal/kitty
synced 2026-06-08 14:18:26 +02:00
These days gnuplt comes with builtin KGP support
This commit is contained in:
@@ -197,28 +197,8 @@ by kitty's graphics protocol for displaying plots
|
|||||||
`gnuplot <http://www.gnuplot.info/>`_
|
`gnuplot <http://www.gnuplot.info/>`_
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
A graphing and data visualization tool that can be made to display its output in
|
A graphing and data visualization tool that has support for the kitty graphics
|
||||||
kitty with the following bash snippet:
|
protocol, with its ``kittygd`` and ``kittycairo`` backends.
|
||||||
|
|
||||||
.. code-block:: sh
|
|
||||||
|
|
||||||
function iplot {
|
|
||||||
cat <<EOF | gnuplot
|
|
||||||
set terminal pngcairo enhanced font 'Fira Sans,10'
|
|
||||||
set autoscale
|
|
||||||
set samples 1000
|
|
||||||
set output '|kitten icat --stdin yes'
|
|
||||||
set object 1 rectangle from screen 0,0 to screen 1,1 fillcolor rgb"#fdf6e3" behind
|
|
||||||
plot $@
|
|
||||||
set output '/dev/null'
|
|
||||||
EOF
|
|
||||||
}
|
|
||||||
|
|
||||||
Add this to bashrc and then to plot a function, simply do:
|
|
||||||
|
|
||||||
.. code-block:: sh
|
|
||||||
|
|
||||||
iplot 'sin(x*3)*exp(x*.2)'
|
|
||||||
|
|
||||||
.. _tool_k-nine:
|
.. _tool_k-nine:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user