hxtoc - Online w chmurze

Jest to polecenie hxtoc, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


hxtoc - wstaw spis treści do pliku HTML

STRESZCZENIE


hxtoc [ -x ] [ -l Niska ] [ -h wysoka ] [ filet ] [ -t ] [ -d ] [ -c klasa ]

OPIS


Połączenia hxtoc polecenie odczytuje plik HTML, wstawia brakujące atrybuty ID we wszystkich H1 do H6
elementy pomiędzy poziomami -l i -h (chyba że opcja -d obowiązuje, patrz poniżej) i
wstawia również elementy A z atrybutami NAME, więc stare przeglądarki rozpoznają H1 do H6
nagłówki również jako kotwice docelowe (chyba że opcja -t obowiązuje). Dane wyjściowe są
napisane na standardowe wyjście.

Jeśli istnieje komentarz do formularza



lub parę komentarzy


...


wówczas komentarz lub para ze wszystkim pomiędzy zostanie zastąpiona tabelą
zawartość, składająca się z listy (UL) linków do wszystkich nagłówków w dokumencie.

Do tego spisu treści kopiowany jest tekst nagłówków, łącznie ze znacznikami wbudowanymi,
z tą różnicą, że znaczniki DFN i znaczniki SPAN z klasą „indeks” są pomijane (ale elementy
treść jest kopiowana).

Jeśli nagłówek ma atrybut CLASS z wartością (lub jedną z jego wartości), słowo kluczowe „no-
toc”, wówczas nagłówek ten nie pojawi się w spisie treści.

OPCJE


Obsługiwane są następujące opcje:

-x Użyj konwencji XML: puste elementy są zapisywane z ukośnikiem na końcu:

-l Niska Ustawia nagłówek o najniższym numerze, który będzie wyświetlany w spisie treści. Wartość domyślna to 1
(tj. H1).

-h wysoka Ustawia nagłówek o najwyższym numerze, który będzie wyświetlany w spisie treści. Wartość domyślna to 6
(tj. H6).

-t Zazwyczaj hxtoc dodaje zarówno atrybuty ID, jak i puste elementy A z NAZWĄ
atrybut i CLASS="bctarget", aby starsze przeglądarki, które nie rozumieją identyfikatora
nadal znajdzie cel. Dzięki tej opcji elementy A nie będą
wygenerowane.

-c klasa Wygenerowane elementy UL w spisie treści będą miały atrybut CLASS
z wartością class. Wartość domyślna to „toc”.

-d Próbuje użyć elementów podziału jako obiektów docelowych w spisie treści zamiast
H1 do H6. Elementami dzielącymi są elementy DIV, SECTION, ARTICLE, ASIDE lub NAV
którego pierwszym dzieckiem jest element nagłówka (H1 do H6) lub HGROUP. Sekcja
element otrzyma identyfikator, jeśli jeszcze go nie posiada. Dzięki tej opcji
poziom dowolnego H1 do H6, który jest pierwszym dzieckiem elementu dzielącego (lub elementu przecinającego).
HGROUP, która sama jest pierwszym dzieckiem elementu przekroju) nie jest określona
według nazwy, ale według głębokości zagnieżdżenia elementów przekroju. (Dowolne H1 do H6
które nie są pierwszym dzieckiem elementu dzielącego, nadal mają swój poziom
sugeruje ich nazwa.)

OPERANDY


Obsługiwany jest następujący operand:

filet Nazwa pliku HTML. Jeśli nie ma, zamiast tego odczytywane jest standardowe wejście.

DIAGNOSTYKA


Zwracane są następujące wartości wyjściowe:

0 Pomyślne.

> 0 Wystąpił błąd podczas analizowania pliku HTML. hxtoc spróbuje poprawić
błąd i mimo to wygeneruj dane wyjściowe.

Korzystaj z hxtoc online, korzystając z usług onworks.net



Najnowsze programy online dla systemów Linux i Windows