Comments (5)
Looks interesting, though I don't understand in detail how it should be used:
- Where should input of formulas come from: Headings, Notes, Attributes, ...?
- When should images be created, and where displayed?
- How should formulas be edited?
Adding a full blown library to vym would make it harder to build and maintain, I am not convinced I would like to do that ;-)
Workaround idea: Use vym and external scripts to achieve similar results?
from vym.
I just saw Freeplane having LaTeX scripts. If you use VSCodium or VS Code, there is an extension “Markmap”, which implemented KaTeX. You can try it out: https://markmap.js.org/repl
- The input of formula starts with “$” and ends with “$”. It could be anywhere.
- It's not an image, but text rendered in a specific way.
- It can be edited through typing.
There are some Python scripts for doing the conversion, for example https://pypi.org/project/latex-image-generator/
from vym.
Thanks for all the pointers :-)
On my part I probably won't have the time to implement that in foreseeable future :-( But maybe someone else would like to jump on this, I'll happily support, if possible
from vym.
It doesn't look complicated in its “Build demo” section: run those commands and it will build. It seems that it requires one more dependency: the compiler.
By the way. I saw a “/tex” folder in there. Hadn't you hear about LaTeX before?
from vym.
The vym manual itself is created with LaTeX ;-)
While MicroTex is supposed to work with Qt, I have some trouble building it as it (wrongly) assumes a GTK environment in KDE plasma :-P Seems the authors mixed up Qt and Unix as operating systems in their CMakeLists.txt :-( Also development seems to be quite dead for 2 years there.
Missing packages to compile it are (at least) tiny-xml2-devel, fontconfig-devel, probably more.
I try to have another look once I find more time (currently busy with completely rewriting vyms rendering and adding darkmode)
from vym.
Related Issues (20)
- [feature request] Attachments (like notes) HOT 1
- Couldn't start zip tool to compress data! HOT 2
- possibility to connect a child node to two parent nodes? HOT 2
- can't save .vym file HOT 9
- Translations missing HOT 1
- Web Version HOT 6
- Saving part of map overwrites original map HOT 1
- Compatible dark mode (breeze dark) HOT 6
- Non-transparent svg and image (png) export HOT 1
- Check for references to no longer required 7z on Windows 10 and default settings. HOT 1
- Show number of selected items, e.g. in status bar HOT 1
- Reduce zoom time HOT 1
- Ubuntu 20.04 unmet dependencies HOT 6
- Add Keyboard Shortcut to Edit Font Size in Editor HOT 2
- MapEditor: Collapse/scroll unselected levels (like in TreeEditor) HOT 7
- Frames and selection have transparent brush color HOT 1
- parsing of <htmlnote> from old maps not working with QXmlStreamReader yet HOT 7
- NoteEditor: Setting of default background color for RichText does not work HOT 1
- URL's containing "=" do not open in web browser HOT 9
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 vym.