Gérer une fichothèque avec le logiciel BDF

Commentaire sur la fiche : Est-il possible d’éviter l’interprétation de la syntaxe d’une section de texte ?

Si la réponse à cette question ne vous parait pas claire ou si elle vous semble obsolète, n’hésitez pas à nous en faire part.

Et nous sommes preneurs également de toute correction de faute d’orthographe ou de grammaire...

Rappel du texte de la fiche :

Ceci n’est possible qu’en passant par une zone spéciale de lignes de code (commençant par la séquence +++). Dans une telle zone, il n’y a pratiquement aucune interprétation de la syntaxe et donc le texte saisi sera pris tel quel.

Il existe cependant deux interprétations syntaxiques dans une zone de code :

  • une séquence de +++ en début de ligne indiquant la fin de la zone,

  • un bloc [()) en début de ligne indiquant les attributs de la ligne (par exemple, une classe particulière)

Comme ces deux interprétations sont placées en début de ligne, l’astuce est de placer le caractère d’échappement \ avant les caractères + et [, ce caractère pouvant lui-même être échappé si on veut le faire apparaitre. Ce qui est illustré par l’exemple suivant :

Exemple d’échappement
+++
\[(cm=operator)] ....

\\[ ... échappement de l'échappement

\+++

+++

Précisons que le caractère d’échappement peut également être utilisé pour utiliser le caractère ] dans du texte à l’intérieur d’un paragraphe, ce qui évite que ce caractère soit interprété comme la fin du traitement particulier.

Exemple de crochet fermant
Exemple de [` crochet \] dans le texte]