Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
indicator-chars [Le 04/03/2012, 19:34] 89.224.171.71 [Introduction] |
indicator-chars [Le 11/09/2022, 11:57] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Unity, Unity-2d, gucharmap, caractères, indicator}} | + | {{tag>Unity bureautique BROUILLON}} |
------ | ------ | ||
====== Indicator-Chars ====== | ====== Indicator-Chars ====== | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Indicator-Chars est un indicator pour Unity et Unity 2D permettant de sélectionner des caractères spéciaux et de les intégrer ensuite dans vos documents ou champs de saisie avec le clic milieu de la souris (cf : [[raccourcis_clavier#a_propos_du_copiercoller_en_un_clic|Copier Coller par clic milieu]]). | + | Indicator-Chars est un indicator pour [[:Unity]] permettant de sélectionner des caractères spéciaux et de les coller ensuite dans vos documents ou champs de saisie. |
Cet indicator aura l'avantage d'être plus rapide à utiliser que la [[gucharmap|Table de caractères]], et ne contiendra que les raccourcis que vous choisirez, donc ceux dont vous aurez couramment besoin. | Cet indicator aura l'avantage d'être plus rapide à utiliser que la [[gucharmap|Table de caractères]], et ne contiendra que les raccourcis que vous choisirez, donc ceux dont vous aurez couramment besoin. | ||
<note>Cet article est d'abord une traduction d'un article en anglais sous licence Creative Common BY-NC-SA : http://www.webupd8.org/2011/07/character-palette-replacement-with.html, que j'ai ensuite complété pour rendre le logiciel plus pratique (notamment avec des déplacements de fichiers et un script de lancement pour le rendre multi-utilisateur (le script, pas la configuration).</note> | <note>Cet article est d'abord une traduction d'un article en anglais sous licence Creative Common BY-NC-SA : http://www.webupd8.org/2011/07/character-palette-replacement-with.html, que j'ai ensuite complété pour rendre le logiciel plus pratique (notamment avec des déplacements de fichiers et un script de lancement pour le rendre multi-utilisateur (le script, pas la configuration).</note> | ||
Ligne 26: | Ligne 26: | ||
Par défaut Chars Indicator n'affiche aucun caractère, vous devez créer un fichier appelé .indicator-chars (à cause du point devant le nom, ce sera un fichier caché, utilisez Ctrl+H dans le navigateur de fichier pour voir les fichiers cachés et cette même commande pour les cacher de nouveau) dans votre dossier personnel et coller dans ce fichier les caractères à afficher dans l'indicator (vous pouvez lancer la table des caractères et copier des caractères depuis celle-ci. Chaque ligne de ce fichier représente un menuitem (un caractère dans le menu quoi) dans le Chars Indicator. | Par défaut Chars Indicator n'affiche aucun caractère, vous devez créer un fichier appelé .indicator-chars (à cause du point devant le nom, ce sera un fichier caché, utilisez Ctrl+H dans le navigateur de fichier pour voir les fichiers cachés et cette même commande pour les cacher de nouveau) dans votre dossier personnel et coller dans ce fichier les caractères à afficher dans l'indicator (vous pouvez lancer la table des caractères et copier des caractères depuis celle-ci. Chaque ligne de ce fichier représente un menuitem (un caractère dans le menu quoi) dans le Chars Indicator. | ||
Une fois que vous avez terminé d'ajouter les caractères désirés dans .indicator-chars, enregistrez et lancez Chars Indicator avec la commande ci-dessous : | Une fois que vous avez terminé d'ajouter les caractères désirés dans .indicator-chars, enregistrez et lancez Chars Indicator avec la commande ci-dessous : | ||
- | </code>indicator-chars</code> | + | <code>indicator-chars</code> |
==== Lancer indicator-chars à l'ouverture de la session ==== | ==== Lancer indicator-chars à l'ouverture de la session ==== | ||
- | Si vous voulez ajouter Chars Indicator au démarrage, cherchez "Startup Applications" dans le Dash ou dans le menu système (le menu le plus à gauche du tableau de bord), lancez le, cliquez sur "Ajouter", donnez comme nom "Chars Indicator", et pour commande "indicator-chars" (sans les guillemets). | + | Si vous voulez ajouter Chars Indicator au démarrage, cherchez "Applications au démarrage..." "<del>Startup Applications</del>" dans le Dash ou dans le menu système (le menu le plus à droite du tableau de bord), lancez-le, cliquez sur "Ajouter", donnez comme nom "Chars Indicator", et pour commande "indicator-chars" (sans les guillemets). |
Ceci n'est valable que pour l'utilisateur de la session en cours, les autres utilisateurs devront effectuer cette même manipulation s'ils veulent aussi avoir cet indicator. | Ceci n'est valable que pour l'utilisateur de la session en cours, les autres utilisateurs devront effectuer cette même manipulation s'ils veulent aussi avoir cet indicator. | ||
+ | |||
+ | ==== Utiliser Ctrl+V ou le bouton Coller au lieu du clic milieu pour utiliser un caractère ==== | ||
+ | [[:tutoriel:comment_modifier_un_fichier|Ouvrez le fichier]] /usr/local/share/indicator-chars/indicator-chars.py | ||
+ | Cherchez le code suivant (ligne 116 dans la version que j'ai téléchargé) : | ||
+ | <code> def on_char_click(self, widget, char): | ||
+ | cb = gtk.Clipboard(selection="PRIMARY") | ||
+ | cb.set_text(char) | ||
+ | </code> | ||
+ | Remplacez PRIMARY par CLIPBOARD. | ||
+ | |||
+ | Enregistrez les modifications. Les modifications ne prendront compte qu'au prochain lancement de l'indicator. | ||
===== Utilisation ===== | ===== Utilisation ===== |