Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/12/2017, à 15:10

Coline

Comment écrire un caractère avec Unicode ?

Bonjour à tous,

écrivant souvent certains caractères spéciaux, j'aimerais savoir comment le faire en utilisant leur code" unicode", plutôt qu'en suivant la procédure "insertion > caractères spéciaux".

À une époque, j'ai su le faire, mais, depuis, j'ai oublié, et, en prime, j'ai changé de version de KDE, et de LibreOffice (mais je travaille sur le même type de document, avec le même jeu de polices).

J'ai cherché sur le net, et tout ce que j'ai trouvé, c'est la combinaison des touches Ctrl + Shift + u suivi de l'Unicode, mais ça ne fonctionne pas. J'ai lu également le système en utilisant Alt+ unicode, mais ça ne fonctionne pas mieux. Et je n'ai pas trouvé d'autres suggestions.

Alors, si quelqu'un pouvait me donner un coup de main, ce serait très sympa !! Merci.


Débutante avec Linux : merci de votre aide indulgente !
KDE ? et Ubuntu 18-04-6 LTS - Muon 5.8.0 - Firefox 103.0.1 - Thunderbird 91.11.0
ASUS N73 SV-V1G-TZ385V - Intel Core i7-2630QM, 2GHz - (64 bits) - RAM 8 Go - DD 1,5 To - DE Externe PACKARBELL 1To - vfat - DE Externe BACKUP Toshiba 1TB ext4
Nvidia GeForce GT 540 -  1024 Mo - écran 17,3" LED 1920 x 1080

Hors ligne

#2 Le 08/12/2017, à 15:14

rogn...

Re : Comment écrire un caractère avec Unicode ?

C'est Ctrl + Shift + u , ça va se mettre en mode de saisie de caractère unicode, il ne te restera plus qu'à entrer le code.

---> par exemple 00AD pour un caractère inutile mais indispensable tongue

#3 Le 08/12/2017, à 15:26

Coline

Re : Comment écrire un caractère avec Unicode ?

Bonjour, rogn, merci de ton message, mais ça ne fonctionne pas du tout !! Peut-être que je m'y prends mal ??

Je maintiens appuyée la touche ctrl, puis, sans la lâcher, j'appuie sur schift (qui est pour moi la touche juste au-dessus de ctrl), puis sans lâcher les deux,  j'appuie sur u : là, j'ai un "u" souligné qui s'affiche.

Alors, à partir de là, je lâche les 3 touches, et tape le code avec le pavé numérique (donc sans qu'il soit question de majuscule, minuscule, pour simplifier). Par exemple 2192. Ben voilà, là, ce que je récupère, c'est u2192. Et c'est tout.

Si j'essaye en maintenant les touches ctrl et shift, ça marche si je le fais ici, mais ça ne marche pas du tout si je le fais sur ma page de LibreOffice.

Qu'est-ce qui coince ?


Débutante avec Linux : merci de votre aide indulgente !
KDE ? et Ubuntu 18-04-6 LTS - Muon 5.8.0 - Firefox 103.0.1 - Thunderbird 91.11.0
ASUS N73 SV-V1G-TZ385V - Intel Core i7-2630QM, 2GHz - (64 bits) - RAM 8 Go - DD 1,5 To - DE Externe PACKARBELL 1To - vfat - DE Externe BACKUP Toshiba 1TB ext4
Nvidia GeForce GT 540 -  1024 Mo - écran 17,3" LED 1920 x 1080

Hors ligne

#4 Le 08/12/2017, à 15:34

rogn...

Re : Comment écrire un caractère avec Unicode ?

coline a écrit :

Je maintiens appuyée la touche ctrl, puis, sans la lâcher, j'appuie sur schift (qui est pour moi la touche juste au-dessus de ctrl), puis sans lâcher les deux,  j'appuie sur u : là, j'ai un "u" souligné qui s'affiche.

C'est bon.

coline a écrit :

Alors, à partir de là, je lâche les 3 touches, et tape le code avec le pavé numérique (donc sans qu'il soit question de majuscule, minuscule, pour simplifier). Par exemple 2192. Ben voilà, là, ce que je récupère, c'est u2192. Et c'est tout.

2192 n'est peut être pas associé. Essaye avec un autre depuis la table de caractères.

coline a écrit :

Si j'essaye en maintenant les touches ctrl et shift, ça marche si je le fais ici,

CTRL et shift tout court ? Bizarre.

coline a écrit :

mais ça ne marche pas du tout si je le fais sur ma page de LibreOffice.

Mouais, la saisie des caractères sur LO n'est pas la même que sur un formulaire internet. CTRL Shift u sur un formulaire sur Firefox fonctionnera bien, ce qui ne sera pas forcément le cas sur LibreOffice.

#5 Le 08/12/2017, à 15:43

Coline

Re : Comment écrire un caractère avec Unicode ?

Avec CTRL et Shift seuls, il ne se passe rien. Et en essayant d'autres caractères, c'est pareil. Même des choses simples comme des lettres : u+43, par exemple.

Oui, je comprends bien que ce ne soit pas le même système, entre LO et Firefox, mais c'était pour dire que les gestes que je faisais permettaient déjà ça (on peut quelquefois se tromper soi-même en croyant faire d'une façon, alors qu'on fait autre chose ... ). Là, je pense bien appuyer sur les touches indiquées, sans résultat. C'est vraiment curieux.  Peut-être ai-je un jour activé ou désactivé je ne sais quelle commande, ce qui aboutirait à ce résultat ? Je n'en sais rien.

Dernière modification par Coline (Le 08/12/2017, à 15:44)


Débutante avec Linux : merci de votre aide indulgente !
KDE ? et Ubuntu 18-04-6 LTS - Muon 5.8.0 - Firefox 103.0.1 - Thunderbird 91.11.0
ASUS N73 SV-V1G-TZ385V - Intel Core i7-2630QM, 2GHz - (64 bits) - RAM 8 Go - DD 1,5 To - DE Externe PACKARBELL 1To - vfat - DE Externe BACKUP Toshiba 1TB ext4
Nvidia GeForce GT 540 -  1024 Mo - écran 17,3" LED 1920 x 1080

Hors ligne

#6 Le 08/12/2017, à 15:51

rogn...

Re : Comment écrire un caractère avec Unicode ?

Là, je sèche. Ce que je t'ai dit, je l'utilise environ une fois par jour sur internet.
Désolé sad

#7 Le 08/12/2017, à 16:28

JBF

Re : Comment écrire un caractère avec Unicode ?

dans LibreOffice essaye : code suivi de alt+X


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/

Hors ligne

#8 Le 08/12/2017, à 17:36

pingouinux

Re : Comment écrire un caractère avec Unicode ?

Bonjour,
Je viens d'essayer dans LibreOffice (lowriter et localc) : la combinaison Shift+Ctrl+u suivie de 2192 donne bien ce caractère

→ => <U2192>     /xe2/x86/x92 RIGHTWARDS ARROW

Ubuntu 14.04.5 LTS
4.4.0-101-generic
LibreOffice Version: 4.3.0.4

Hors ligne

#9 Le 08/12/2017, à 18:06

gl38

Re : Comment écrire un caractère avec Unicode ?

Je confirme, mais après 2192 il faut taper la barre d'espacement ou retour-chariot pour voir apparaître →
Cordialement,
Guy

Hors ligne

#10 Le 08/12/2017, à 18:10

xinu

Re : Comment écrire un caractère avec Unicode ?

Coline a écrit :

Bonjour, rogn, merci de ton message, mais ça ne fonctionne pas du tout !! Peut-être que je m'y prends mal ??

Je maintiens appuyée la touche ctrl, puis, sans la lâcher, j'appuie sur schift (qui est pour moi la touche juste au-dessus de ctrl), puis sans lâcher les deux,  j'appuie sur u : là, j'ai un "u" souligné qui s'affiche.

Alors, à partir de là, je lâche les 3 touches, et tape le code avec le pavé numérique (donc sans qu'il soit question de majuscule, minuscule, pour simplifier). Par exemple 2192. Ben voilà, là, ce que je récupère, c'est u2192. Et c'est tout.

Si j'essaye en maintenant les touches ctrl et shift, ça marche si je le fais ici, mais ça ne marche pas du tout si je le fais sur ma page de LibreOffice.

Qu'est-ce qui coince ?

Il faut juste appuyer sur la touche "enter" à la fin ...

source : https://forum.ubuntu-fr.org/viewtopic.p … #p21782240


Asus PM8H61-MX USB3   Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz DDR3 8Go
Ubuntu 16.04 LTS - ESM 64 bits. Bureau Unity.     Ubuntu 20.04 LTS 64 bits . Gnome 3.36.8

Hors ligne

#11 Le 08/12/2017, à 18:23

pingouinux

Re : Comment écrire un caractère avec Unicode ?

gl38 #9 a écrit :

Je confirme, mais après 2192 il faut taper la barre d'espacement ou retour-chariot pour voir apparaître →

J'ai effectivement oublié de le préciser en #8…

Hors ligne

#12 Le 08/12/2017, à 19:39

Coline

Re : Comment écrire un caractère avec Unicode ?

Bonsoir à tous,
merci de vos réponses.

Je fais bien "enter/retour à la ligne", et/ou même "espace"  après chaque tentative, depuis le début, et il se passe ce que j'ai décrit.
@ JBF : avec alt + X, ça ne donne rien non plus.

Il n'y a pas une commande qui inhiberait cette fonction (écrire les Unicodes), et que j'aurais enclenchée par inadvertance ?


Débutante avec Linux : merci de votre aide indulgente !
KDE ? et Ubuntu 18-04-6 LTS - Muon 5.8.0 - Firefox 103.0.1 - Thunderbird 91.11.0
ASUS N73 SV-V1G-TZ385V - Intel Core i7-2630QM, 2GHz - (64 bits) - RAM 8 Go - DD 1,5 To - DE Externe PACKARBELL 1To - vfat - DE Externe BACKUP Toshiba 1TB ext4
Nvidia GeForce GT 540 -  1024 Mo - écran 17,3" LED 1920 x 1080

Hors ligne

#13 Le 08/12/2017, à 20:36

gl38

Re : Comment écrire un caractère avec Unicode ?

Si ça marche dans un terminal et dans firefox, tu peux essayer en supprimant le profil de libreoffice : il suffit de renommer le dossier libreoffice qui est dans ton dossier (caché) .config.
En démarrant libreoffice ça va créer un dossier libreoffice tout propre.
Cordialement,
Guy

Hors ligne

#14 Le 08/12/2017, à 20:41

rogn...

Re : Comment écrire un caractère avec Unicode ?

pingouinux a écrit :
gl38 #9 a écrit :

Je confirme, mais après 2192 il faut taper la barre d'espacement ou retour-chariot pour voir apparaître →

J'ai effectivement oublié de le préciser en #8…

Pareil, j'avais oublié mad , habitude .

#15 Le 08/12/2017, à 20:44

Coline

Re : Comment écrire un caractère avec Unicode ?

gl38 a écrit :

Si ça marche dans un terminal et dans firefox, tu peux essayer en supprimant le profil de libreoffice : il suffit de renommer le dossier libreoffice qui est dans ton dossier (caché) .config.
En démarrant libreoffice ça va créer un dossier libreoffice tout propre.
Cordialement,
Guy

Merci, Guy, de cette suggestion, mais je ne suis pas sûre de bien comprendre ni ce que je dois faire, ni les effets, et éventuellement conséquences de cela.

Je crains, notamment, de perdre les quelques modèles, et autres "réglages" que j'ai pu faire dans LO.


Débutante avec Linux : merci de votre aide indulgente !
KDE ? et Ubuntu 18-04-6 LTS - Muon 5.8.0 - Firefox 103.0.1 - Thunderbird 91.11.0
ASUS N73 SV-V1G-TZ385V - Intel Core i7-2630QM, 2GHz - (64 bits) - RAM 8 Go - DD 1,5 To - DE Externe PACKARBELL 1To - vfat - DE Externe BACKUP Toshiba 1TB ext4
Nvidia GeForce GT 540 -  1024 Mo - écran 17,3" LED 1920 x 1080

Hors ligne

#16 Le 08/12/2017, à 20:49

Coline

Re : Comment écrire un caractère avec Unicode ?

gl38 a écrit :

Si ça marche dans un terminal

Pardon, j'avais pas relevé ça : que veux-tu dire ? Je n'ai rien essayé dans le terminal à propos de ces Unicodes.


Débutante avec Linux : merci de votre aide indulgente !
KDE ? et Ubuntu 18-04-6 LTS - Muon 5.8.0 - Firefox 103.0.1 - Thunderbird 91.11.0
ASUS N73 SV-V1G-TZ385V - Intel Core i7-2630QM, 2GHz - (64 bits) - RAM 8 Go - DD 1,5 To - DE Externe PACKARBELL 1To - vfat - DE Externe BACKUP Toshiba 1TB ext4
Nvidia GeForce GT 540 -  1024 Mo - écran 17,3" LED 1920 x 1080

Hors ligne

#17 Le 08/12/2017, à 21:00

gl38

Re : Comment écrire un caractère avec Unicode ?

Quand tout marche comme il faut, quand on ouvre un terminal et qu'on tape dedans control-shift-u, ça écrit u si on continue avec notre 2192 suivi d'un retour-chariot on voit apparaître →
Pour le dossier libreoffice, en le renommant libreoffice-old on ne perd rien : on peut vérifier que le problème est dedans, tu peux retrouver tes modèles en renommant libreoffice-old en libreoffice, mais le problème reviendra aussi. Il faudra donc trier le bon grain de l'ivraie dans ce dossier et ça risque d’être assez galère, à moins que quelqu'un ait une idée géniale !
Cordialement,
Guy

Hors ligne

#18 Le 08/12/2017, à 21:07

Coline

Re : Comment écrire un caractère avec Unicode ?

gl38 a écrit :

Quand tout marche comme il faut, quand on ouvre un terminal et qu'on tape dedans control-shift-u, ça écrit u si on continue avec notre 2192 suivi d'un retour-chariot on voit apparaître →

OK, je comprends mieux. Alors, je viens de tenter dans la konsole, et non, après Ctrl + shift + u appuyés simultanément, je n'obtiens strictement rien sur la konsole (avant même d'essayer d'écrire quelque code que ce soit)

Pour le dossier libreoffice, en le renommant libreoffice-old on ne perd rien : on peut vérifier que le problème est dedans, tu peux retrouver tes modèles en renommant libreoffice-old en libreoffice, mais le problème reviendra aussi. Il faudra donc trier le bon grain de l'ivraie dans ce dossier et ça risque d’être assez galère, à moins que quelqu'un ait une idée géniale !
Cordialement,
Guy

D'accord. je vais essayer, alors.

Dernière modification par Coline (Le 08/12/2017, à 21:07)


Débutante avec Linux : merci de votre aide indulgente !
KDE ? et Ubuntu 18-04-6 LTS - Muon 5.8.0 - Firefox 103.0.1 - Thunderbird 91.11.0
ASUS N73 SV-V1G-TZ385V - Intel Core i7-2630QM, 2GHz - (64 bits) - RAM 8 Go - DD 1,5 To - DE Externe PACKARBELL 1To - vfat - DE Externe BACKUP Toshiba 1TB ext4
Nvidia GeForce GT 540 -  1024 Mo - écran 17,3" LED 1920 x 1080

Hors ligne

#19 Le 08/12/2017, à 21:10

Coline

Re : Comment écrire un caractère avec Unicode ?

Alors, je viens de faire ce que tu m'as indiqué, Guy : renommer LibreOffice, et l'ouvrir "tout propre - tout neuf"  .. Sauf que c'est pareil ... tongue

Dernière modification par Coline (Le 08/12/2017, à 21:10)


Débutante avec Linux : merci de votre aide indulgente !
KDE ? et Ubuntu 18-04-6 LTS - Muon 5.8.0 - Firefox 103.0.1 - Thunderbird 91.11.0
ASUS N73 SV-V1G-TZ385V - Intel Core i7-2630QM, 2GHz - (64 bits) - RAM 8 Go - DD 1,5 To - DE Externe PACKARBELL 1To - vfat - DE Externe BACKUP Toshiba 1TB ext4
Nvidia GeForce GT 540 -  1024 Mo - écran 17,3" LED 1920 x 1080

Hors ligne

#20 Le 08/12/2017, à 21:13

gl38

Re : Comment écrire un caractère avec Unicode ?

Euh, Libreoffice avec un L ? tu as renommé quoi exactement ?
Cordialement,
Guy

Hors ligne

#21 Le 08/12/2017, à 21:19

Coline

Re : Comment écrire un caractère avec Unicode ?

gl38 a écrit :

Euh, Libreoffice avec un L ? tu as renommé quoi exactement ?
Cordialement,
Guy

J'ai renommé libreoffice en libreoffice-old:

https://i62.servimg.com/u/f62/12/12/92/75/17120810.png


Débutante avec Linux : merci de votre aide indulgente !
KDE ? et Ubuntu 18-04-6 LTS - Muon 5.8.0 - Firefox 103.0.1 - Thunderbird 91.11.0
ASUS N73 SV-V1G-TZ385V - Intel Core i7-2630QM, 2GHz - (64 bits) - RAM 8 Go - DD 1,5 To - DE Externe PACKARBELL 1To - vfat - DE Externe BACKUP Toshiba 1TB ext4
Nvidia GeForce GT 540 -  1024 Mo - écran 17,3" LED 1920 x 1080

Hors ligne

#22 Le 08/12/2017, à 21:24

gl38

Re : Comment écrire un caractère avec Unicode ?

C'est correct. Mais là je donne ma langue au chat !
Cordialement,
Guy

Hors ligne

#23 Le 08/12/2017, à 21:28

Coline

Re : Comment écrire un caractère avec Unicode ?

Merci, Guy.

Comme je n'ai eu aucun résultat en tapant simultanément ctrl+shift+u dans la console, peut-être que cela indiquerait que le problème se trouverait plus en amont, et pas au niveau de LO ? Du coup, cela expliquerait qu'il soit encore là avec même avec un profil "tout neuf" !!! ?


Débutante avec Linux : merci de votre aide indulgente !
KDE ? et Ubuntu 18-04-6 LTS - Muon 5.8.0 - Firefox 103.0.1 - Thunderbird 91.11.0
ASUS N73 SV-V1G-TZ385V - Intel Core i7-2630QM, 2GHz - (64 bits) - RAM 8 Go - DD 1,5 To - DE Externe PACKARBELL 1To - vfat - DE Externe BACKUP Toshiba 1TB ext4
Nvidia GeForce GT 540 -  1024 Mo - écran 17,3" LED 1920 x 1080

Hors ligne

#24 Le 08/12/2017, à 21:31

pingouinux

Re : Comment écrire un caractère avec Unicode ?

Est-ce que ceci donne quelque chose ? ( c'est le codage en utf-8 du caractère u2192 : → )

echo $'\xe2\x86\x92'

Ajouté : Ou bien

echo $'\u2192'

Dernière modification par pingouinux (Le 08/12/2017, à 21:33)

Hors ligne

#25 Le 08/12/2017, à 21:36

Coline

Re : Comment écrire un caractère avec Unicode ?

pingouinux a écrit :

Est-ce que ceci donne quelque chose ? ( c'est le codage en utf-8 du caractère u2192 : → )

echo $'\xe2\x86\x92'

Ajouté : Ou bien

echo $'\u2192'

Les deux fonctionnent, et la flèche s'écrit bien, à chaque fois.


Débutante avec Linux : merci de votre aide indulgente !
KDE ? et Ubuntu 18-04-6 LTS - Muon 5.8.0 - Firefox 103.0.1 - Thunderbird 91.11.0
ASUS N73 SV-V1G-TZ385V - Intel Core i7-2630QM, 2GHz - (64 bits) - RAM 8 Go - DD 1,5 To - DE Externe PACKARBELL 1To - vfat - DE Externe BACKUP Toshiba 1TB ext4
Nvidia GeForce GT 540 -  1024 Mo - écran 17,3" LED 1920 x 1080

Hors ligne