
Education Apps kde latex mind-map uml
Source (link to git-repo or to original if based on someone elses unmodified work): https://waf.io/semantik.html
Semantik - a mindmapping-like tool for document generation (reports, thesis, etc). Features its own internal diagramming tool.
Runtime requirements:
KDE >= 5
Python >= 3.3
Compilation requirements:
KDE5 development packages
Python3 development packages
Semantik 1.2.5 9 months ago
* Add a workaround for dark desktop color schemes
* Improve the zoom system
Semantik 1.2.5 9 months ago
* Add a workaround for dark desktop color schemes
* Improve the zoom system
Semantik 1.2.4 1 year ago
* Fix build issues on Python 3.8
* Improve the default color scheme
Semantik 1.2.4 1 year ago
* Fix build issues on Python 3.8
* Improve the default color scheme
Semantik 1.2.3 1 year ago
Semantik 1.2.3
--------------
* Eliminate drawing artifacts
* Eliminate grid alignment issues on diagrams
* Improve label positioning on diagrams
* Italian translations
Semantik 1.2.2 1 year ago
* Fix stale connections when disconnecting multiple references
* Fix broken flags #98
* Fix shortcuts configurability #96
* Fix diagram thumbnail display on item selection
* Add 'nocaption' to disable picture captions in LaTeX
* Add 'disable_row_header' and 'disable_col_header' to improve table exports
* Add 'disable_slide' to limit extra Beamer slides
* Paint long branches with a lighter color
Semantik 1.2.1 2 years ago
* Fix duplicate reference values
* Fix double prompts for overwriting files
* Fix map variables visibility when opening maps
* Fix document generator dialog's tab navigation
* Fix boundary objects' text alignment (diagrams)
* Fix pipe objects' resizing (diagrams)
* Fix component objects' margin sizes
* Enable newlines on most diagram objects #89
* Add global settings that contain commands to open documents after they are created
Semantik 1.2.0 2 years ago
* Add support for Kdissert-like references
* Add support for newlines in table attachments
* Configure arrow colors on the main map
* Add a new Entity shape for data modeling (diagrams)
* Fix missing crossing lines when printing or exporting diagrams
Semantik 1.1.0 2 years ago
* Improve the looks of diagram crossing lines
Semantik 1.0.9 2 years ago
* Display picture and diagram thumbnails on the main map
* Add a touchpad mode for laptop users
Semantik 1.0.8 2 years ago
* Add new formatting actions to the Rich Text editor: text color, hyperlink, list, clear formatting
* Position diagram boundary captions to top or bottom
* Improve the odt template styles
Semantik 1.0.7 2 years ago
* Export rich text in html/s5 document generators
* Add new styles for the odt template
* Add text alignment options to diagram elements
Semantik 1.0.6 2 years ago
* Improve the document export from the command-line
* Fix some annoying with the base directory changing to /tmp
* Persist font settings in documents
* Update the French translation data
* Export png files in html and latex documents
* Remove the Beamer files: most LaTeX distributions provide them nowadays
Semantik 1.0.5 2 years ago
* Highlight code snippets in beamer presentations/pdflatex using Minted
* Fix drawing artifacts when switching diagrams
* Fix the inactive custom color button in semantik #88
* Add a color toolbar to semantik-d
* Improve the default colors for readability
Semantik 1.0.4 2 years ago
* Improve PDF diagram export
* Fix Qt Dbus compilation errors on some systems
Semantik 1.0.3 2 years ago
* Updated import filters to Python3 syntax #83
* Fix image imports #84
* Improve zigzag lines routing for sequence elements
Semantik 1.0.1 3 years ago
* Add a diagram sequence element
* Fix improper pdf document dimensions
* Fix the configuration and build on FreeBSD
* Add installation notes for Fedora
LinAsH
13 years ago
From the 0.6.5 version (http://freehackers.org/~tnagy/semantik-0.6.5.tar.bz2) and some patching I got it running on Ubuntu Hardy.
The resulting deb can be downloaded at :
http://jb.giraudeau.info/apt/dists/hardy/main/
There's also the modification have made in the diff file.
(And since the 0.6.5 has not be relased officialy, don't complain to the author)
Report
DanaKil
13 years ago
anyways, thank you :)
Report
DanaKil
13 years ago
I really like this way of creating my big documents but I miss one thing : embed parts of formated (or not) text from an external file.
So, when I create my hierarchy, I can create for example a "Introduction" or a "bibliography" node and link this node to "myintroduction.odf" or "mybibliography.odf".
When I export my document so that it can be opened in oOo, my external files are inserted directly in the generated file.
This way I can divise my work into several small files.
Report
blurymind
13 years ago
Report
Lexje
13 years ago
I'm trying to install on SuSE 10.1;
I get following error:
Configuration finished successfully; project is now ready to build.
erwin@precision1:~/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8> ./waf
Traceback (most recent call last):
File "/home/erwin/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8/waf", line 345, in ?
try: Scripting.Main()
File "/home/erwin/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8/.waf-1.2.0-1940321410/wafadmin/Scripting.py", line 144, in Main
ret = bld.compile()
File "/home/erwin/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8/.waf-1.2.0-1940321410/wafadmin/Build.py", line 92, in compile
ret = executor.start()
File "/home/erwin/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8/.waf-1.2.0-1940321410/wafadmin/Runner.py", line 123, in start
if not tsk.may_start():
File "/home/erwin/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8/.waf-1.2.0-1940321410/wafadmin/Tools/qt4.py", line 49, in may_start
m_node = h_node.change_ext('.moc')
AttributeError: 'NoneType' object has no attribute 'change_ext'
erwin@precision1:~/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8>
How can I solve this please?
Thank you,
Erwin
Report
Lexje
13 years ago
I'm trying to install on SuSE 10.1;
I get following error:
Configuration finished successfully; project is now ready to build.
erwin@precision1:~/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8> ./waf
Traceback (most recent call last):
File "/home/erwin/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8/waf", line 345, in ?
try: Scripting.Main()
File "/home/erwin/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8/.waf-1.2.0-1940321410/wafadmin/Scripting.py", line 144, in Main
ret = bld.compile()
File "/home/erwin/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8/.waf-1.2.0-1940321410/wafadmin/Build.py", line 92, in compile
ret = executor.start()
File "/home/erwin/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8/.waf-1.2.0-1940321410/wafadmin/Runner.py", line 123, in start
if not tsk.may_start():
File "/home/erwin/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8/.waf-1.2.0-1940321410/wafadmin/Tools/qt4.py", line 49, in may_start
m_node = h_node.change_ext('.moc')
AttributeError: 'NoneType' object has no attribute 'change_ext'
erwin@precision1:~/mnt_apen1_erwin/rpm/semantik/semantik2/semantik-0.5.8>
How can I solve this please?
Thank you,
Erwin
Report
f28
13 years ago
The image being printed is properly scaled for landscape dimensions but is not rotated.
Report
f28
13 years ago
0.5.7 segfaults when I try to make a top=level entry (yellow) a child of another top-level entry by dragging in linear view.
Used to work in 0.5.5a and didn't try other versions.
Please let me know what other information will be helpful in debugging.
I am running x86_64 gcc-4.1.2, glibc-2.5, qt-4.3.1
Report
ita256
13 years ago
Report
Superstoned
13 years ago
Report
ita256
13 years ago
Making the diagramming tool a koffice application is an interesting idea, though somehow duplicates Kivio features. Kivio has never been too helpful to me, but others may not share this opinion.
A third idea is to use the Koffice libraries from Semantik, if the following technical limitations can be overcome: load/unload documents extremely fast, provide document thumbnails, limit the amount of menus, and make the build systems live in harmony.
There are more urgent concerns at the moment, but these ideas are considered.
Report
testerus
13 years ago
what about having the map in the text document as well, maybe hyperlinked?
Report
jirityr
13 years ago
Report
ita256
13 years ago
Custom flags and custom colors raise interesting questions that will be treated last: when a map is opened on another computer, one would expect to get the same flags; but for new maps, which flags must be used ? the ones of the last map opened or the default ones ? and how to reset to the default flags ?
Report
BorgQueen
13 years ago
ValueError: need more than 0 values to unpack
The entire term output is available at
http://home.earthlink.net/~arklinux-cpx/
thanks for the help and the app.
Report
ita256
13 years ago
distutils.errors.DistutilsPlatformError: invalid Python installation: unable to open /usr/lib/python2.5/config/Makefile
Please install python-devel and let me know if this solved the problem.
Report
testerus
13 years ago
At first it seems that kdissert maps are squeezed in semantik (larger buttons?). And the Open File Dialog does not list .kdi files by default.
Report
ita256
13 years ago
The file dialog now shows the kdi files as well (0.5.4).
Report
petercruickshank
13 years ago
Report
ita256
13 years ago
Report
ita256
13 years ago
* if found, lrelease-qt4 is used instead of lrelease
* the configuration script stops if lrelease cannot be found
* the rpath is added to the library when the prefix is /usr/local (distributions usually set a different prefix)
* ldconfig is run at the end of the installation (when possible)
Report
GFD
13 years ago
xxx@Ludwig:~/DL/semantik-0.5.1$ semantik
semantik: error while loading shared libraries: libnablah.so: cannot open shared object file: No such file or directory
where can i find this lib?
xubuntu feisty.
Report
GFD
13 years ago
Report
ita256
13 years ago
One question: is /usr/local/lib in /etc/ld.so.conf ?
Report
GFD
13 years ago
Report