[AIT logo]

Institut für Astronomie und Astrophysik

Abteilung Astronomie

Sand 1, D-72076 Tübingen, Germany
[Uni logo]


HPRINT Source code in hprint.pro

HPRINT

Name
       HPRINT
Purpose
       Print a FITS header (or other string array) one line at a time
Explanation
       The string array is  printed 1 line at a time.
       Needed because IDL will add an extra space to the 80 character
       FITS lines on TTY terminals, causing a space to appear between lines.
Calling Sequence
       HPRINT, h, [ firstline ]
Input Parameters
       H - FITS header (or any other string array).
Optional Input Parameters
       FIRSTLINE - scalar integer specifying the first line to begin
               displaying.   The default is FIRSTLINE = 1, i.e. display
               all the lines.     If Firstline is negative, then the first
               line to be printed is counted backward from the last line.
Note
       HPRINT has the following differences from the intrinsic PRINT procedure
       (1) Arrays are printed one line at a time to avoid a space between 80
               character lines
       (2) Lines are trimmed with STRTRIM before being printed to speed up
               display
       (3) The /more option is used for output.
Example
       Read the header from a FITS file named 'test.fits' and display it at the
       terminal beginning with line 50
       IDL> h = headfits( 'test.fits')         ;Read FITS header
       IDL> hprint, h, 50                      ;Display starting at line 50
       To print the last 25 lines of the header
       IDL> hprint, h, -25
Revision History
       Written W. Landsman                     July, 1990
       Added test for user quit                July, 1991
       Added optional FIRSTLINE parameter      November, 1992
       Modified for when STDOUT is not a TTY W. Landsman  September 1995
       Converted to IDL V5.0   W. Landsman   September 1997
       Fixed printing in IDLDE, C. Gehman      August, 1998
       Skip PRINTF if IDL in demo mode  W. Landsman  October 2004
       Fixed bug on non-terminals, William Thompson, 18-Oct-2004

Last modified by pro2html on 2004 October 19 at 04:04 UTC

[Home Page] [Software, Documentation] [IDL Documentation] [Quick Reference] [Feedback]

Jörn Wilms (wilms@astro.uni-tuebingen.de)
Updated automatically