#1 Le 05/10/2015, à 22:11
- Sébastien.drd

Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
Bonsoir,
Je voudrais savoir si c'est possible d'avoir les raccourci Alt+(chiffre du numpad) pour libre office car je tape mes cours d'espagnol par ordi et c'est asser chiant de toujours chercher dans tout les caractère spéciaux (surtout toute les 30 sec). Je cherche en particulier les u, a, i, n, ect avec accent
En attente de vos réponses
Cordialement
Mon matériel :
Ordinateur Portable : LIFEBOOK A544 de Fujitsu
Écran ajouté : HP 2159v
Version Linux : Ubuntu 18.04 LTS 64 Bits
Hors ligne
#2 Le 05/10/2015, à 22:20
- Ayral

Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
Dans https://forum.ubuntu-fr.org/viewtopic.php?pid=698721$ tu as plusieurs solutions.
Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 18.04 LTS sur un Thinkpad W540
Hors ligne
#3 Le 05/10/2015, à 22:27
- MicP
Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
Tu peux entrer n'importe quel caractère utf-8 en faisant Ctrl+Shift+u
Ctr+Shift+u => un petit "u" (souligné) s'affiche alors, à la suite duquel tu peux entrer le code UTF-8 du caractère désiré, comme par exemple "00f1" (zéro, zéro, puis "f" puis "1") suivit de la touche Entrée (ou espace) => ñ
Mais c'est assez fastidieux.
Une autre solution : Tu peux ajouter une configuration clavier espagnole (ou autre) et basculer de l'une à l'autre (fr/esp) par un click souris sur l'icône ou/et un raccourcis clavier.
En ligne
#4 Le 06/10/2015, à 00:05
- agensbur
Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
AltGr + [ ù % ] + a donne á (idem pour í ó ú)
AttGr + [ tréma ^ ] + n donne ñ
AltGr + [ ? , ] donne ¿
AltGr + [ § ! ] donne ¡
Dernière modification par agensbur (Le 06/10/2015, à 00:07)
Dell Inspirion 620 - Intel(R) Core(TM) i5- 3.00GHz - 6 Go mémoire - Xubuntu 20.04-64 bits
LeNovo Thinkpad X250 - Windows 10 Pro
NC -10 - Lubuntu 18.04-32 bits)
Hors ligne
#5 Le 06/10/2015, à 01:18
- MicP
Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
AltGr + [ ù % ] + a donne á (idem pour í ó ú)
AttGr + [ tréma ^ ] + n donne ñ
AltGr + [ ? , ] donne ¿
AltGr + [ § ! ] donne ¡
Tout dépends de l'agencement du clavier : Français (variante), Français (variante obsolete), etc…D'où ma proposition d'utiliser ces différentes agencement, et plus particulièrement la série des 11 agencement Espagnol dans lesquels il sera sûr de pouvoir trouver les caractères nécessaires à l'entrée de texte dans cette langue.
Mais il verra ce qui lui convient le mieux.
http://doc.ubuntu-fr.org/tutoriel/configurer_le_clavier
=======
Avec l'agencement Français (variante) :
NOTE : "Touche morte" => Il faudra entrer un caractère après l'avoir pressée pour voir ce dernier caractère accentué par le caractère de la touche morte.
AltGr + n => ¬
AltGr + ù => ' (devient une touche morte)
AltGr + % => Ù
(le tréma et l'accent circonflexe sont des touches mortes)
AltGr + " => °
AltGr + ^ => ~
AltGr + n => ¬
AltGr + ? => …
AltGr + , => ¿
AltGr + § => −
AltGr + ! => ¡
=======
Avec Ubuntu, vous avez aussi accès à une représentation graphique de l'agencement du clavier.
Par défaut, pour basculer d'un agencement à l'autre, le raccourci est la touche Win de droite (<=> Super) + touche Espace.
======
Bien sûr, on pourrait faire une configuration spécifique de chaque touche, mais il faudra faire attention à ce que cette configuration n'interfère pas avec les raccourcis clavier utilisée pour l'environnement de bureau.
=======
Voir aussi ici (et même tout le fil…)
Dernière modification par MicP (Le 06/10/2015, à 11:58)
En ligne
#6 Le 29/03/2021, à 09:42
- cot_al
Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
Bonjour,
Sous ubuntu 20.10 J'ai essayé variante obsolète, variante, et azerty, et je n'arrive pas à faire le n tilde... merci de votre aide!
je pense qu'il faudrait faire AtGR + ~ puis n (avant ça fonctionnait comme ça sous 20.04)
Merci
Hors ligne
#7 Le 29/03/2021, à 09:49
- diesel

Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
Et tu n'as pas essayé de mettre un agencement de clavier espagnol (qui ne doit pas être très différent du Français) et qui t'apporterait les caractères dont tu as besoin ?
Sur ton système, tu peux avoir plusieurs agencements de clavier et switcher sur celui qui t'intéresse en fonction de ce que tu veux écrire.
Amicalement.
Jean-Marie
[EDIT] Bof bof, je viens d'essayer. Le clavier espagnol est en qwerty. Pas facile à utiliser pour un Français. [/EDIT]
Dernière modification par diesel (Le 29/03/2021, à 09:54)
Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.
Hors ligne
#8 Le 29/03/2021, à 09:50
- xubu1957

Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
Bonjour,
Rien d'utile dans la Doc > caracteres_espagnols ?
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300 Membre de Linux-Azur
En ligne
#9 Le 29/03/2021, à 10:35
- MicP
Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
Merci xubu1957
Cool
le coup du AlGr+1 suivit du caractère, je ne l'avais jamais vu
Peut-être parce que Les Espagnols sont un peuple fier et ombrageux, avec un tout petit cul pour éviter les coups de corne.
Dernière modification par MicP (Le 29/03/2021, à 10:38)
En ligne
#10 Le 01/04/2021, à 14:03
- Zococo

Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
Bonjour,
Pour ma part j'ai peu de problèmes de tilde mais suffisamment pour que cela m'agace, je ne me satisfait pas non plus de l'ajout des accents, notamment pour les majuscules. J'ai donc créé une configuration personnalisée de clavier. C'est nettement plus de travail car il y a une phase d'apprentissage mais ensuite on fait à peu près ce que l'on veut. J'ai ainsi ñ en tapant ALT GR + n et Ñ en tapant ALT Gr + N. De même les accents sur le í.
J'ai ainsi inséré les éléments suivants dans le fichier /usr/share/X11/xkb/symbols/fr (dont j'avais fait une copie de sauvegarde auparavant, bien évidemment). Les // sont suivis de commentaires pour savoir à quelles touches et lettres se réfère la ligne. Le bloc peur être collé tout à la fin du fichier fr dans l'éditeur de texte :
// ===============================
// || ||
// || AGENCEMENT PERSONNALISÉ ||
// || ||
// ===============================
//
// Accès aisé aux majuscules accentuées et à la typographie espagnole ainsi que quelques aménagements qui me paraissent plus confortables
//
// ┌───────────────────────────────────────────────────────────────────────━━━━━━━━━━━━━
// │ ³ ⅛ │ 1 ¡ │ 2 É │ 3 ⅜ │ 4 ' │ 5 ⅝ │ 6 ⅞ │ 7 È │ 8 ™ │ 9 Ç │ 0 À │ ° Ø│ + ± ┃ ⌫ Retour┃
// │ ² ¹ │ & ¹ │ é ~ │ \" # │ ' { │ ( [ │ - | │ è \` │ _ \ │ ç ^ │ à @ │ ) ]│ = }┃ arrière┃
// ┢━━━━━━───────────────────────────────────────────────────────────────────━━━━━━━━━━━
// ┃ ┃ A Æ │ Z Á │ E ¢ │ R ® │ T Ŧ │ Y ¥ │ U Ù │ I Í │ O Œ │ P Þ │ ¨ Ó │ £ ¯ ┃Entrée ┃
// ┃Tab ↹ ┃ a æ │ z á │ e € │ r ¶ │ t ← │ y → │ u ↓ │ i í│ o œ │ p þ │ ^ ó │ $ ¤ ┃ ⏎ ┃
// ┣━━━━━━━───────────────────────────────────────────────────────────────────────┃ ┃
// ┃ ┃ Q Ω │ S § │ D Ð │ F ↑ │ G Ŋ │ H Ħ │ J ̛ │ K & │ L Ł │ M º │ % ˇ │ µ Ú ┃ ┃
// ┃Maj ⇬ ┃ q @ │ s ß │ d ð │ f ↓ │ g ŋ │ h ħ │ j ̉│ k ĸ │ l ł │ m µ │ ù ^ │ * ú ┃ ┃
// ┣━━━━━━━───────────────────────────────────────────────────────────────────────━━━━━━━
// ┃ ┃ > ≥ │ W » │ X > │ C © │ V ‘ │ B ’ │ N Ñ │ ? │ . ¦ │ / ÷ │ § ˙┃ ┃
// ┃Shift ⇧┃ < ≤ │ w « │ x × │ c ¢ │ v “ │ b ” │ n ñ │ , ¿│ ; | │ : │ ! ¡┃Shift ⇧ ┃
// ┣━━━━━━━━━━━━━━━━━━━──────────────────────────────────────────────────━━━━━━━━
// ┃ ┃ ┃ ┃ ␣ Espace fine insécable ⍽ ┃ ┃ ┃ ┃
// ┃Ctrl ┃Menu ┃Alt ┃ ␣ Espace Espace insécable ⍽ ┃AltGr ⇮┃ Fn ┃Ctrl ┃
// ┗━━━━━━━━━━━━━━━━━━━━━━━───────────────────────────────────━━━━━━━
partial alphanumeric_keys
xkb_symbols "perso" {
include "fr(basic)"
name[Group1]="French (perso - agencement personnalisé)";
// Le nom entre guillemets qui suit xkb_symbols est à reprendre à l'identique dans evdev.xml
// probablement aussi celui qui suit name dans la balise description
// Le nom entre guillemets qui suit xkb_symbols semble très capricieux ; commencer par une minuscule, pas d'accent, pas d'espace (très long à déboguer)
// À noter : VoidSymbol semble préférable à un champ vide
key <TLDE> { [ twosuperior, threesuperior, onesuperior, oneeighth ] }; // ² ³ ¹ ⅛
key <AE02> { [ eacute, 2, asciitilde, Eacute ] }; // é 2 ~ É
key <AE03> { [ quotedbl, 3, numbersign, threeeighths ] }; // \" 3 # ⅜
key <AE04> { [ apostrophe, 4, braceleft, dead_acute ] }; // ' 4 { '
key <AE05> { [ parenleft, 5, bracketleft, fiveeighths ] }; // ( 5 [ ⅝
key <AE06> { [ minus, 6, bar, seveneighths ] }; // ç 9 ^ ⅞
key <AE07> { [ egrave, 7, grave, Egrave ] }; // è 7 \` È
key <AE09> { [ ccedilla, 9, asciicircum, Ccedilla ] }; // ç 9 ^ Ç
key <AE10> { [ agrave, 0, at, Agrave ] }; // à 0 @ À
key <AE11> { [ parenright, degree, bracketright, oslash ] }; // ) ° } Ø
key <AE12> { [ equal, plus, braceright, plusminus ] }; // = + } ±
key <AD02> { [ z, Z, aacute, Aacute ] }; // z Z á Á
key <AD05> { [ t, T, leftarrow, Tslash ] }; // t T ← Ŧ
key <AD06> { [ y, Y, rightarrow, yen ] }; // y Y → ¥
key <AD07> { [ u, U, downarrow, Ugrave ] }; // u U ↓ Ù
key <AD08> { [ i, I, iacute, Iacute ] }; // i I í Í
key <AD09> { [ o, O, oe, OE ] }; // o O œ Œ
key <AD11> { [ dead_circumflex, dead_diaeresis, oacute, Oacute ] }; // ^ ¨ ó Ó
key <AC04> { [ f, F, downarrow, uparrow ] }; // f F ↓ ↑
key <BKSL> { [ asterisk, mu, uacute, Uacute ] }; // * µ ú Ú
key <LSGT> { [ less, greater, lessthanequal, greaterthanequal ] }; // < > ≤ ≥
key <AB01> { [ w, W, guillemotleft, guillemotright ] }; // w W « »
key <AB02> { [ x, X, multiply, VoidSymbol ] }; // x X ×
key <AB06> { [ n, N, ntilde, Ntilde ] }; // n N ñ Ñ
key <AB07> { [ comma, question, questiondown, VoidSymbol ] }; // , ? ¿
key <AB08> { [ semicolon, period, bar, brokenbar ] }; // ; . | ¦
key <AB10> { [ exclam, section, exclamdown, VoidSymbol ] }; // ! § ¡
};Ensuite j'ai modifié le fichier /usr/share/X11/xkb/rules/evdev.xml (après copie de sécurité, bien entendu). J'y ai inséré le code suivant :
<variant>
<configItem>
<name>perso</name>
<description>French (perso - agencement personnalisé)</description>
<languageList>
<iso639Id>fra</iso639Id>
</languageList>
</configItem>
</variant>/!\ attention à bien nommer le clavier du même nom, au caractère près, espaces, accents, etc., dans /usr/share/X11/xkb/rules/evdev.xml et /usr/share/X11/xkb/symbols/fr, sinon vous ne trouverez pas votre clavier
La partie la plus complexe est d'insérer ce code au bon endroit dans evdev.xml, sinon vous risquez de ne pas trouver votre clavier. Ce fichier recense tous les claviers disponibles, les claviers français commencent aux lignes :
<layout>
<configItem>
<name>fr</name>Ensuite descendre dans le fichier jusqu'à la balise fermante </layout> qui suit (donc la balise qui ferme <layout><cofigitem><name>fr</name>). Le code ci-dessus doit être inséré juste après la balise </variant> qui précède et la balise </layout>.
Après redémarrage, dans paramètres - pays et langues - sources de saisies, à French (je n'ai pas trouvé comment franciser), vous aurez un nouveau clavier, le votre.
Plus d'info ici : Créer un agencement personnalisé
J'aime bien aussi gv pour voir l'agencement courant : lien
Dernière modification par Zococo (Le 01/04/2021, à 14:05)
Ubuntu 21.04 (64 bits) - Gigabyte B250M-DS3H / Core i5-7600K (Kaby lake)
Hors ligne
#11 Le 01/04/2021, à 15:31
- serged

Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
Sinon utiliser la touche compose (à régler dans le panneau de contrôle "clavier/agencement/options/Position de la touche "compose" )
<Compose>~n donne ñ (le tilde se trouve par AltGr-2 sur le clavier français)
Linux-Mint 20.2 Uma (Cinnamon) sur ASUS F2A55/AMD A8-5600K APU et diverses machines en 19.3 ou 20.x
Hors ligne
#12 Le 01/04/2021, à 16:09
- Tamarou

Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
Et sinon, pourquoi le clavier espagnol ne peut pas convenir ?
Dernière modification par Tamarou (Le 01/04/2021, à 16:10)
Hors ligne
#13 Le 01/04/2021, à 21:33
- diesel

Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
Et sinon, pourquoi le clavier espagnol ne peut pas convenir ?
Voir le "[EDIT] de mon post #7
Amicalement.
Jean-Marie
Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.
Hors ligne
#14 Le 02/04/2021, à 06:42
- Tamarou

Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
En gros, il s'agit d'écrire en espagnol avec toutes les lettres de son alphabet, mais avec un clavier azerty pour plus de facilité ?
Je n'y avais pas pensé
Quand j'écris en espagnol, je bascule sur le clavier espagnol ![]()
On pourrait partir d'un clavier occitan qui a les voyelles accentuées, il ne manque pas grand chose. Il y a même le ñ.
[AltGr] +une voyelle y ajoute un accent et + n donne ñ
Dernière modification par Tamarou (Le 02/04/2021, à 07:02)
Hors ligne
#15 Le 02/04/2021, à 07:14
- diesel

Re : Comment faire un ~n (n tilde) et autre carractère spéciaux sous linux?
On pourrait partir d'un clavier occitan qui a les voyelles accentuées, il ne manque pas grand chose. Il y a même le ñ.
[AltGr] +une voyelle y ajoute un accent et + n donne ñ
https://nsa40.casimages.com/img/2021/04/02/mini_210402080440685339.png
Ça, c'est pas con !
Amicalement.
Jean-Marie
Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.
Hors ligne