Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.adass.org/adass/proceedings/adass99/P3-01/
Дата изменения: Thu Oct 12 00:40:32 2000 Дата индексирования: Tue Oct 2 05:11:17 2012 Кодировка: Поисковые слова: trees |
XHelp is a GUI browser for the IRAF help system which uses existing help facilities in IRAF to locate documents, but provides a familiar web-browser interface. The GUI is written as a Tcl script using the Object Manager system developed for IRAF (Tody 1995), the client is implemented as a standard IRAF task.
Navigating the help system is performed by ``loading'' packages in the upper list panel (Figure 2) the way one would while using IRAF itself, or by selecting task links in the HTML display when package help is shown. Moving up and down the history list can be done using either menubar buttons or menus within the display window. Help pages may be loaded directly from a text entry widget if the task is known, or the Search menubar button will open a panel used to locate tasks and packages by keyword.
Once a document is loaded, a text search of the contents can be performed using the Find menubar button. The Sections and Parameter menu buttons provide easy access to specific sections of a document or task parameter descriptions. Supplementary documentation (e.g. design documents, package overview papers, etc.) and program sources, if available, are accessed by simply selecting a different help option from the middle GUI menubar.
Help documents are automatically converted to HTML for display in the browser, or fully formatted PostScript or plain-text for output to a printer or disk file. New help pages may be displayed by loading the page through a GUI file browser or on the task command line when invoked. XHelp also provides for a user-defined starting page, allowing users to create direct links to their most commonly read help pages or documents. Help for the task is also available on-line.
XHelp provides the following features designed to make the GUI, and the help system in general, easy to use:
The XHelp task is currently in testing and will be released with the rest of the IRAF Science GUIs before the end of the year.
A release of the XHelp task and other new GUIs will be available by the time of publication. The LROFF3 conversion code used to automatically generate HTML and PostScript will be installed in a future release of IRAF to add this functionality to the existing non-GUI help formatter, making it easier to interface the HELP task to a web-based IRAF help system. Support for non-LROFF help document sources (e.g. HTML or LaTex) is also being considered as part of the OpenIRAF initiative.
Interested users should check the IRAF Web site at http://iraf.noao.edu/ and the ADASS newsgroups for status updates, questions may be sent to the author at iraf@noao.edu.
Tody, D. 1995, in ASP Conf. Ser., Vol. 77, Astronomical Data Analysis Software and Systems IV, ed. R. A. Shaw, H. E. Payne, & J. J. E. Hayes (San Francisco: ASP), 89