Read Me
QSciPlot - A scientific plotting program
(C) Daniel Steinhauer (Pik-9) <pik-9@users.sourceforge.net>
QSciPlot ist published under the terms of the GNU General Public License (see gpl.txt).
This application uses the QT4 Framework to offer a frontend for gnuplot
(see http://www.gnuplot.info/).
It is only tested on Linux.
Compile and Install
-------------------
You can compile it by typing:
> cd /path/to/QSciPlot
> cmake CMakeLists.txt
> make
Then install it by:
> sudo make install
Running QSciPlot
----------------
After successfully installing it you can start QSciPlot by typing:
> QSciPlot
If you want it to open a file at the start you can call:
> QSciPlot /path/to/datafile
QSciPlot will determine your local system language. If it is supported, it will
automatically load it. Otherwise it will be in English.
The data files
--------------
The file structure is very simple: The values are written into a text file. The
columns are written in lines and the rows are seperated by a TAB.
Example:
-2.0 4.0
-1.0 1.0
0.0 0.0
1.0 1.0
2.0 4.0
The plot
--------
QSciPlot writes a little gnuplot script and executes it. If it succeeds, the script will be
deleted afterwards. Otherwise it will be left on the hard drive for the purpose of debugging.
Notes for translators
---------------------
If you want to contribute a translation for a language that is not supported yet, do this:
1. Determine your language code XX (en - English; de - German; etc.).
2. Create a ts translation file by typing: (More info: http://qt-project.org/doc/qt-4.8/linguist-manager.html)
> cd /path/to/QSciPlot
> lupdate add_series.cpp plotwin.cpp QSciPlot.cpp -ts ./lang/QSciPlot_XX.ts
3. Open the Qt Linguist and translate. (More info: http://qt-project.org/doc/qt-4.8/linguist-translators.html)
4. Make a release and move it to QSciPlot/lang/translations/QSciPlot_XX.qm
I hope this was useful. If you have further questions or suggestions, contact me: pik-9@users.sourceforge.net
Daniel Steinhauer (Pik-9)