Semantik Original

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

13
6.8
Available as/for: -
Description:

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
Last changelog:

Semantik 1.2.5 9 months ago

* Add a workaround for dark desktop color schemes
* Improve the zoom system

C

ita256

13 years ago

You may.

For now Semantik does not have the KDE libraries, and i am still undecided on the translation system to use (remain Qt-only or use the KDE one ?).

The strings are also subject to change (the variables in the code completion), and have not been reviewed yet.

It is difficult to keep the translations up-to-date but it can be done if you have a particular requirement.

Report

sonicprogress

13 years ago

Errors from ./waf configure

Checking for package Qt3Support_debug (cached) : not found
Checking for package QtCore_debug (cached) : not found
Checking for package QtGui_debug (cached) : not found
Checking for package QtNetwork_debug (cached) : not found
Checking for package QtOpenGL_debug (cached) : not found
Checking for package QtSql_debug (cached) : not found
Checking for package QtSvg_debug (cached) : not found
Checking for package QtTest_debug (cached) : not found
Checking for package QtXml_debug (cached) : not found
Checking for package Qt3Support_debug (cached) : not found
Checking for package QtCore_debug (cached) : not found
Checking for package QtGui_debug (cached) : not found
Checking for package QtNetwork_debug (cached) : not found
Checking for package QtOpenGL_debug (cached) : not found
Checking for package QtSql_debug (cached) : not found
Checking for package QtSvg_debug (cached) : not found
Checking for package QtTest_debug (cached) : not found
Checking for package QtXml_debug (cached) : not found

./waf

[62/62] * cpp_link : build/default/src/AbLaK.o build/default/src/AblaK.o build/default/src/Ablak.o build/default/src/Aux.o build/default/src/BnvzS.o build/default/src/BnvzS_py.o build/default/src/Bnvzs.o build/default/src/Bnvzs_rc.o build/default/src/Egyenes.o build/default/src/Eldz.o build/default/src/Fbjrt.o build/default/src/Flult.o build/default/src/Izlt.o build/default/src/IztKil.o build/default/src/Iztpr.o build/default/src/Jelzpn.o build/default/src/Magyaraz.o build/default/src/OzzK.o build/default/src/Prmza.o build/default/src/Prn.o build/default/src/Rslt.o build/default/src/Sbln.o build/default/src/Szines.o build/default/src/Szrt.o build/default/src/Vadrt.o build/default/src/elgyk.o build/default/src/armtlkto.o build/default/camlprog.o build/default/tsts_rc.o -> build/default/src/semantik
Compilation finished successfully

When i run it:

ASSERT: "visual != -1" in file itemviews/qheaderview.cpp, line 1101
Aborted (core dumped)

I'm using Kubuntu Feisty
packages installed: libqt4-dev ocaml Python-dev

Report

C

ita256

13 years ago

What Qt version are you using ?

Also, could you please re-compile the project using this:
waf distclean; waf configure --nocache; waf --nocache; sudo waf install

Report

giuped

13 years ago

On kubuntu feisty lbQT4-dev version is 4.3.0

Report

GFD

13 years ago

No in Feisty, libQt version is 4.2 but 4.3 with backport repos. It works only with the 4.2 version.

Report

giuped

13 years ago

Same problem: --nocache give same error:
Quote:ASSERT: "visual != -1" in file itemviews/qheaderview.cpp, line 1101
Aborted (core dumped)


Report

C

ita256

13 years ago

This problem does not occur with a qt4.3.0 compiled from source, i am looking for the reason.

Report

erincong

13 years ago

Hi, I want to install Semantik 0.48 on Kubuntu 7.04, but after ./waf configure I get these error
-----------
./waf configure
Checking for program g++ : ok /usr/bin/g++
Checking for program cpp : ok /usr/bin/cpp
Checking for program ar : ok /usr/bin/ar
Checking for program ranlib : ok /usr/bin/ranlib
Checking for compiler could create pragramms : ok
Checking for compiler could create shared libs : ok
Checking for compiler could create static libs : ok
Checking for flags -Wall : ok
Checking for flags -O2 : ok
Checking for flags -g -DDEBUG : ok
Checking for flags -g3 -O0 -DDEBUG : ok
Checking for program qmake-qt4 : not found
Checking for program qmake4 : not found
Checking for program qmake : not found
Checking for header QtGui/QFont : not found
cannot find QtGui/QFont in ['include/', '/usr/share/qt4/include/', '/opt/qt4/include', '/usr/include/', '/usr/local/include/']
------------------------------

What I need to do.

Tkanks to all

Report

C

ita256

13 years ago

Install Qt development packages (Qt >= 4.2), i think it is called libqt4-dev

Report

erincong

13 years ago

Thanks, after installed libqt4-dev there are new erros, can you help me?

-------------------------
Checking for program g++ : ok /usr/bin/g++
Checking for program cpp : ok /usr/bin/cpp
Checking for program ar : ok /usr/bin/ar
Checking for program ranlib : ok /usr/bin/ranlib
Checking for compiler could create pragramms : ok
Checking for compiler could create shared libs : ok
Checking for compiler could create static libs : ok
Checking for flags -Wall : ok
Checking for flags -O2 : ok
Checking for flags -g -DDEBUG : ok
Checking for flags -g3 -O0 -DDEBUG : ok
Checking for program qmake-qt4 : ok /usr/bin/qmake-qt4
Checking for header QtGui/QFont : ok /usr/include/qt4
Checking for program uic-qt3 : not found
Checking for program uic3 : ok /usr/bin/uic3
Checking for program uic-qt4 : ok /usr/bin/uic-qt4
Checking for uic version : ok (version 4.2.3)
Checking for program moc-qt4 : ok /usr/bin/moc-qt4
Checking for program rcc : ok /usr/bin/rcc
Checking for program lrelease : ok /usr/bin/lrelease
Checking for program lupdate : ok /usr/bin/lupdate
Checking for package Qt3Support_debug : not found
Checking for package QtCore_debug : not found
Checking for package QtGui_debug : not found
Checking for package QtNetwork_debug : not found
Checking for package QtOpenGL_debug : not found
Checking for package QtSql_debug : not found
Checking for package QtSvg_debug : not found
Checking for package QtTest_debug : not found
Checking for package QtXml_debug : not found
Checking for package Qt3Support : ok
Checking for package QtCore : ok
Checking for package QtGui : ok
Checking for package QtNetwork : ok
Checking for package QtOpenGL : ok
Checking for package QtSql : ok
Checking for package QtSvg : ok
Checking for package QtTest : ok
Checking for package QtXml : ok
Checking for program python : ok /usr/bin/python
Checking for Python version >= 2.4.2 : ok 2.5.1
Checking for library python2.5 : ok
Checking for header Python.h : ok
Checking for program ocamlopt : not found
Checking for program ocamlc : not found
The objective caml compiler was not found:
install it or make it availaible in your PATH
--------------

Report

C

ita256

13 years ago

The error message looks pretty clear, the ocaml compiler needs to be installed too. Before you ask, Python-dev is needed too, but this is written in the project description already (look above).

Report

petercruickshank

13 years ago

Hi, I know you told me that this program is not finished yet, but can you say yet whether kdissert files are planned to be importable in the finished Semantik application?

Report

C

ita256

13 years ago

The kdi files can be imported already (v0.4.2).

Report

bram85

13 years ago

The link to the Gentoo ebuild is dead.

You should also consider posting this ebuild at http://bugs.gentoo.org so that there's a chance it will be included in Portage.

Report

C

ita256

13 years ago

Yes, and no access to my website to change the link :-/

Report

dovidhalevi

13 years ago

[32/53] * cpp : src/Rslt.cpp -> build/default/src/Rslt.o
../src/Rslt.cpp: In constructor 'rslt::rslt(felu*, int)':
../src/Rslt.cpp:47: error: 'class QTextDocument' has no member named 'setDefaultTextOption'
Compilation failed

Looked at the includes. It doesn't.

Report

C

ita256

13 years ago

v0.4 should work with Qt 4.2.x

Report

dovidhalevi

13 years ago

Latest and greatest QT4 from Debian Sid--compiled fine.

Report

C

ita256

13 years ago

From Qt 4.3 docs:
http://doc.trolltech.com/4.3/qtextdocument.html

I might add a #ifdef, but without this code the map layout looks ugly.

Report

kinkerlitzchen

13 years ago

I am trying to build semantik 3.3 on OS X Intel. ocaml 3.10, Qt 4.3.0, python 2.5.1 are installed.

I get the following errors:

[ 1/36] * ocaml : util/ocaml+twt.ml -> build/default/util/ocaml+twt.cmx
[ 2/36] * ocalinkopt : build/default/util/ocaml+twt.cmx -> build/default/util/ocaml+twt
[ 3/36] * ocamlcmi : src/azelott.mli -> build/default/src/azelott.cmi
[ 4/36] * ocamlcmi : src/energia.mli -> build/default/src/energia.cmi
[ 5/36] * ocamlcmi : src/mozdulatlan.mli -> build/default/src/mozdulatlan.cmi
[ 6/36] * rcc : src/Bnvzs.qrc -> build/default/src/Bnvzs_rc.cpp
[ 7/36] * ocamlcc : src/armtlkto.c -> build/default/src/armtlkto.o
[ 8/36] * ocaml : src/azelott.ml -> build/default/src/azelott.cmx
[ 9/36] * ocaml : src/energia.ml -> build/default/src/energia.cmx
[10/36] * ocaml : src/mozdulatlan.ml -> build/default/src/mozdulatlan.cmx
[11/36] * ocaml : src/veg.ml -> build/default/src/veg.cmx
Traceback (most recent call last):
File "/Users/flo/apps/semantik-0.3.3/waf", line 321, in <module>
try: Scripting.Main()
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Scripting.py", line 211, in Main
ret = bld.compile()
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Build.py", line 178, in compile
ret = executor.start()
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Runner.py", line 247, in start
if not proc.must_run():
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Task.py", line 196, in must_run
self.m_dep_sig = self.m_scanner.get_signature(self)
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Scan.py", line 28, in get_signature
ret = self._get_signature(task)
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Scan.py", line 74, in _get_signature
return self._get_signature_default_strong(task)
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Scan.py", line 105, in _get_signature_default_strong
for node in task.m_inputs: add_node_sig(node)
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Scan.py", line 89, in add_node_sig
if tree.needs_rescan(node, env): self.do_scan(node, env, task.m_scanner_params)
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Scan.py", line 63, in do_scan
tree.m_deps_tstamp[variant][node] = tree.m_tstamp_variants[variant][node]
KeyError: <b:/Users/flo/apps/semantik-0.3.3/src/AbLaK.h>

Report

kinkerlitzchen

13 years ago

I am trying to build semantik 3.3 on OS X Intel. ocaml 3.10, Qt 4.3.0, python 2.5.1 are installed.

I get the following errors:

[ 1/36] * ocaml : util/ocaml+twt.ml -> build/default/util/ocaml+twt.cmx
[ 2/36] * ocalinkopt : build/default/util/ocaml+twt.cmx -> build/default/util/ocaml+twt
[ 3/36] * ocamlcmi : src/azelott.mli -> build/default/src/azelott.cmi
[ 4/36] * ocamlcmi : src/energia.mli -> build/default/src/energia.cmi
[ 5/36] * ocamlcmi : src/mozdulatlan.mli -> build/default/src/mozdulatlan.cmi
[ 6/36] * rcc : src/Bnvzs.qrc -> build/default/src/Bnvzs_rc.cpp
[ 7/36] * ocamlcc : src/armtlkto.c -> build/default/src/armtlkto.o
[ 8/36] * ocaml : src/azelott.ml -> build/default/src/azelott.cmx
[ 9/36] * ocaml : src/energia.ml -> build/default/src/energia.cmx
[10/36] * ocaml : src/mozdulatlan.ml -> build/default/src/mozdulatlan.cmx
[11/36] * ocaml : src/veg.ml -> build/default/src/veg.cmx
Traceback (most recent call last):
File "/Users/flo/apps/semantik-0.3.3/waf", line 321, in <module>
try: Scripting.Main()
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Scripting.py", line 211, in Main
ret = bld.compile()
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Build.py", line 178, in compile
ret = executor.start()
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Runner.py", line 247, in start
if not proc.must_run():
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Task.py", line 196, in must_run
self.m_dep_sig = self.m_scanner.get_signature(self)
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Scan.py", line 28, in get_signature
ret = self._get_signature(task)
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Scan.py", line 74, in _get_signature
return self._get_signature_default_strong(task)
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Scan.py", line 105, in _get_signature_default_strong
for node in task.m_inputs: add_node_sig(node)
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Scan.py", line 89, in add_node_sig
if tree.needs_rescan(node, env): self.do_scan(node, env, task.m_scanner_params)
File "/Users/flo/apps/semantik-0.3.3/.waf-1.1.1-1534209504/wafadmin/Scan.py", line 63, in do_scan
tree.m_deps_tstamp[variant][node] = tree.m_tstamp_variants[variant][node]
KeyError: <b:/Users/flo/apps/semantik-0.3.3/src/AbLaK.h>

Report

petercruickshank

13 years ago

I really like Kdissert, and now that Semantik uses qt4 it really looks lovely. I have 2 questions:

1. Where is the bug tracker? I've noticed a few bugs in the latest version of Semantik, but there doesn't seem to be a centralized way of reporting them.

2. Why the QPL in this new version, rather than the GPL of Kdissert?


Thanks,

Report

C

ita256

13 years ago

> 1. Where is the bug tracker?

Since Semantik is not finished (the gui especially), reporting bugs would useless.

> 2. Why the QPL in this new version, rather than the GPL of Kdissert?

Semantik was rewritten from scratch.

Report

ggreaves

13 years ago

My OS Ubuntu 7.04 and when I tried to config the code I got this:

./waf configure
Checking for program g++ : not found
Checking for program c++ : not found
Checking for program swig : not found
Checking for program python : ok /usr/bin/python
Checking for Python version >= 2.4.2 : ok 2.5.1
Traceback (most recent call last):
File "./waf", line 321, in <module>
try: Scripting.Main()
File "/home/ggreaves/semantik-0.3.2/.waf-1.1.1-1534209504/wafadmin/Scripting.py", line 112, in Main
configure()
File "/home/ggreaves/semantik-0.3.2/.waf-1.1.1-1534209504/wafadmin/Scripting.py", line 84, in configure
conf.sub_config('')
File "/home/ggreaves/semantik-0.3.2/.waf-1.1.1-1534209504/wafadmin/Configure.py", line 992, in sub_config
ret = mod.configure(self)
File "/home/ggreaves/semantik-0.3.2/wscript", line 104, in configure
conf.check_python_headers()
File "/home/ggreaves/semantik-0.3.2/.waf-1.1.1-1534209504/wafadmin/Tools/python.py", line 141, in check_python_headers
result = lib.run()
File "/home/ggreaves/semantik-0.3.2/.waf-1.1.1-1534209504/wafadmin/Configure.py", line 144, in run
ret = self.run_test()
File "/home/ggreaves/semantik-0.3.2/.waf-1.1.1-1534209504/wafadmin/Configure.py", line 630, in run_test
ret = test.run()
File "/home/ggreaves/semantik-0.3.2/.waf-1.1.1-1534209504/wafadmin/Configure.py", line 144, in run
ret = self.run_test()
File "/home/ggreaves/semantik-0.3.2/.waf-1.1.1-1534209504/wafadmin/Configure.py", line 280, in run_test
name = self.env['shlib_PREFIX']+self.name+self.env['shlib_SUFFIX']
TypeError: can only concatenate list (not "str") to list

Report

C

ita256

13 years ago

The configuration script of the latest snaphot (3.3) should catch the missing g++. Swig is no longer needed.

Report

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

12345678910
16
product-maker luiszambrana Jun 08 2020 9 excellent
9 excelente
product-maker laurapaola Apr 09 2017 9 excellent
product-maker FLORSI Oct 29 2016 3 bad
product-maker sede May 22 2014 9 excellent
product-maker Metamindmapped Mar 08 2014 9 excellent
product-maker e1nste1n Aug 27 2012 9 excellent
product-maker victorcifuentes Oct 27 2011 9 excellent
Be the first to comment
lhgoat
Aug 12 2020
maguibastos
Feb 12 2019
Brutus180
Mar 14 2014
Metamindmapped
Mar 08 2014
iseppo
Oct 14 2012
opaflamme
Sep 05 2012
Nickkk
Aug 27 2012
baltolkien
Apr 07 2011
Hmpf
Nov 03 2010
edwardphantom
Apr 25 2010
ligfiets
Mar 11 2010
andrius
Sep 05 2009
freinhard
Aug 31 2009
File (click to download) Version Description PackagetypeArchitectureRelease ChannelDevices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
GPLv3
version
1.2.5
updated Apr 29 2020
added Mar 26 2007
downloads 24h
0
mediaviews 24h 0
pageviews 24h 30