This is my first post here, so let me introduce myself. I'm not a professional programmer; I'm an engineer who needs/likes to program to do ad hoc technical analysis. I've converted from Matlab to Python over the last decade. The Python link led me to Leo (since I love outliners for info management).
The attached screenshot shows an upgraded viewrendered plugin which has been critical for me to truly use Leo effectively. This is just a teaser - I'll post (a lot) more in another thread when I cobble together what it's about.
The matlab integration shown in the screenshot looks very cool. I'll be very interested in how you put it all together. Many thanks for this work.
Edward
Peter, thanks for this, it looks very appealing.I have a question, can the rendered result be exported as some short of html?
So, for instance, we could be editing different head nodes, each of them being different htmls pages from a website we would be managing and globally editing from Leo?
Another question, this about functionality, can you somehow click on your rendered view and directly be sent to the node whose code has the clicked content,so you can directly edit it?
Thanks again!
This signal is emitted whenever the selection changes -> Link this signal to the following function
When the signal selectionChanged is fired, we would get "selectedText", and find the node that contains that text, then select that node in Leo
Hehe yes I already read it twice, but will need some time to digest it, since it comes with a lot of possibilities.Its really an amazing plugin, and Im specially impressed by both the direct wikipedia rendering and the direct html exporting, along with the whole subtree rendering hehehe...im currently in the middle of migrating to github / last Leo version and with some issues with it, but as soon as I solve that im definetly going to be playing with your plugin =)
No, sorry Edward. That isn't matlab. That chart is from matplotlib (part of the SciPy collection of python tools). The plot is generated automatically by the code block shown at the bottom of the screenshot. This is part of the "notebook" type functionality of the new plugin (See my other post). Hopefully, matlab will remain just a memory for me.