Skip to content
This repository was archived by the owner on Jun 11, 2020. It is now read-only.

scite.consolas

ami44 edited this page Mar 15, 2013 · 3 revisions

Police consolas

Consolas (wikipedia : fr, en) est une police monospace qui rend les sorties dans la console plus agréable.

Installer la police consolas

  • télécharger la police depuis ce site : fontpalace.

  • si windows : copier le fichier Consolas.ttf dans C:\Windows\Fonts

  • si linux, suivre les instructions de ce site : How do I install and use fonts in Linux? :

    • Si Ubuntu et droit admin :

      • créer le répertoire /usr/share/fonts/truetype/Consolas (sudo mkdir /usr/share/fonts/truetype/Consolas)
      • copier le fichier Consolas.ttf dans /usr/share/fonts/truetype/Consolas (sudo cp ~/Téléchargements/Consolas.ttf /usr/share/fonts/truetype/Consolas)
      • exécuter la commande : sudo fc-cache -f -v
    • Si Ubuntu et pas de droit admin :

      • créer le répertoire ~/.fonts ( mkdir ~/.fonts)
      • copier le fichier Consolas.ttf dans ~/.fonts (sudo cp ~/Téléchargements/Consolas.ttf ~/.fonts)
      • exécuter la commande : fc-cache -f -v
    • Si Fedora :

      • créer le répertoire ~/.fonts ( mkdir ~/.fonts)
      • copier le fichier Consolas.ttf dans ~/.fonts (sudo cp ~/Téléchargements/Consolas.ttf ~/.fonts)
  • cette police est désormais disponible pour l'ensemble des applications de votre OS.

Configurer SciTE pour utiliser cette police dans la console

La police utilisée dans la console de SciTE est déterminée par la variable style.errorlist.32 dans le fichier others.properties (menu --> Options --> Edit properties -> Open others.properties). La variable est par défaut positionnée à cette valeur style.errorlist.32=fore:#B06000,$(font.small). On découvre qu'elle dépend de la variable font.small.

SciTE recherche la valeur de font.small dans le premier fichier qui initialise cette variable : SciTE.properties (si existe) puis SciTEDirectory.properties (si existe) puis SciTEUser.properties et enfin SciTEGlobal.properties (dans cet ordre précis). Si on souhaite généraliser cette police à l'ensemble des utilisateurs, alors on éditera le fichier SciTEGlobal.properties. Si on souhaite utiliser cette police sans gêner les autres, alors on éditera le fichier SciTEUser.properties.

  • si windows, dans SciTEUser.properties ou SciTEGlobal.properties

    if PLAT_WIN
        font.small=font:Consolas,size:8
    
  • si linux, dans .SciTEUser.properties ou SciTEGlobal.properties

    if PLAT_GTK
        font.small=font:!Consolas,size:8
    

Autres polices

Clone this wiki locally