Focus on Ideas, and Slides will Follow
This tool converts a mindmap into PDF slides (via LaTeX beamer). You can write complex yet fine-tuned slides with this tool.
Go to an empty directory and start editing it
cd /path/to/your/document/directory freemindlatex
It will bring up freemind for editing, evince for slides preview, and keep monitoring the file changes. While you edit the mindmap, slides content will refresh.
Why not just PowerPoint?
Tweaking fonts suck. But you do it all the time.
- During the first round.
- After you move slides.
- After you add content.
- After you indent a paragraph
With freemindlatex, we ask you to just focus on the logic.
- Work on the outline, with freemind.
- Auto formatting, with LaTeX beamer.
- Bonus: LaTex math equations for free.
The tool runs on Linux, MacOS and Windows, with Python.
First, make sure you install evince, or skim as the PDF viewer:
- Evince, for linux and Windows: https://wiki.gnome.org/Apps/Evince
- Skim, for MacOS: http://skim-app.sourceforge.net/
Then install it with
pip install freemind-latex
Running LaTeX locally
By default, this tool connects to my server (sword.xuehuichao.com:8117) for LaTeX compilation. You may also run latex on your own computer. In this case, please make sure you have the full texlive (https://www.tug.org/texlive) installed.
- On MacOS: https://tug.org/mactex/
- On Ubuntu:
sudo apt-get install texlive-full
Then, instead of
freemindlatex, please run
freemindlatex local in your working directory.
virtualenv testenv source testenv/bin/activate pip install --upgrade . && python -m pytest tests/
python setup.py sdist python setup.py bdist_wheel python setup.py bdist_wheel --universal twine upload dist/*