SGML2TXT(1) General Commands Manual SGML2TXT(1) نام (NAME) sgml2txt - تولید خروجی متن ساده از فایل منبع SGML با LinuxDoc DTD خلاصه دستور (SYNOPSIS) sgml2txt [generic-option...] [--manpage] [--filter] [--blanks=n] file[.sgml] توضیحات (DESCRIPTION) دستور sgml2txt شکلی قدیمی و منسوخ‌شده از دستور تبدیل متن در LinuxDoc- Tools است (نام آن ممکن است گمراه‌کننده باشد، چرا که ابزاری برای هر نوع SGML DTD نیست و تنها از SGML LinuxDoc DTD پشتیبانی می‌کند). توصیه می‌شود در حال حاضر به قالب جدید linuxdoc -B text مهاجرت کنید. این دستور یک فایل منبع SGML با LinuxDoc DTD را به خروجی‌های ASCII، ISO-8859-1 یا EUC- JP تبدیل می‌کند. خروجی در فایل file.txt قرار خواهد گرفت که در آن file نام فایل منبع SGML است. جفت ویژگی/مقدار "output=txt" برای گزاره‌های شرطی تنظیم شده است. گزینه‌ها (OPTIONS) دستور sgml2txt تمام گزینه‌های عمومی شرح داده شده در linuxdoc(1) و گزینه‌های خاص زیر را می‌پذیرد: --manpage, -m تولید یک فایل منبع groff، مناسب برای قالب‌بندی با groff -man جهت صفحات راهنما (man pages). --filter, -f حذف کاراکترهای backspace-overstrike از قالب واسط تولید شده توسط groff(1). --pass, -P آرگومان گزینه pass به گزینه‌های خط فرمانی که به groff(1) داده می‌شوند اضافه می‌گردد. --blanks=n, -b تنظیم محدودیت خطوط خالی متوالی برای تولید سند خروجی. محدودیت پیش‌فرض ۳ است. اگر ۰ (صفر) مشخص شود، نتیجه شامل خطوط خالی متوالی بسیاری خواهد بود. file فایل منبع SGML، که با نام file یا file.sgml مشخص می‌شود. فایل‌ها (FILES) فایل‌ها و برنامه‌های اجرایی متعددی در /usr/share/linuxdoc-tools استفاده می‌شوند. گزارش باگ‌ها (BUGS) هیچ باگ شناخته‌شده‌ای وجود ندارد. نویسندگان (AUTHORS) در ابتدا توسط Greg Hankins بر پایه اسکریپت‌هایی از Tom Gordon و Alexander Horz نوشته شد و بعداً توسط Cees de Groot برای SGML-Tools (نسخه ۱) بازنویسی گردید. پیش‌تر توسط Taketoshi Sano برای Linuxdoc-Tools نگهداری می‌شد. در حال حاضر توسط Agustin Martin نگهداری می‌شود. همچنین ببینید (SEE ALSO) linuxdoc(1), sgml2html(1), sgml2info(1), sgml2latex(1), sgml2lyx(1), sgml2rtf(1), sgmlcheck(1). 2025-04-06 SGML2TXT(1)