User documentation consists of Gwyddion User guide which is available in several languages. Note the English version is primary; the other language versions may or may not be as complete as the English guide. The guide is updated continuously and may occasionaly describe features present only in the development snapshots of Gwyddion.
HTML version for on-line browsing:
the same HTML version, packed to an archive:
|English, HTML archive:||gwyddion-user-guide-xhtml-en.tar.gz||2017-03-25||9.66 MB|
|French, HTML archive:||gwyddion-user-guide-xhtml-fr.tar.gz||2017-03-25||10.4 MB|
|Russian, HTML archive:||gwyddion-user-guide-xhtml-ru.tar.gz||2017-03-25||11.1 MB|
and PDF version suitable for printing:
|English, PDF (A4 paper):||gwyddion-user-guide-en.pdf||2017-03-25||9.64 MB|
|French, PDF (A4 paper):||gwyddion-user-guide-fr.pdf||2017-03-25||10.2 MB|
|Russian, PDF (A4 paper):||gwyddion-user-guide-ru.pdf||2017-03-25||11 MB|
Known problems in the PDF version:
|DocBook source:||gwyddion-user-guide.tar.gz||2017-03-25||17.7 MB|
Gwyddion user guide can be copied, distributed and/or modified under the terms of either GNU General Public License or GNU Free Documentation License.
Unix manual pages of Gwyddion commands are now part of the user guide:
Python scripting introduction and general description can be found in the pygwy section of the user guide.
See also the installation chapter which describes how to get python scripting working in different operating systems.
The Python API documentation lists all the available classes, methods and functions. It it is mostly generated from the C API documentation, therefore it can be occasionally a bit confusing (read: wrong).
Developer documentation consists of API reference of Gwyddion libraries (for core developers and module authors), and Module tutorial (for module writers) and Plug-in proxy reference (for plug-in writers) that are included in libgwymodule documentation.
Two different versions of API documentation exist: stable which describes the last stable Gwyddion version (currently 2.47); and the nightly generated one, which reflects whatever state the source tree currently is. Gwyddion version a function or other symbol was introduced in is noted in its entry, at least in the stable documentation. API documentation is also present in source tarballs and development packages.