Comments (6)
Looks like it works nicely. I can't take any credit for it: the gnuplot people did all the work.
from feedgnuplot.
Actually, I added the domterm
support to GnuPlot - but it was a relatively minor enhancement to the SVG support that someone else did.
Would you be open to suggesting/recommending using DomTerm in the feedgnuplot documentation, perhaps with a screenshot? Assuming you agree it's a synergistic combination, of course.
from feedgnuplot.
from feedgnuplot.
Maybe something like the following in the SYNOPSIS (or wherever you think works best):
If you run
feedgnuplot
from an interactive shell, consider using the DomTerm terminal emulator, which support SVG graphics directly from thegnuplot
output if you specify--terminal domterm
.
And then perhaps a screenshot that shows something interesting that feedgnuplot can do - I'm sure you can come up with something cool - or you can use the screenshot above.
The domterm support in gnuplot doesn't support animation or updating in-place, but I can work on that if requested.
See also this older blog article
from feedgnuplot.
from feedgnuplot.
Fair enough. Though how many of these terminals are modern mostly-xterm-compatible and can embed graphics in the REPL output? (Maybe a few that support Sixel output - and some support inline PNG, but DomTerm uses SVG, which I think is better for plots.) Though that may not be as useful for feedgnuplot.
I tried to get domterm into Fedora, but didn't push very hard. Getting it into Debian and Ubuntu would be nice. I don't normally use either (except Ubuntu via WSL), but I can set up virtual machine of some kind. (Worth it for portability testing, if nothing else.) I recently started providing an AppImage, which might be an equally-simple more-portable solution, though not quite as nice as apt install
.
from feedgnuplot.
Related Issues (20)
- dataid with space HOT 3
- "caca driver ncurses" terminal does not work properly HOT 2
- 1.46 error Global symbol "$icurve" requires explicit package name at /usr/local/Cellar/feedgnuplot/1.46/bin/feedgnuplot line 931. HOT 2
- Plotting both regular and cumulative histogram (from the same data) on the same graph HOT 5
- Not printing data out in real time just printing out all at once at the end of loop. HOT 3
- Plot windows stealing focus preventing ctrl+c exit strategy. HOT 8
- Zombie processes remain when generating multiple plots despite including the --exit parameter. HOT 5
- Perl related dependency missing? HOT 2
- [Q] How do I plot in the terminal? HOT 2
- Should be able to read the tic labels from the data HOT 3
- Display problems on wayland HOT 2
- Question: integrating/averaging? HOT 2
- Support for a different field separator in stdin HOT 2
- How to send input to feedgnuplot from a different shell HOT 6
- How to embed y-values above the plot points? HOT 3
- shebang HOT 2
- How can I use variables with feedgnuplot? HOT 7
- How to add comands after plot HOT 4
- feedgnuplot --stream option HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from feedgnuplot.