TeXamator is written in Python/Qt4. It is aimed at helping you making your exercise sheets. Basically, it browses a specified directory, looks for .tex files containing exercices and builds a tree with all your exercises. You can click on an element of the tree to have a preview of the exercise sheet and then add exercises to a list if you wish to. Then you can save your work to a .tex file or you can generate a .dvi (or a pdf or a ps) file. Have a look at the screenshots (not up to date but they still give an overview of the programm) !

To use this program you will need :
LaTeX
dvipng
python-qt4

If you want to use okular as the embedded viewer (recommended), you will also need to install :
python-kde

To start TeXamator, extract the archive, cd to the directory and just type :
python texamator.py

Alternatively, you can extract the archive, browse to the directory and double-click on texamator.py but if you can, prefer launching it in a shell to see LaTeX running in the background.

Visit my website for more information especially if you don't get how the "compile" tab of the preferences work ! Or if you want to use pdflatex with TeXamator.

If you find a bug, if you want me to add a feature, if you want to translate TeXamator, or if you just feel like telling me how much you hate/love this program, send me a mail !

Last changelog:

v2.0.1 2 years ago

Fixed a bug : double-clicking an exercise didn't add it to the list anymore

Since many years I wrote all my letter with latex.
All letters are stored in one directory.

With this tag: \begin{letter}!!!\end{letter}
and this option "-interaction=nonstopmode" instead of "-halt-on-error", due to missing attachments and images and special commands during latex build process, I have a fast overview about my nearly 400 letters.

v2.0.1 2 years ago

Fixed a bug : double-clicking an exercise didn't add it to the list anymore

v2 2 years ago

The "+" button wasn't linked to anything anymore for some reason : fixed it.
You can now add more than one exercise (via the "+" button) and multiple selection is enabled on the tree

10 years ago

v.2.0.alpha : A lot of changes in this alpha release (hence the alpha as there are probably a few bugs left)
- Ctrl+C capability on the tree and the list
- Multiple selection on the list
- Multiple "compilation configs"
- Possibility to tweak the header including \begin{document} : if you want to pass special options to the preview package, it is now possible, thanks to Bernard Remond (NBRemond@laposte.net).
- Possibility to tweak the footer thanks to Bernard Remond (again).
- Minor enhancements : the geometry of the windows is saved when you close the app, your preferred configs for exportation are also saved.

v.1.7.5 : fixed a bug : if the app was lunched via a symlink the language would't change.

v.1.7.4 : nothing new here, just added the gpl3 licence to the tarball.

v.1.7.3 : thanks to Yuri Chornoivan, the app has been translated in Ukrainian ! I also added a "Re-run LaTeX" button (you might use it to get references or if you use gnuplot and sometimes need to compile twice). The app weights now a little bit too much to be fully uploaded on kde-apps. Thus, development files have been omited. They are still available on my blog.

v.1.7.2b : thanks to Pavel Fric (http://fripohled.blogspot.com/) the app is now available in Czech !

v.1.7.2 : TeXamator has been translated in French ! If you would like to translate it, just mail me.

v.1.7.1 : fixed a bug with the generate tab in the preferences and added a "delete" feature.

v.1.6 : a few things weren't intuitive in the last gui : they have been changed. The program itself remains quite the same.

v.1.5d : quick fix : v.1.5c is the same as 1.5b : I uploaded the wrong file. I'll try to upload the good one as soon as possible. In the meantime this version corrects the exporting to dvi bug.

v.1.5c : -fixed a bug that appeared in version 1.5.b when exporting to a dvi (that's what happen when you develop on more than one computer :/).
- the scrollbars work better and when you move up/down exercises from the list, changes are applied directly.

v.1.5b : fixed a bug for users that don't use the preview package.

v.1.5 : some icons have changed.
The search field now works a la google except that you don't have to click on any search button : it works on the fly.

v.1.4.9 : a tab has been added to the preferences menu where you can manage multiple headers so as to export your exercises with user-defined headers.
Synthax highlighting has been added everywhere. To keep the program fast, it has "bugs" : you can enter math mode by typing "$" and leave it with "\end{equation}".

v.1.3c : save button was bugged (encoding problem).

v.1.3b : fixed a bug with default compile options. If you downloaded v.1.3 and if you can't make it work, please download this new version and delete the file ~/.partielator/compile_seq

v.1.3 : if \begin{whatever} is not on the begining of a line, it will work anyway.
You can choose not to use the preview package.
You can choose how to compile your files (with pdflatex instead of latex for example).

v.1.2 : you can now edit the code of an exercise by double-clicking on it once you have added it to the list.
LaTeX is run only when necessary

v.1.1d : The icons have been changed. I now use the Crystal Diamond Icons that look awesome and the untar app weights only 520Ko, with all the icon and Qt Designer files !

v.1.1c : Files have been reorganized and the application now has its own icon (I'm not good at doing that so don't be surprised if it looks awful ;) )

v.1.1 : Main Window's layout has been greatly improved and is customizable.

v.1.0.9b : added a search field and a right click on an element of the tree will expand the tree under this element.
config files are now encoded in utf8.

v.1.0.5b : fixed a bug with the save button and translated the whole code in english (there where still some comments in french)

v.1.0.5 : you can now easily edit preferences and generate random exams