Comment taper en-dash et em-dash dans Windows 7/8?

31

J'écris des articles de blog et j'ai souvent besoin de taper en-dash (-) et parfois em-dash (-) dans mes articles de blog. Actuellement, je garde ces caractères enregistrés dans un fichier texte et je les copie-colle chaque fois que j'en ai besoin. Inutile de dire que c'est un casse-tête de se déplacer entre le clavier et la souris lorsque vous tapez de gros textes.

Ce serait mieux pour moi s'il y avait des raccourcis clavier disponibles pour ces deux personnages. Existe-t-il un moyen de taper en-dash et em-dash dans Windows? J'utilise Windows 7 et Windows 8 sur différents ordinateurs.


Voici une comparaison alignée des tirets, si vous avez besoin de voir la différence pour une raison quelconque.

  1. Voici un tiret
  2. Voici-en-tiret
  3. Voici — em-dash
sampathsris
la source
1
Votre numéro 1 est un "trait d'union moins". Il est également important de ne pas les confondre avec U + 2212: SIGNE MOINS (-).
Andreas Rejbrand
La réponse acceptée est excellente, mais je veux ajouter que vous n'avez pas besoin de la souris pour copier et coller les tirets de votre fichier texte. En supposant que votre fichier texte et le document que vous tapez sont ouverts dans deux fenêtres différentes, lorsque vous arrivez à l'endroit où vous voulez un tiret, vous pouvez: 1. Utilisez Alt + Tab pour basculer entre eux 2. Utilisez les touches fléchées pour accéder au tableau de bord souhaité 3. Maintenez la touche Maj + Flèche enfoncée pour mettre en surbrillance le tableau de bord 4. Ctrl + C pour copier 5. Alt + Tab pour revenir à votre document 6. Ctrl + V pour coller
nstenz
2
Si cela ne vous dérange pas d'utiliser un outil tiers, je recommanderais WinCompose. en-dash est alors [hotkey]--.et em-dash[hotkey]---
Berend
Selon d'où vous venez, il peut y avoir des dispositions de clavier appropriées (comme l'allemand T2).
Daniel B
Manière pragmatique pour une utilisation peu fréquente et avec un ordinateur portable sans clavier numérique ni verrouillage numérique: google pour "en dash windows" et copier / coller à partir des caractères de ce post.
Simon

Réponses:

34

Si vous avez un pavé numérique, activez le verrouillage numérique et utilisez-le Alt + 0150pour en-dash et Alt + 0151pour em-dash. Autrement dit, maintenez la touche Alt enfoncée et tapez les chiffres sur le pavé numérique.

EDIT: Comme @gronostaj le fait remarquer, cela ne fonctionne qu'avec la gauche Alt.

Vamsi
la source
9
Il convient de noter que cela ne fonctionne qu'avec Alt gauche.
gronostaj
1
@gronostaj: Merci pour l'info. Heureusement, j'ai tapé avec la gauche alt. Sinon, je n'aurais pas accepté la réponse.
sampathsris
3
Juste vérifié, cela fonctionne aussi pour moi avec la bonne Alt. J'utilisais autohotkey pour mapper Alt droite à Alt gauche pendant un certain temps, mais plus maintenant. Peut-être que cela dépend du clavier
Vamsi
2
Il nécessite également une clé à 10 touches.
Louis
1
Eh bien, dans mon ordinateur portable, je peux également utiliser les deux alttouches.
sampathsris
10

Pour tous ceux qui recherchent une solution légèrement plus rapide (bien que non native), j'ai créé un programme AutoHotKey qui vous permet de taper les tirets Em et En de manière assez naturelle. Je l'ai vraiment fait pour moi, mais c'est sur Github si quelqu'un est intéressé.

Ça s'appelle Em-n-en.

L'intérêt de ce programme est de permettre à un utilisateur d'insérer rapidement un tiret em / en en tapant ==-(tiret Em) ou --=(tiret En). Il existe d'autres méthodes pour insérer les tirets - elles sont couvertes par le programme lui-même. Notez que cela ne fonctionne que sur les fenêtres.

J'espère que cela vous sera utile! :)

Jason Cemra
la source
Pourriez-vous éventuellement développer la façon dont le PO utiliserait votre logiciel? S'il vous plaît voir Comment recommander un logiciel
Burgi
1
+1 pour une utilisation intelligente et appropriée d'un nom de bonbon pour votre script AHK. Ce serait bien de voir le code réel dans votre réponse.
ChrisB
2

Pour trouver n'importe quel caractère dont vous avez besoin, utilisez "Table des caractères" - notez le texte dans le coin inférieur droit.
Notez également que la disponibilité d'un caractère dépend de la police (police) que vous avez active.

Version WindowsXP

Vous utilisez la carte des personnages pour savoir avec quel personnage et avec quelle "touche" (ci-dessus) il peut être généré. Ensuite, vous n'avez plus besoin de la carte de caractères - en supposant que vous vous souvenez du nombre ou des touches à taper / utiliser. Notez que certains sont également disponibles avec Alt / Shift / Control - comme dansAlt + Espace== soit de l'espace Em ou En (je ne me souviens plus lequel il est en ce moment et aucun ordinateur W pour l'essayer) .

Hannu
la source
Merci d'avoir répondu. La carte des personnages est la façon dont j'ai initialement trouvé les deux personnages. Mon exigence était que je ne devrais pas avoir besoin de déplacer ma main vers la souris depuis mon clavier. C'est pourquoi j'ai posé la question.
sampathsris
2
Oui? Vous utilisez Character map pour savoir avec quel personnage et avec quelle "touche" (ci-dessus) il peut être généré. Ensuite, vous n'en avez plus besoin Character map- en supposant que vous vous souveniez du nombre ou des touches à taper / utiliser. Notez que certains sont également disponibles avec Alt / Shift / Control - comme dans Alt + Space == de l'espace Em ou En (je ne me souviens pas lequel il est en ce moment et aucun ordinateur W pour l'essayer).
Hannu
Cela peut aussi aider: windows.microsoft.com/en-us/windows/… - en particulier "Comment créer un personnage privé"
Hannu
@Hannu Alt + Space ouvre simplement le menu système de la fenêtre actuelle (celui avec restaurer, déplacer, fermer ...). Certains programmes, comme Microsoft Word, peuvent avoir d'autres raccourcis pour les tirets em et en, mais le seul raccourci qui fonctionne partout est la combinaison de touches Alt + pavé numérique.
Arthur Tacca
1

À partir de Windows 10 version 1903, vous pouvez saisir en-dash, em-dash et divers autres symboles d'une manière beaucoup plus simple à l'aide du panneau Emoji mis à jour:

Tapez simplement Win+ .(ou Win+ ;) et sélectionnez le symbole oméga en haut du panneau.

Je n'ai cependant trouvé aucun moyen de les insérer en utilisant uniquement le clavier (c'est-à-dire sans utiliser la souris).

rouler
la source
0

Comme alternative, vous pouvez utiliser un gestionnaire de presse-papiers comme ClipX avec le plugin "Stickies". Si vous stockez en bon tableau de bord dans la liste, il est juste d' entrer Ctrl + Alt + V (ou tout autre raccourci est configuré pour afficher la liste) suivi par A .

Borek Bernard
la source
0

Via AutoHotKey :

Créez un script comme dashes.ahkquelque part sur votre ordinateur:

; en dash
::--::–

; bonus point: em dash
::---::—

Assurez-vous qu'il est stocké en UTF-8 avec BOM . Double-cliquez dessus et essayez de taper --suivi d'un espace quelque part; il le remplacera par n-dash.

De même pour m-dash.

Borek Bernard
la source