AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

hxtoc - En ligne dans le Cloud

Exécutez hxtoc dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande hxtoc qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


hxtoc - insère une table des matières dans un fichier HTML

SYNOPSIS


hxtoc [ -x ] [ -l faible ] [ -h Élevée ] [ filet ] [ -t ] [ -d ] [ -c classe ]

DESCRIPTION


La hxtoc la commande lit un fichier HTML, insère les attributs d'ID manquants dans tous les H1 à H6
éléments entre les niveaux -l ainsi que -h (sauf si l'option -d est en vigueur, voir ci-dessous) et
insère également des éléments A avec des attributs NAME, afin que les anciens navigateurs reconnaissent les H1 à H6
en-têtes comme ancres cibles également (sauf si l'option -t est en vigueur). La sortie est
écrit sur stdout.

S'il y a un commentaire du formulaire



ou une paire de commentaires





alors le commentaire, ou la paire avec tout le reste, sera remplacé par un tableau de
contenu, consistant en une liste (UL) de liens vers tous les en-têtes du document.

Le texte des en-têtes est copié dans cette table des matières, y compris tout balisage en ligne,
sauf que les balises DFN et les balises SPAN avec une CLASSE "index" sont omises (mais les éléments
le contenu est copié).

Si un en-tête a un attribut CLASS avec comme valeur (ou une de ses valeurs) le mot-clé "no-
toc", alors cet en-tête n'apparaîtra pas dans la table des matières.

OPTIONS


Les options suivantes sont prises en charge :

-x Utilisez les conventions XML : les éléments vides sont écrits avec une barre oblique à la fin :

-l faible Définit l'en-tête numéroté le plus bas à afficher dans la table des matières. La valeur par défaut est 1
(c'est-à-dire H1).

-h Élevée Définit l'en-tête numéroté le plus élevé à afficher dans la table des matières. La valeur par défaut est 6
(c'est-à-dire H6).

-t Normalement, hxtoc ajoute à la fois des attributs d'ID et des éléments A vides avec un NOM
attribut et CLASS="bctarget", de sorte que les navigateurs plus anciens qui ne comprennent pas l'ID
trouvera toujours la cible. Avec cette option, les éléments A ne seront pas
généré.

-c classe Les éléments UL générés dans la table des matières auront un attribut CLASS
avec la valeur classe. La valeur par défaut est "toc".

-d Essaie d'utiliser des éléments de sectionnement comme cibles dans la table des matières au lieu de
H1 à H6. Un élément de sectionnement est un élément DIV, SECTION, ARTICLE, ASIDE ou NAV
dont le premier enfant est un élément d'en-tête (H1 à H6) ou un HGROUP. Le sectionnement
élément recevra un ID s'il n'en a pas encore. Avec cette option, le
niveau de tout H1 à H6 qui est le premier enfant d'un élément de section (ou d'un
HGROUP qui est lui-même le premier enfant d'un élément de section) n'est pas déterminé
par son nom, mais par la profondeur d'imbrication des éléments de sectionnement. (Tout H1 à H6
qui ne sont pas le premier enfant d'un élément de sectionnement ont toujours leur niveau
implicite par leur nom.)

OPÉRANDES


L'opérande suivant est pris en charge :

filet Le nom d'un fichier HTML. Si elle est absente, l'entrée standard est lue à la place.

DIAGNOSTIC


Les valeurs de sortie suivantes sont renvoyées :

0 Réussite.

> 0 Une erreur s'est produite dans l'analyse du fichier HTML. hxtoc va essayer de corriger
l'erreur et produire une sortie de toute façon.

Utiliser hxtoc en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Chargeur de démarrage Clover EFI
    Chargeur de démarrage Clover EFI
    Le projet a déménagé à
    https://github.com/CloverHackyColor/CloverBootloader..
    Fonctionnalités : démarrer macOS, Windows et Linux
    en mode UEFI ou legacy sur Mac ou PC avec
    UE...
    Télécharger le chargeur de démarrage Clover EFI
  • 2
    Unitedrpms
    Unitedrpms
    Rejoignez-nous à Gitter !
    https://gitter.im/unitedrpms-people/Lobby
    Activez le référentiel URPMS dans votre
    système -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Télécharger unitedrpms
  • 3
    Boostez les bibliothèques C++
    Boostez les bibliothèques C++
    Boost fournit un portable gratuit
    bibliothèques C++ évaluées par des pairs. Les
    l'accent est mis sur les bibliothèques portables qui
    fonctionnent bien avec la bibliothèque standard C++.
    Voir http://www.bo...
    Télécharger les bibliothèques Boost C++
  • 4
    VirtuelGL
    VirtuelGL
    VirtualGL redirige les commandes 3D d'un
    Application Unix/Linux OpenGL sur un
    GPU côté serveur et convertit le
    rendu des images 3D dans un flux vidéo
    avec lequel ...
    Télécharger VirtualGL
  • 5
    libusb
    libusb
    Bibliothèque pour activer l'espace utilisateur
    programmes d'application pour communiquer avec
    Périphériques USB. Public : Développeurs, Fin
    Utilisateurs/Bureau. Langage de programmation : C
    Catégories ...
    Télécharger libusb
  • 6
    LAMPÉE
    LAMPÉE
    SWIG est un outil de développement logiciel
    qui relie les programmes écrits en C et
    C++ avec une variété de
    langages de programmation. SWIG est utilisé avec
    différent...
    Télécharger SWIG
  • Plus "

Commandes Linux

Ad