IUT GEII Toulon
Philippe Arlotto

Accueil > Arduino > Insérez correctement du code colorisé dans vos comptes rendus

Insérez correctement du code colorisé dans vos comptes rendus

jeudi 14 novembre 2019, par philippe Arlotto

Dans un compte rendu, on a souvent besoin d’insérer une partie de programme.
Il faut absolument éviter de prendre une image de l’IDE (copie d’écran) car la qualité est en général assez mauvaise mais surtout parce que l’opération est irréversible.
Si votre document contient une image de votre code, il est impossible de récupérer ce code par un copier/coller.
Il faut donc insérer du code en texte dans vos documents. Malheureusement un simple copier/coller de l’IDE arduino vers un traitement de texte fait perdre la coloration syntaxique. En passant par un autre IDE on peut récupérer la coloration :

  • Dans l’IDE arduino copier la partie de code intéressante.
  • Coller cette partie dans l’IDE Qt creator ou dans l’IDE eclipse.
  • Copier cette partie colorisée dans l’IDE intermédiaire.
  • En la collant dans libreOffice on conserve la coloration de l’IDE intermédiaire.

Cette méthode est relativement simple mais on perd la coloration originale de l’IDE arduino. Voici une méthode à peine plus compliquée qui permet de garder la coloration arduino dans un document libreOffice.

  • Avec libreOffice Writer créer un document HTML temporaire : Fichier-> Nouveau->Document HTML
  • Depuis l’IDE arduino copier en tant que HTML la partie de code à transférer : Édition->Copier en tant qu’HTML
  • Dans le document temporaire HTML visualiser le code source : Affichage->Source HTML
  • Coller le code copié en HTML entre les balises < body > et < /body >
  • Rebasculer dans l’affichage normal : faire de nouveau Affichage->Source HTML
  • Le code apparaît alors avec les couleurs originales. On peut maintenant le copier directement dans le traitement de texte Writer.

Avec cette méthode vous pouvez insérer du code colorisé au format texte. Vous pouvez ensuite le modifier, modifier la taille et la police,... et obtenir un compte rendu de bonne qualité.

SPIP | Se connecter | Plan du site | Suivre la vie du site RSS 2.0
Habillage visuel © Andreas Viklund sous Licence free for any purpose