The K Desktop Environment

The Kpl Handbook

Version 2.1.1
Last updated: 27/01/2001

Werner Stille

stille@uni-freiburg.de

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".

This handbook describes Kpl version 2.1.1


Table of Contents
1. Introduction
1.1. Kpl Revision History
2. Installation
2.1. How to obtain Kpl
2.2. Requirements
2.3. Compilation and installation
3. Using Kpl
3.1. Command Line Options
3.1.1. Specify a File
3.1.2. Other Command Line Options
3.2. Start from Konqueror
3.3. Drag and Drop
3.4. Status Bar
4. Command Reference
4.1. The File Menu
4.2. The Edit Menu
4.3. The View Menu
4.4. The Settings Menu
4.5. The Help Menu
4.6. The Context Menu
4.7. Key Bindings
4.8. Tool Bar
5. The Dialogs
5.1. Items
5.2. New Item
5.3. Frame
5.4. Array
5.5. Function
5.6. Parametric function
5.7. Legend
5.8. Parameter fit
5.9. Edit text
5.10. Basic settings
5.11. Autoplot settings
5.12. Autofit settings
6. Developer's Guide to Kpl
6.1. Functions
6.2. DCOP Interface
6.2.1. newPlot
6.2.2. openPlot
6.2.3. openData
6.2.4. doPlot
6.2.5. savePlot
6.2.6. savePS
6.2.7. printPlot
6.2.8. setAutoplotOption
6.2.9. setPathOption
6.2.10. setBoundingBoxOption
6.2.11. setPageFormat
6.2.12. setColors
6.2.13. setOutputFormat
6.2.14. setAutoplot
6.2.15. setAutofit
6.2.16. loadAutofitPar
6.2.17. setAutofitPar
6.2.18. enableFitPar
6.2.19. loadErrModPar
6.2.20. setErrModPar
6.2.21. deleteItem
6.2.22. moveItem
6.2.23. newFrameItem
6.2.24. newArrayItem
6.2.25. newFunItem
6.2.26. newParFunItem
6.2.27. newLegendItem
6.2.28. autoScaleFrame
6.2.29. loadPar
6.2.30. setPar
6.2.31. setArrayRange
6.2.32. addFitItems
6.2.33. fit
6.2.34. chiSquare
6.2.35. saveFitPar
6.2.36. exportValues
7. Questions and Answers
8. Credits and License