Comment taper les caractères accentués dans les fenêtres ?
J'ai entendu dire qu'on pouvait tenir alt et taper un code numérique crypté pour obtenir des caractères comme les lettres accentuées. Y a-t-il un moyen de faire cela plus comme le mac way ?
J'ai entendu dire qu'on pouvait tenir alt et taper un code numérique crypté pour obtenir des caractères comme les lettres accentuées. Y a-t-il un moyen de faire cela plus comme le mac way ?
Ouvrez la carte de caractères Windows par l'une des méthodes suivantes :
Allez sur Démarrer → Tous les programmes → Accessoires → Outils système → Carte de caractères ou Démarrer → Accessoires Windows → Carte de caractères.
Vous pouvez taper “Character Map” dans la zone de recherche du menu Démarrer.
Vous pouvez cliquer sur le bouton Start, cliquer sur Run, taper “charmap”, et cliquer sur OK (ou appuyer sur Entrée).
Vous pouvez appuyer sur Win + R, tapez “charmap” et cliquez sur OK (ou appuyez sur Entrée).
Vous pouvez créer un raccourci vers cette page sur votre bureau ou à un autre endroit.
Si vous êtes sous Windows 7, vous pouvez […] l'épingler dans votre barre des tâches ou dans le menu Démarrer ….
Lorsque vous avez la carte de caractères Windows ouverte,
Pour utiliser les raccourcis clavier Alt, vous devez avoir un clavier avec un pavé numérique dédié, et vous devez avoir Numlock activé. Vous devez également connaître le numéro du caractère que vous voulez. Par exemple, si vous voulez taper un e minuscule avec un accent aigu (é), alors vous devez maintenir la touche Alt enfoncée et taper Numpad 0, Numpad 2, Numpad 3, Numpad 3. N'oubliez pas que la fonction Num Lock doit être activée, et que vous devez utiliser les touches du pavé numérique. Vous ne pouvez pas utiliser les touches numériques situées en haut de votre clavier.
Deux méthodes différentes pour trouver le numéro associé au caractère. La plus simple est d'utiliser la carte des caractères de Windows. Si vous remarquez dans le coin inférieur droit de la carte des caractères après avoir cliqué sur un caractère, cela vous indique la séquence de touches. Il existe également de nombreux sites web qui répertorient cette séquence, comme par exemple celui-ci qui les décompose en catégories .
Vous pouvez ajouter des services linguistiques de saisie supplémentaires pour l'espagnol, l'allemand, le grec, et autres
Après cela, un sélecteur de langue se trouve dans la barre d'état système. Vous pouvez alors cliquer sur celui-ci pour ouvrir un menu de sélection de la langue.
A titre d'exemple, si vous voulez taper une minuscule aiguë e (é), vous devez cliquer sur le sélecteur de langue, sélectionner Spanish (Mexico), puis appuyer sur la touche ‘, et enfin sur e. Vous devez vous assurer de revenir à English (United States) ou à votre langue maternelle.
Note, vous pouvez basculer entre les langues de saisie en appuyant sur Alt gauche + Maj gauche, vous pouvez également configurer des raccourcis clavier pour des langues de saisie spécifiques sous l'onglet Paramètres des touches avancées dans le dialogue Services de texte et langues de saisie auquel vous êtes arrivé après l'étape 3 de la dernière section.
Comme d'autres l'ont mentionné, vous pouvez acheter des claviers sur lesquels des caractères accentués sont disponibles, comme celui-ci 5,00 $ clavier latin/espagnol sur eBay .
Ces options vous permettront de vous rapprocher le plus possible du style Mac. Sous Linux, vous pouvez configurer ce que l'on appelle une “Compose Key” qui se comporte de manière similaire à la méthode Mac. Par exemple, pour taper un e (é) minuscule aigu, vous devez faire Compose Key, ’, e. En conséquence, vous pouvez rechercher “compose key for windows” et arriver à la plupart de ces options.
Personnellement, j'aime mettre ma “Compose Key” sur la touche Caps Lock. Mais beaucoup de gens utilisent la touche Alt gauche.
Ctrl + ‘, puis laissez-les aller, et e vous donnera é
Cela fonctionnera pour les voyelles, mais dans mes tests, seulement dans certaines situations (par exemple MS Office).
Une alternative serait d'installer un clavier multilingue (comme Canadian Multilingual) et d'utiliser les raccourcis clavier (ALT+SHIFT dans Vista et 7) pour alterner entre cela et votre clavier normal.
Windows est tellement pénible. J'ai utilisé copypastechar pour les saisir et les coller. :P
J'ai utilisé le script AutoHotkey de ce forum http://www.autohotkey.com/forum/topic570.html par ‘jak’. Il suffit de paramétrer ce script pour qu'il s'exécute au démarrage :
Avec cela, vous pouvez faire des choses comme
…etc
;====================================
;accents "top part" - this top part needs to be located at the top part (the 'run' part) of the ahk file
;====================================
;
;============ ----- Send Unicode Character - universal MS word-style accents in any application
;
SendInput:=DllCall("GetProcAddress",UInt,DllCall("GetModuleHandle",Str,"user32"),Str,"SendInput")
VarSetCapacity(SendUbuf, 56, 0) ; INIT SendU data strucure
NumPut(1, SendUbuf, 0, "Char")
NumPut(1, SendUbuf,28, "Char")
NumPut(0x40000, SendUbuf, 6)
NumPut(0x60000, SendUbuf,34)
;-----------------
;
;====================================
;accents "hotkey part" - (this part can be located anywhere)
;====================================
;
SendU(UC) { ; Send Unicode Char, Pressed modifier keys stay active!
Global ; SendUbuf, SendInput
NumPut(UC, SendUbuf, 6, "Short")
NumPut(UC, SendUbuf,34, "Short")
Return DllCall(SendInput, UInt,2, UInt,&SendUbuf, Int,28)
}
a::
if accent=grave
; sendinput,à
{
SendU(0x00e0)
}
else if accent=acute
{
; Send,á
SendU(0x00e1)
}
else if accent=circumflex
; sendinput,â
{
SendU(0x00e2)
}
else if accent=tilda
; sendinput,ã
{
SendU(0x00e3)
}
else if accent=umlaut
; sendinput,ä
{
SendU(0x00e4)
}
Gosub,TurnAccentsOff
Return
c::
if accent=cedilla
; sendinput,ç
{
SendU(0x00e7)
}
Gosub,TurnAccentsOff
Return
e::
if accent=grave
; sendinput,è
{
SendU(0x00e8)
}
else if accent=acute
; sendinput,é
{
SendU(0x00e9)
}
else if accent=circumflex
; sendinput,ê
{
SendU(0x00ea)
}
else if accent=umlaut
; sendinput,ë
{
SendU(0x00eb)
}
Gosub,TurnAccentsOff
Return
i::
if accent=grave
; sendinput,ì
{
SendU(0x00ec)
}
else if accent=acute
; sendinput,í
{
SendU(0x00ed)
}
else if accent=circumflex
; sendinput,î
{
SendU(0x00ee)
}
else if accent=umlaut
; sendinput,ï
{
SendU(0x00ef)
}
Gosub,TurnAccentsOff
Return
n::
if accent=tilda
; sendinput,ñ
{
SendU(0x00f1)
}
Gosub,TurnAccentsOff
Return
o::
if accent=grave
; sendinput,ò
{
SendU(0x00f2)
}
else if accent=acute
; sendinput,ó
{
SendU(0x00f3)
}
else if accent=circumflex
; sendinput,ô
{
SendU(0x00f4)
}
else if accent=tilda
; sendinput,õ
{
SendU(0x00f5)
}
else if accent=umlaut
; sendinput,ö
{
SendU(0x00f6)
}
Gosub,TurnAccentsOff
Return
u::
if accent=grave
; sendinput,ù
{
SendU(0x00f9)
}
else if accent=acute
; sendinput,ú
{
SendU(0x00fa)
}
else if accent=circumflex
; sendinput,û
{
SendU(0x00fb)
}
else if accent=umlaut
; sendinput,ü
{
SendU(0x00fc)
}
Gosub,TurnAccentsOff
Return
+a::
if accent=grave
; sendinput,À
{
SendU(0x00c0)
}
else if accent=acute
; sendinput,Á
{
SendU(0x00c1)
}
else if accent=circumflex
; sendinput,Â
{
SendU(0x00c2)
}
else if accent=tilda
; sendinput,Ã
{
SendU(0x00c3)
}
else if accent=umlaut
; sendinput,Ä
{
SendU(0x00c4)
}
Gosub,TurnAccentsOff
Return
+c::
if accent=cedilla
; sendinput,Ç
{
SendU(0x00c7)
}
Gosub,TurnAccentsOff
Return
+e::
if accent=grave
; sendinput,È
{
SendU(0x00c8)
}
else if accent=acute
; sendinput,É
{
SendU(0x00c9)
}
else if accent=circumflex
; sendinput,Ê
{
SendU(0x00ca)
}
else if accent=umlaut
; sendinput,Ë
{
SendU(0x00cb)
}
Gosub,TurnAccentsOff
Return
+i::
if accent=acute
; sendinput,Í
{
SendU(0x00cc)
}
else if accent=grave
; sendinput,Ì
{
SendU(0x00cd)
}
else if accent=circumflex
; sendinput,Î
{
SendU(0x00ce)
}
else if accent=umlaut
; sendinput,Ï
{
SendU(0x00cf)
}
Gosub,TurnAccentsOff
Return
+n::
if accent=tilda
; sendinput,Ñ
{
SendU(0x00d1)
}
Gosub,TurnAccentsOff
Return
+o::
if accent=grave
; sendinput,Ò
{
SendU(0x00d2)
}
else if accent=acute
; sendinput,Ó
{
SendU(0x00d3)
}
else if accent=circumflex
; sendinput,Ô
{
SendU(0x00d4)
}
else if accent=tilda
; sendinput,Õ
{
SendU(0x00d5)
}
else if accent=umlaut
; sendinput,Ö
{
SendU(0x00d6)
}
Gosub,TurnAccentsOff
Return
+u::
if accent=grave
; sendinput,ù
{
SendU(0x00d9)
}
else if accent=acute
; sendinput,ú
{
SendU(0x00da)
}
else if accent=circumflex
; sendinput,û
{
SendU(0x00db)
}
else if accent=umlaut
; sendinput,ü
{
SendU(0x00dc)
}
Gosub,TurnAccentsOff
Return
TurnAccentsOff:
Hotkey,a,off
Hotkey,e,off
Hotkey,i,off
Hotkey,o,off
Hotkey,u,off
Hotkey,c,off
Hotkey,n,off
Hotkey,+a,off
Hotkey,+e,off
Hotkey,+i,off
Hotkey,+o,off
Hotkey,+u,off
Hotkey,+c,off
Hotkey,+n,off
Return
TurnAccentsOn:
Hotkey,a,on
Hotkey,e,on
Hotkey,i,on
Hotkey,o,on
Hotkey,u,on
Hotkey,c,on
Hotkey,n,on
Hotkey,+a,on
Hotkey,+e,on
Hotkey,+i,on
Hotkey,+o,on
Hotkey,+u,on
Hotkey,+c,on
Hotkey,+n,on
Return
<#'::
keywait, lwin
accent=acute
Gosub,TurnAccentsOn
Return
<#`::
keywait, lwin
accent=grave
Gosub,TurnAccentsOn
Return
<#6::
<#+6::
keywait, lwin
accent=circumflex
Gosub,TurnAccentsOn
Return
<#;::
<#+;::
keywait, lwin
accent=umlaut
Gosub,TurnAccentsOn
Return
<#,::
keywait, lwin
accent=cedilla
Gosub,TurnAccentsOn
Return
<#+`::
keywait, lwin
accent=tilda
Gosub,TurnAccentsOn
Return
Gosub,TurnAccentsOff
Il y a aussi une approche plus proche du Mac que je n'ai pas essayé ici : http://www.autohotkey.com/forum/topic30440.html .
J'utilise AllChars quotidiennement. Il émule la touche Compose key de style X, ce qui me permet de taper rapidement tous ces caractères ennuyeux comme ©, ® et °.
Vous pouvez essayer WinCompose, vous attribuez un raccourci clavier tel que Alt droit ou Ctrl droit, puis vous appuyez dessus pour activer WinCompose, puis vous entrez les séquences de touches nécessaires pour créer le caractère que vous voulez. https://github.com/samhocevar/wincompose
par exemple ö
est créé en faisant (=> signifie le caractère suivant dans la séquence)
WinCompose (right alt for me) => o => "
Vous pouvez même faire des symboles unicode etc. “
WinCompose => WinCompose => b => i => c => y => c => l => e
Un clavier, c'est ce que vous voulez. Si vous n'avez besoin que des caractères accentués communs d'Europe occidentale, les logiciels UK Extended ou US International fournis par Microsoft peuvent les taper sans avoir recours aux codes Alt-Numpad.
Alternativement, la disposition des touches en espagnol est similaire à celle de l'anglais et comporte des touches mortes pour les accents espagnols.
Enfin, pour une solution presque complète, considérez cette disposition de clavier Euro :
Créé à l'aide du MSKLC officiel, il permet de taper presque toutes les langues européennes, ainsi que de saisir des éléments tels que les fractions, les ligatures, les En-Dash, les Em-Dash, les nombres encerclés, etc.
Je ne l'ai pas encore utilisé moi-même, mais j'ai l'intention de l'essayer ce soir.
Windows 8 dispose d'un clavier tactile, qui par défaut ne s'affiche que si vous avez un écran tactile, mais vous pouvez le configurer pour qu'il s'affiche même si vous n'en avez pas. Avec le clavier tactile, vous pouvez appuyer sur une lettre et la maintenir enfoncée, et elle vous montrera ses variantes accentuées.
Je vais brancher sans vergogne un petit outil que j'ai écrit pour la saisie de symboles dans Windows car je trouve toute solution habituellement présentée trop lourde pour une utilisation quotidienne fréquente. Mon cas d'utilisation personnel est de taper le å suédois par exemple sur un clavier international américain sans avoir à changer de disposition ou à recourir à des codes de touches alt (frémissement).
Il permet la saisie de caractères unicode à travers une fenêtre popup qui n'est pas différente de la façon dont cela fonctionne dans Apple OS X.
Voir https://github.com/mjvh80/SymWin pour plus de détails, c'est gratuit et open source, mais doit (actuellement) être compilé. Si l'intérêt est suffisant, je pourrais ajouter une version pré-compilée.
L'outil peut être configuré par clé, par exemple en copiant/collant des symboles une fois à partir d'un site tel que http://copypastecharacter.com .
Une autre autopromotion éhontée… J'ai écrit une application pour Windows 10 - KeyEXT - qui émule ce que le Mac fait nativement. Vous pouvez maintenir une touche enfoncée pour afficher des options pour les caractères accentués et autres caractères étrangers. La configuration par défaut inclut la plupart des caractères nécessaires aux langues européennes d'origine latine. Vous pouvez également personnaliser votre propre configuration pour inclure les caractères Unicode que vous souhaitez - arabe, chinois, sanskrit, style Wingdings… tout ce que vous voulez.
Vous pouvez le trouver ici : https://www.microsoft.com/store/apps/9P8X3818K9KT
Une autre prise : (http://keyferret.com) est un outil gratuit basé sur Windows que j'ai récemment écrit pour faciliter la saisie de tous ces caractères, par exemple
Il s'accroche nativement à Windows plutôt que d'être un script autohotkey, donne une aide interactive en tenant RAlt, et vous pouvez modifier votre propre mise en page (bien que cela nécessite l'édition d'un fichier texte).
J'utilise beaucoup de caractères bizarres, et j'ai trouvé qu'il valait la peine de créer une nouvelle disposition de clavier en utilisant MSKLC , qui utilise la disposition à laquelle je suis habitué, mais ajoute beaucoup de caractères spéciaux dans des endroits discrets. Ceux que j'utilise le plus sont insérés sous forme de combinaisons AltGr, par exemple, AltGr+n pour ŋ et ainsi de suite. L'idée est que vous ou toute personne utilisant votre ordinateur devrait avoir tout à sa place, avec tous ces caractères spéciaux à votre disposition si vous en avez besoin. La seule façon de faire fonctionner ce système est de prendre soin de placer les caractères dans des endroits intuitifs. Si vous n'étiez pas sûr qu'un caractère existe ou non sur votre clavier, quelles touches essayeriez-vous ? En général, c'est un bon endroit pour les conserver.
Cela ne résout pas tout, bien sûr. J'ai également mis en place un raccourci clavier pour le dialogue d'insertion de symboles dans un mot, j'utilise le Charmap et des claviers séparés pour des méthodes de saisie complètement différentes, comme les alphabets arabes.
Cela dit, je suis intrigué par l'idée de solutions combinées, car elles permettent également d'utiliser des chemins intuitifs vers les caractères dont vous avez besoin. Cela me rappelle le vieux Word Perfect…
keyxpat pourrait être votre solution. Vous obtenez les accents et autres diacritiques sur les touches que vous attendez. Le caractère que vous obtenez dépend uniquement du temps que vous prenez pour relâcher la touche (un métronome vous aide à déterminer ce moment). Je l'ai d'abord écrit pour moi-même et beaucoup de gens l'ont apprécié, c'est pourquoi je le propose maintenant en ligne.
Sous Windows dans Microsoft Word, essayez ceci (peut également fonctionner dans Outlook) ctrl+` ctrl+‘ ctrl+shift+~ ctrl+shift+^ ctrl+/ ctrl+shift+ : puis suivez-les avec une lettre appropriée comme un o minuscule pour obtenir le caractère accentué.
J'ai donc cherché et cherché sur le web comment taper enye …je l'ai accidentellement découvert par moi-même hier … il suffit de maintenir ctrl+shift+...then press the letter "n" if you wana type it in a small letter just let go ctrl+shift+
avant d'appuyer sur “n” …ce raccourci clavier fonctionne sur windows 8.1 …
Vous ne mentionnez pas la version de Windows que vous utilisez.
Dans Windows 7, cela fonctionne brillamment pour les voyelles fada irlandaises, également utilisées dans d'autres langues :
Mais cela ne fonctionne pas pour moi sous Windows 10, Janne Enberg a indiqué dans un des messages qu'il a été supprimé lors d'une mise à jour : -(
Pour Windows 10 Duolingo a cette page Comment taper des caractères accentués sur un clavier anglais (Tutoriel Windows 10)
Pas vraiment, Windows ne permet pas de saisir des données accentuées aussi facilement. Cependant, il est généralement assez facile de trouver les codes dont vous avez besoin en utilisant l'utilitaire “Carte des caractères”.
A partir de la boîte de dialogue d'exécution (Win+R), exécutez : charmap.exe
Dans cette boîte, une sélection de police vous sera présentée en haut et une grille de caractères que cette police fournit. Je vous recommande de choisir une bonne police standard (par exemple Times New Roman). Repérez le caractère que vous souhaitez et CLIQUEZ UNIQUEMENT dessus.
Dans le coin inférieur droit de la fenêtre, il y aura un code qui correspond au code Alt+### que vous utilisez pour taper ce caractère. Si vous DOUBLE-CLIQUEZ sur le caractère, il sera ajouté à la zone de texte en bas à gauche de l'application, où vous pourrez facilement le copier et le coller dans le programme dont vous avez besoin du caractère.
Certains logiciels ont un insert de caractères spéciaux intégré à droite (Word par exemple, sous Insérer un caractère spécial). Notez cependant que si vous utilisez une police non standard, vous risquez d'obtenir autre chose que ce que vous attendiez (Wingdings en est un bon exemple).