RAW HTWL
 
Primitives de RAW HTWL

sommaire général


 
Rappelons que les noms de macros et de primitives sont sensibles à la casse ; il faut respecter les majuscules et les minuscules quand on les appelle.

\\ renvoie le caractère « antislash ».
\{ renvoie le caractère « accolade ouvrante ».
\} renvoie le caractère « accolade fermante ».
\~ renvoie le caractère « tilde ».
\absolutepath renvoie le chemin absolu du fichier source.
\appendfile écrit à la suite d'un fichier « .aux ».
\bye interrompt la compilation.
\createfile crée un nouveau fichier « .htwl » ou « .aux ».
\createfolder crée un nouveau dossier.
\createthumbnail crée une nouvelle image.
\def définit une macro.
\else alternative aux actions de \if, \ifequal, \ifequal_ignorecase, \iffolder, \iflocal, \ifvoid, \ifvoidmacro, \elseif.
\elseif alternative conditionnelle aux actions de \if, \ifequal, \ifequal_ignorecase, \iffolder, \iflocal, \ifvoid, \ifvoidmacro, \elseif.
\file renvoie le chemin relatif du fichier cible.
\filename renvoie le nom du fichier source.
\fileprefix renvoie le préfixe du fichier source.
\filesize renvoie la taille du fichier (en octets).
\filesizeKo renvoie la taille du fichier (en kilo-octets).
\filesuffix renvoie le suffixe du fichier source.
\forceamp renvoie le caractère « et ».
\forcesp force une espace (supplante \nosp).
\foreachfile répète une action pour chaque élément dans un dossier donné.
\if branchement conditionnel sur une valeur numérique ou booléenne.
\ifequal branchement conditionnel sur la comparaison de deux textes.
\ifequal_ignorecase branchement conditionnel sur la comparaison de deux textes, modulo les majuscules/minuscules.
\iffolder vérifie que l'adresse locale fait référence à un dossier.
\iflocal vérifie que l'adresse est locale.
\ifvoid branchement conditionnel sur une expression vide.
\ifvoidmacro branchement conditionnel sur une expression vide une fois développée.
\imgheight renvoie la hauteur de l'image (en pixels).
\imgwidth renvoie la largeur de l'image (en pixels).
\include inclusion d'un fichier « .h » ou « .aux ».
\let définit une macro développée sans argument.
\macroname évaluation d'un nom de macro.
\nosp supprime les espaces avant et après.
\num calcul d'une expression arithmétique.
\parameter permet de passer des arguments à un tag HTML entrant déjà refermé.
\queuefile prévoit de créer un nouveau fichier « .htwl » ou « .aux ».
\relativepath renvoie le chemin relatif du fichier source.
\thisfile renvoie le chemin absolu du fichier source courant.
\tokens tokenize un texte.
\wait développe à droite avant de passer un argument à gauche.
\warning envoie un message dans la fenêtre de log.



retour au sommaire général