InglésFrancésEspañol

Ad


icono de página de OnWorks

hxtoc - Online en la nube

Ejecute hxtoc en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando hxtoc que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


hxtoc: inserta una tabla de contenido en un archivo HTML

SINOPSIS


hxtoc [ -x ] [ -l bajo ] [ -h high ] [ presentar ] [ -t ] [ -d ] [ -c clase ]

DESCRIPCIÓN


El hxtoc El comando lee un archivo HTML, inserta los atributos de ID que faltan en todos los H1 a H6
elementos entre los niveles -l y -h (a menos que la opción -d está en efecto, ver más abajo) y
también inserta elementos A con atributos NAME, por lo que los navegadores antiguos reconocerán el H1 al H6
encabezados como anclajes de destino también (a menos que la opción -t está en vigor). La salida es
escrito en stdout.

Si hay un comentario del formulario



o un par de comentarios


...


entonces el comentario, o el par con todo lo que hay en el medio, será reemplazado por una tabla de
contenido, que consta de una lista (UL) de enlaces a todos los encabezados del documento.

El texto de los encabezados se copia en esta tabla de contenido, incluido cualquier marcado en línea,
excepto que se omiten las etiquetas DFN y las etiquetas SPAN con una CLASE de "índice" (pero los elementos
se copia el contenido).

Si un encabezado tiene un atributo CLASS con un valor (o uno de sus valores), la palabra clave "no-
toc ", entonces ese encabezado no aparecerá en la tabla de contenido.

CAMPUS


Se admiten las siguientes opciones:

-x Utilice convenciones XML: los elementos vacíos se escriben con una barra al final:

-l bajo Establece el encabezado con el número más bajo para que aparezca en la tabla de contenido. El valor predeterminado es 1
(es decir, H1).

-h high Establece el encabezado con el número más alto para que aparezca en la tabla de contenido. El valor predeterminado es 6
(es decir, H6).

-t Normalmente, hxtoc agrega atributos de ID y elementos A vacíos con un NOMBRE
atributo y CLASS = "bctarget", de modo que los navegadores más antiguos que no entienden el ID
todavía encontrará el objetivo. Con esta opción, los elementos A no serán
generado.

-c clase Los elementos UL generados en la tabla de contenido tendrán un atributo CLASS
con el valor clase. El valor predeterminado es "toc".

-d Intenta utilizar elementos de seccionamiento como objetivos en la tabla de contenido en lugar de
H1 a H6. Un elemento de sección es un elemento DIV, SECTION, ARTICLE, ASIDE o NAV
cuyo primer hijo es un elemento de encabezado (H1 a H6) o un HGROUP. El seccionamiento
El elemento recibirá un ID si aún no lo tiene. Con esta opción, el
nivel de cualquier H1 a H6 que sea el primer hijo de un elemento de seccionamiento (o de un
HGROUP que es en sí mismo el primer hijo de un elemento de sección) no está determinado
por su nombre, sino por la profundidad de anidamiento de los elementos de sección. (Cualquier H1 a H6
que no son el primer hijo de un elemento de seccionamiento todavía tienen su nivel
implícito por su nombre.)

OPERANDOS


Se admite el siguiente operando:

presentar El nombre de un archivo HTML. Si está ausente, se lee la entrada estándar en su lugar.

La diagnostica


Se devuelven los siguientes valores de salida:

0 Completar con exito.

> 0 Se produjo un error en el análisis del archivo HTML. hxtoc tratará de corregir
el error y producir salida de todos modos.

Use hxtoc en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Cargador de arranque Clover EFI
    Cargador de arranque Clover EFI
    El proyecto se ha trasladado a
    https://github.com/CloverHackyColor/CloverBootloader..
    Características: Arranque macOS, Windows y Linux
    en UEFI o en modo heredado en Mac o PC con
    UE...
    Descarga el gestor de arranque Clover EFI
  • 2
    rpmsunidos
    rpmsunidos
    ¡Únase a nosotros en Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Habilite el repositorio URPMS en su
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Descargar unitedrpms
  • 3
    Impulsar las bibliotecas de C ++
    Impulsar las bibliotecas de C ++
    Boost ofrece portátiles gratuitos
    Bibliotecas de C++ revisadas por pares. Él
    El énfasis está en las bibliotecas portátiles que
    funciona bien con la biblioteca estándar de C++.
    Ver http://www.bo...
    Descargar bibliotecas Boost C++
  • 4
    VirtualGL
    VirtualGL
    VirtualGL redirige los comandos 3D de un
    Aplicación Unix / Linux OpenGL en un
    GPU del lado del servidor y convierte la
    renderiza imágenes en 3D en una secuencia de video
    con la cual ...
    Descargar VirtualGL
  • 5
    libusb
    libusb
    Biblioteca para habilitar el espacio de usuario
    programas de aplicación para comunicarse
    Dispositivos USB. Público: Desarrolladores, Fin
    Usuarios/Escritorio. lenguaje de programacion: c
    Categorías ...
    Descargar libusb
  • 6
    TRAGO
    TRAGO
    SWIG es una herramienta de desarrollo de software
    que conecta programas escritos en C y
    C ++ con una variedad de alto nivel
    lenguajes de programación. SWIG se utiliza con
    diferente...
    Descargar SWIG
  • Más "

Comandos de Linux

Ad