Desktop integration
From ASCEND
Contents |
[edit] Integrating with freedesktop.org
This task relates to allowing ASCEND users to integrate their work in ASCEND with their usual day-to-day use of Linux. See freedesktop.org for the implementation details.
The ASCEND RPM and Deb packages include file association (for double-click opening of .a4c and .a4l models) and registration of ASCEND in the system's Applications menu.
[edit] File type registration
The ascend.desktop and ascend.xml files in the pygtk/gnome directory perform application registration (add it to the 'Applications' menu in GNOME/KDE) and file type registration (allowing Nautilus to 'know' that the file must be run with ASCEND or else edited with gedit, for example).
[edit] Syntax highlighting
There is a separate page on applying syntax highlighting with various gedit, emacs, ViewVC, LyX and other tools on Linux.
[edit] Help files
GNOME supports reading of documentation through the 'yelp' documentation browser. We aim to convert the documentation into a form that can be viewed through this program, then to make the necessary linkages to the help documentation from the PyGTK GUI.
See DocumentingAscend for more information.

