TOFITS(1) User Commands TOFITS(1)

tofits - تبدیل فهرستی از رکوردهای کلیدی به یک پرونده معتبر FITS

برنامه tofits فهرستی از رکوردهای کلیدی سرایند FITS را (یک مورد در هر خط)، با افزودن فاصله‌های خالی تا ۸۰ نویسه و حذف نویسه‌های خط جدید، به یک سرایند FITS مناسب تبدیل می‌کند. این برنامه همچنین در صورت نیاز، سرایند را تا رسیدن به مضربی صحیح از بلوک‌های ۲۸۸۰-بایتی با فاصله پر می‌کند.

فرض می‌شود که جریان بایت ورودی با کدگذاری ASCII باشد. نویسه‌های خارج از مجموعه نویسه‌های متنی مجاز FITS (کدهای ASCII از 0x20 تا 0x7E) نادیده گرفته می‌شوند، تنها با این استثنا که بایتی با مقدار 0xA0 (فاصله نشکن در تمام گونه‌های ISO/IEC 8859) به یک فاصله معمولی (0x20) تبدیل می‌شود. بنابراین ورودی‌های کدگذاری‌شده در ISO/IEC 8859 یا UTF-8 باید به‌درستی تفسیر شوند و هر نویسه غیرمجاز در توضیحات کلیدها (keycomments) صرفاً نادیده گرفته خواهد شد.

دستور tofits هیچ گزینه‌ای ندارد و به‌صورت یک پالایه (filter) عمل می‌کند؛ از stdin می‌خواند و در stdout می‌نویسد، برای نمونه:

tofits < infile > outfile

خط‌های ورودی که با '#' آغاز می‌شوند، به عنوان توضیح (comment) در نظر گرفته می‌شوند.

June 2026 tofits 8.9