hxtoc - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 hxtoc 명령입니다.

프로그램:

이름


hxtoc - HTML 파일에 목차 삽입

개요


hxtoc [ -x ] [ -l 낮은 ] [ -h 높은 ] [ 파일 ] [ -t ] [ -d ] [ -c 수업 ]

기술


XNUMXD덴탈의 hxtoc 명령은 HTML 파일을 읽고 모든 H1~H6에 누락된 ID 속성을 삽입합니다.
레벨 사이의 요소 -l-h (옵션이 아니면 -d 적용됩니다. 아래 참조)
또한 NAME 속성이 있는 A 요소를 삽입하므로 기존 브라우저는 H1~H6을 인식합니다.
헤더도 대상 앵커로 사용됩니다(옵션이 아닌 경우). -t 적용됩니다). 출력은 다음과 같습니다
stdout에 작성되었습니다.

양식에 대한 설명이 있는 경우



또는 한 쌍의 의견


...


그러면 주석 또는 그 사이의 모든 항목이 포함된 쌍이 다음 테이블로 대체됩니다.
문서의 모든 헤더에 대한 링크 목록(UL)으로 구성된 콘텐츠입니다.

인라인 마크업을 포함하여 헤더 텍스트가 이 목차에 복사됩니다.
단, CLASS가 "index"인 DFN 태그와 SPAN 태그는 생략됩니다(단, 요소는
내용이 복사됩니다.)

헤더에 값(또는 해당 값 중 하나)이 포함된 CLASS 속성이 있는 경우 키워드 "no-
toc"이면 해당 헤더가 목차에 표시되지 않습니다.

옵션


다음 옵션이 지원됩니다.

-x XML 규칙을 사용하십시오. 빈 요소는 끝에 슬래시를 사용하여 작성됩니다.

-l 낮은 목차에 표시할 가장 낮은 번호의 헤더를 설정합니다. 기본값은 1입니다.
(즉, H1).

-h 높은 목차에 표시할 가장 높은 번호의 헤더를 설정합니다. 기본값은 6입니다.
(즉, H6).

-t 일반적으로, hxtoc ID 속성과 NAME이 포함된 빈 A 요소를 모두 추가합니다.
속성 및 CLASS="bctarget"이므로 ID를 인식하지 못하는 이전 브라우저는
여전히 목표를 찾을 것입니다. 이 옵션을 사용하면 A 요소가
생성.

-c 수업 목차에 생성된 UL 요소에는 CLASS 속성이 있습니다.
가치와 함께 클래스입니다. 기본값은 "toc"입니다.

-d 대신 목차의 대상으로 섹션 요소를 사용하려고 합니다.
H1~H6. 섹션 요소는 DIV, SECTION, ARTICLE, ASIDE 또는 NAV 요소입니다.
첫 번째 하위 항목은 제목 요소(H1~H6) 또는 HGROUP입니다. 단면화
요소에 아직 ID가 없으면 ID가 부여됩니다. 이 옵션을 사용하면
단면 요소(또는 섹션 요소의 첫 번째 하위 요소)인 H1~H6의 레벨
그 자체가 단면 요소의 첫 번째 하위인 HGROUP)이 결정되지 않았습니다.
이름이 아니라 단면 요소의 중첩 깊이에 따라 결정됩니다. (H1부터 H6까지
섹션화 요소의 첫 번째 하위 항목이 아닌 항목에도 여전히 해당 레벨이 있습니다.
이름에서 알 수 있습니다.)

피연산자


다음 피연산자가 지원됩니다.

파일 HTML 파일의 이름입니다. 없으면 대신 표준 입력을 읽습니다.

진단


다음 종료 값이 반환됩니다.

0 성공적으로 완료되었습니다.

> 0 HTML 파일의 구문 분석에서 오류가 발생했습니다. hxtoc 고치려고 노력할 것이다
오류가 발생하고 어쨌든 출력이 생성됩니다.

onworks.net 서비스를 사용하여 온라인으로 hxtoc을 사용하세요.



최신 Linux 및 Windows 온라인 프로그램