.TH slice2html 1 .SH "نام (NAME)" slice2html \- ابزار تولید مستندات HTML از Slice .SH "خلاصه دستور (SYNOPSIS)" slice2html [گزینهها] [فایلها] .SH "توضیحات (DESCRIPTION)" دستور slice2html از فایلهای Slice مستندات HTML تولید میکند. ماکروی __SLICE2HTML__ در طول این کامپایل تعریف میشود. مستندات کامل slice2html به صورت برخط در نشانی زیر در دسترس است: .br https://doc.zeroc.com/ice/3.7/the-slice-language/generating-slice-documentation ابزار slice2html منسوخ شده است؛ در حال حاضر Doxygen روش پیشنهادی برای تولید مرجع API زبان Slice است، ببینید: .br https://doc.zeroc.com/api/ice/3.7/slice .SH "گزینهها (OPTIONS)" .TP .BR \-h ", " \-\-help\fR .br پیام راهنما را نمایش میدهد. .TP .BR \-v ", " \-\-version\fR نسخه کامپایلر را نمایش میدهد. .TP .BR \-DNAME\fR .br نماد پیشپردازنده NAME را تعریف میکند. .TP .BR \-DNAME=DEF\fR .br نماد پیشپردازنده NAME را با مقدار DEF تعریف میکند. .TP .BR \-UNAME\fR .br تعریف نماد پیشپردازنده NAME را لغو میکند. .TP .BR \-IDIR\fR .br دایرکتوری DIR را به مسیر جستجو برای دستورات #include اضافه میکند. .TP .BR \-E\fR .br خروجی پیشپردازنده را در stdout چاپ میکند. .TP .BR \-\-output-dir " " DIR\fR .br فایلهای تولیدشده را در دایرکتوری DIR قرار میدهد. .TP .BR \-d ", " \-\-debug\fR .br اطلاعات اشکالزدایی را که نحوه عملکرد تجزیهکننده (parser) زبان Slice را نشان میدهد، چاپ میکند. .TP .BR \-\-hdr " " FILE\fR .br محتوای FILE را به ابتدای هر فایل HTML تولیدشده (بهجز _sindex.html) اضافه میکند. این گزینه به شما امکان میدهد سرآیند HTML و سایر اطلاعات ابتدایی را با یک نسخه سفارشی جایگزین کنید تا بتوانید شیوهنامهها (style sheets) را به صفحات تولیدشده متصل نمایید. فایل مشخصشده باید شامل تگ
باشد (اما نیازی نیست با تگ پایان یابد). انتظار میرود FILE حاوی رشته TITLE در یک خط مجزا باشد که از ستون اول شروع میشود. دستور slice2html رشته TITLE را با نام دارای دامنه کامل (fully-scoped) مربوط به نماد Slice که در صفحه مربوطه مستندسازی شده است، جایگزین میکند. .TP .BR \-\-ftr " " FILE\fR .br محتوای FILE را به انتهای هر فایل HTML تولیدشده (بهجز _sindex.html) پیوست میکند. این گزینه به شما امکان میدهد برای نمونه یک پانویس سفارشی به هر صفحه تولیدشده اضافه کنید. فایل FILE باید به تگ ختم شود. .TP .BR \-\-indexhdr " " FILE\fR .br دستور slice2html فایلی به نام _sindex.html تولید میکند که شامل فهرست مطالبی از تمام نمادهای Slice با پیوند به صفحات مربوطه است. این گزینه به شما امکان میدهد سرآیند استاندارد را با یک سرآیند سفارشی جایگزین کنید؛ برای مثال برای الصاق یک کد JavaScript. فایل مشخصشده باید شامل تگ باشد (اما نیازی نیست با تگ پایان یابد). مقدار پیشفرض آن همان مقدار تعیینشده در --hdr (در صورت وجود) است. .TP .BR \-\-indexftr " " FILE\fR .br محتوای FILE را به انتهای صفحه تولیدشده sindex.html پیوست میکند. این گزینه به شما امکان میدهد برای نمونه یک پانویس سفارشی به فهرست مطالب اضافه کنید یا یک کد JavaScript را فراخوانی نمایید. فایل FILE باید به تگ ختم شود. مقدار پیشفرض آن همان مقدار تعیینشده در --ftr (در صورت وجود) است. .TP .BR \-\-image\-dir " " DIR\fR .br با این گزینه، slice2html در دایرکتوری مشخصشده به دنبال تصاویری میگردد که برای ابرپیوندهای ناوبری تولیدشده استفاده شوند. (بدون این گزینه، به جای آن پیوندهای متنی استفاده میشوند.) لطفاً برای مشاهده نام فایلهای تصویری مختلف به کدهای HTML تولیدشده مراجعه کنید. (این نامها با جستجوی عناصر img بهسادگی قابل یافتن هستند.) .TP .BR \-\-logo\-url " " URL\fR .br از URL مشخصشده به عنوان یک ابرپیوند برای نشانواره (لوگو) شرکتی که به هر صفحه اضافه میشود (در صورت تعیین --image-dir) استفاده میکند. انتظار میرود لوگوی شرکت در مسیر