Starting with v2.0.0 ttw comes with a GUI, based on Python/tkinter
.
The Python
framework
- provides the GUI for all settings and the handling of the application
- also runs several integrity checks on the files
(- step by step it will also take over the functions from thec++
core)
Also new to previous versions:
- The article file and value lists no longer need to be saved in the same folder with ttw, any directory can be chosen.
- After starting ttw, all parameters (functions, export format) can be set easily by using the GUI-widgets.
- ttw does the conversion from
pandoc
to.html
automatically, so the source file will be a.docx
. - Result files will be saved in the same folder with the article source file.
- ttw checks whether the mandatory
.csv
lists exist. - ttw also runs some simple integrity checks on the
.csv
lists (seettw_help.html
) - ttw checks the footnote section for manual paragraph breaks and merges seperated lines highlighting the changes.
Although the c++
core can still be used as terminal standalone application, it is not recommended, because the Python
framework does several integrity checks.