این دستور hxtoc است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
hxtoc - درج یک فهرست مطالب در یک فایل HTML
خلاصه
hxtoc [ -x ] [ -l پایین ] [ -h بلند ] [ پرونده ] [ -t ] [ -d ] [ -c کلاس ]
شرح
La hxtoc دستور یک فایل HTML را می خواند، ویژگی های ID از دست رفته را در تمام H1 تا H6 درج می کند
عناصر بین سطوح -l و -h (مگر اینکه گزینه -d در حال اجرا است، زیر را ببینید) و
همچنین عناصر A را با ویژگی های NAME درج می کند، بنابراین مرورگرهای قدیمی H1 تا H6 را تشخیص می دهند
سرصفحه ها به عنوان لنگرهای هدف نیز (مگر اینکه این گزینه وجود داشته باشد -t در حال اجرا است). خروجی است
نوشته شده به stdout.
اگر نظری از فرم وجود دارد
یا یک جفت نظر
...
سپس نظر، یا جفت با همه چیز در میان، با جدولی جایگزین می شود
محتویات، متشکل از یک لیست (UL) از پیوندها به تمام سرصفحه ها در سند.
متن سرصفحه ها در این فهرست مطالب کپی می شود، از جمله هر نشانه گذاری درون خطی،
با این تفاوت که تگ های DFN و تگ های SPAN با کلاس "شاخص" حذف شده اند (اما عناصر
محتوا کپی شده است).
اگر یک هدر دارای یک ویژگی CLASS با مقدار (یا یکی از مقادیر آن) باشد، کلمه کلیدی "no-
toc"، سپس آن هدر در فهرست مطالب ظاهر نمی شود.
OPTIONS
گزینه های زیر پشتیبانی می شوند:
-x از قراردادهای XML استفاده کنید: عناصر خالی با یک اسلش در انتها نوشته می شوند:
-l پایین پایینترین سرصفحه را برای نمایش در فهرست محتوا تنظیم میکند. پیش فرض 1 است
(یعنی H1).
-h بلند سرصفحه با بالاترین شماره را برای نمایش در جدول محتوا تنظیم می کند. پیش فرض 6 است
(یعنی H6).
-t به طور معمول، hxtoc هم ویژگی های ID و هم عناصر A خالی را با NAME اضافه می کند
ویژگی و CLASS="bctarget"، به طوری که مرورگرهای قدیمی که شناسه را درک نمی کنند
همچنان هدف را پیدا خواهد کرد با این گزینه، عناصر A نخواهند بود
تولید شده
-c کلاس عناصر UL تولید شده در فهرست مطالب دارای ویژگی CLASS خواهند بود
با ارزش کلاس. پیش فرض "toc" است.
-d سعی می کند به جای استفاده از عناصر برش به عنوان هدف در فهرست مطالب استفاده کند
H1 تا H6. عناصر برش یک عنصر DIV، SECTION، ARTICLE، ASIDE یا NAV است
اولین فرزند او یک عنصر عنوان (H1 تا H6) یا یک HGROUP است. بخش بندی
اگر عنصر هنوز شناسه نداشته باشد به آن شناسه داده می شود. با این گزینه،
سطح هر H1 تا H6 که فرزند اول یک عنصر برش (یا یک
HGROUP که خود اولین فرزند یک عنصر برش است) تعیین نشده است
با نام آن، اما با توجه به عمق تودرتو عناصر برش. (هر H1 تا H6
که اولین فرزند یک عنصر برش نیستند هنوز سطح خود را دارند
با نام آنها اشاره شده است.)
عملگرها
عملوند زیر پشتیبانی می شود:
پرونده نام یک فایل HTML. در صورت عدم وجود، ورودی استاندارد به جای آن خوانده می شود.
عیب یابی
مقادیر خروجی زیر برگردانده می شوند:
0 اتمام موفقیت آمیز.
> 0 خطایی در تجزیه فایل HTML رخ داد. hxtoc سعی خواهد کرد اصلاح کند
خطا و تولید خروجی به هر حال.
از hxtoc به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید