Highlight-4.2

Introduction à Highlight

Highlight est un utilitaire qui convertit le code source en text formaté avec de la coloration syntaxique.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Informations sur le paquet

  • Téléchargement (HTTP) : http://www.andre-simon.de/zip/highlight-4.2.tar.bz2

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 : bb325c237ed1175e23acac55f2106a7c

  • Taille du téléchargement : 1.4 Mo

  • Estimation de l'espace disque requis : 23 Mo (avec la GUI)

  • Estimation du temps de construction : 0,3 SBU (avec parallélisme = 4 avec la gui)

Dépendances de Highlight

Requises

Boost-1.79.0 et Lua-5.4.4

Facultatives

Qt-5.15.5 (pour construire l'interface utilisateur)

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/highlight

Installation de Highlight

Par souci de cohérence, ne compressez pas les pages de manuel.

sed -i '/GZIP/s/^/#/' makefile

Pour construire Highlight, lancez la commande suivante :

make

Pour construire l'interface graphique Qt5, lancez la commande suivante :

make doc_dir=/usr/share/doc/highlight-4.2/ gui

Ce paquet n'a pas de suite de tests.

Pour installer Highlight, lancez la commande suivante en tant qu'utilisateur root :

make doc_dir=/usr/share/doc/highlight-4.2/ install

Pour installer l'interface graphique, lancez la commande suivante en tant qu'utilisateur root :

make install-gui

Explication des commandes

doc_dir=/usr/share/doc/highlight-4.2/ : installe la documentation de highlight dans un répertoire versionné. Ce paramètre est aussi requis pour make gui, parce que sa valeur est codée en dur dans l'exécutable graphique. Remarquez que le « / » final est requis.

Contents

Programmes installés: highlight et highlight-gui (facultatif)
Bibliothèques installées: Aucune
Répertoires installés: /etc/highlight, /usr/share/doc/highlight/4.2 et /usr/share/highlight

Descriptions courtes

highlight

est un convertisseur universel de code source vers du texte formaté

highlight-gui

est l'interface graphique Qt5 de highlight.

Last updated on