mdoc-export-html(1) General Commands Manual mdoc-export-html(1) نام (NAME) mdoc export-html - تبدیل مستندات XML در قالب mdoc(5) به HTML خلاصه دستور (SYNOPSIS) mdoc export-html [OPTION]* DIRECTORIES توضیحات (DESCRIPTION) دستور mdoc export-html از فایل‌های XML مستندات با قالب‌بندی mdoc(5) درون دایرکتوری‌های DIRECTORIES، فایل‌های HTML ایجاد می‌کند. گزینه‌ها (OPTIONS) --default-template نوشتن XSLT پیش‌فرض مورد استفاده در stdout. --ext=EXTENSION پسوند فایل مورد استفاده برای فایل‌های ایجادشده. مقدار پیش‌فرض html است. --force-update تولید همیشگی فایل‌های جدید. در صورت عدم تعیین، تنها در صورتی فایل خروجی جدید تولید می‌شود که فایل مستندات مبدأ جدیدتر از فایل خروجی مقصد باشد. -o, --out=DIRECTORY نوشتن فایل‌های ایجادشده در دایرکتوری DIRECTORY. --template=FILE یک فایل XSLT برای استفاده در تولید فایل‌های ایجادشده. در صورت عدم تعیین، از الگوی تولیدشده توسط --dump-template استفاده می‌کند. برای اطلاعات بیشتر، بخش TEMPLATE FORMAT در زیر را ببینید. --with-profile=PROFILE تنها پردازش انواع و اعضای درون پروفایل دات‌نت PROFILE. می‌تواند چندین بار مشخص شود. در صورت عدم تعیین، تمام انواع و اعضا، صرف‌نظر از نسخه، پردازش می‌شوند. پروفایل‌های معتبر عبارتند از: monotouch net_1_0 net_1_1 net_2_0 net_3_0 net_3_5 net_4_0 silverlight --with-version=VERSION تنها پردازش انواع و اعضای درون نسخه اسمبلی VERSION. می‌تواند چندین بار مشخص شود. در صورت عدم تعیین، تمام انواع و اعضا، صرف‌نظر از نسخه، پردازش می‌شوند. مقدار VERSION یک نسخه اسمبلی است، مانند 2.0.5.0. -h, -?, --help نمایش پیام راهنما و خروج. قالب الگو (TEMPLATE FORMAT) فایل الگو یک XSLT است که باید سند XML ورودی زیر را پردازش کند: Collection Title Page Title Page Summary Type Declaration Type Remarks Type Members Documentation Copyright HTML تولیدشده همچنین از چندین کلاس CSS استفاده می‌کند. شما می‌توانید از الگوی نام‌گذاری‌شده create-default-style موجود در خروجی --default-template برای تولید این کلاس‌ها استفاده کنید، یا اینکه کلاس‌های CSS زیر را به طور صریح تعریف کنید: .CollectionTitle .PageTitle .Summary .Signature .Remarks .Members .Copyright .Section .SectionBox .NamespaceName .NamespaceSummary .MemberName .MemberSignature .MemberBox .Subsection .SubsectionBox .SignatureTable .EnumerationsTable .CodeExampleTable .MembersListing .TypesListing .InnerSignatureTable .TypePermissionsTable پیوندهای HTML (HTML LINKS) تمام اعضای درون فایل HTML دارای یک صفت id هستند تا پیوند دادن به یک عضو خاص امکان‌پذیر باشد. مقدار صفت id همان شناسه رشته‌ای عضو مشخص‌شده است. برای اطلاعات بیشتر، بخش CREF FORMAT در mdoc(5) را ببینید. فهرست‌های پستی (MAILING LISTS) برای جزئیات بیشتر به http://lists.ximian.com/mailman/listinfo/mono- docs-list مراجعه کنید. وب‌گاه (WEB SITE) برای جزئیات بیشتر به http://www.mono- project.com/docs/tools+libraries/tools/mdoc مراجعه کنید. mdoc-export-html(1)