Come digitare en-dash ed em-dash in Windows 7/8?


31

Scrivo post sul blog e spesso ho bisogno di digitare en-dash (-) e talvolta em-dash (-) nei miei post sul blog. Attualmente tengo questi personaggi salvati in un file di testo e li copia e incolla ogni volta che ne ho bisogno. Inutile dire che è molto difficile spostarsi tra tastiera e mouse quando si digitano testi di grandi dimensioni.

Sarebbe meglio per me se ci fossero delle scorciatoie da tastiera disponibili per questi due personaggi. C'è un modo per digitare en-dash ed em-dash in Windows? Uso Windows 7 e Windows 8 in diversi computer.


Ecco un confronto allineato di trattini, se è necessario vedere la differenza per qualche motivo.

  1. Here's-dash
  2. Here's-en-dash
  3. Here's-em-dash

1
Il tuo # 1 è un "trattino-meno". È anche importante non confonderli con U + 2212: MINUS SIGN (-).
Andreas Rejbrand,

La risposta accettata è ottima, ma voglio aggiungere che non è necessario il mouse per copiare e incollare i trattini dal file di testo. Supponendo che tu abbia il tuo file di testo e il documento che stai scrivendo aperto in due diverse finestre, quando arrivi al punto in cui vuoi un trattino, puoi: 1. Usa Alt + Tab per passare da uno all'altro. 2. Usa i tasti freccia per arrivare al trattino desiderato 3. Tenere premuto Maiusc + tasto freccia per evidenziare il trattino 4. Ctrl + C per copiare 5. Alt + Tab per tornare al documento 6. Ctrl + V per incollare
nstenz

2
Se non ti dispiace usare uno strumento di terze parti, consiglierei WinCompose. en-dash is then [hotkey]--.ed em-dash[hotkey]---
Berend,

A seconda della tua provenienza, potrebbero esserci layout di tastiera appropriati (come il T2 tedesco).
Daniel B,

Modo pragmatico per un uso non frequente e con un laptop senza tastiera numerica o blocco numerico: google per "en dash windows" e copia / incolla da caratteri di questo post.
simon,

Risposte:


34

Se si dispone di un tastierino numerico, attivare il blocco numerico e utilizzarlo Alt + 0150per il trattino e Alt + 0151per il trattino. Cioè tieni premuto Alt e digita i numeri sul tastierino numerico.

EDIT: Come sottolinea @gronostaj, funziona solo con Alt sinistra.


9
Vale la pena notare che funziona solo con Alt sinistra.
gronostaj,

1
@gronostaj: grazie per le informazioni. Fortunatamente ho digitato a sinistra alt. Altrimenti non avrei accettato la risposta.
sampathsris,

3
Ho appena controllato, funziona anche con Alt giusto. Stavo usando autohotkey per mappare Alt da destra a Alt da un po ', ma non più. Forse dipende dalla tastiera
Vamsi,

2
Richiede anche un 10 tasti.
Louis,

1
Bene sul mio laptop posso usare anche entrambi i alttasti.
sampathsris,

10

Per chiunque sia alla ricerca di una soluzione leggermente più veloce (anche se non nativa), ho creato un programma AutoHotKey che consente di digitare trattini Em ed En in modo un po ' naturale. L'ho fatto davvero per me stesso, ma è su Github se qualcuno è interessato.

Si chiama Em-n-en.

L'intero punto di questo programma è consentire a un utente di inserire rapidamente un trattino em / en digitando ==-(trattino em) o --=(trattino trattino). Esistono altri metodi per inserire i trattini: questi sono trattati nel programma stesso. Nota che funziona solo su Windows.

Speriamo che sia utile! :)


Potresti ampliare il modo in cui l'OP farebbe uso del tuo software? Vedere Come raccomandare il software
Burgi,

1
+1 per un uso intelligente e appropriato di un nome di caramella per il tuo script AHK. Sarebbe bello vedere il codice reale nella tua risposta.
ChrisB,

2

Per trovare qualsiasi personaggio che ti serve, usa "Mappa caratteri" - annota il testo nell'angolo in basso a destra.
Nota anche che la disponibilità di un personaggio dipende dal carattere tipografico (Font) che hai attivo.

Versione di Windows XP

Usa la mappa dei caratteri per scoprire quale personaggio e con quale "sequenza" (sopra) può essere generato. Quindi non hai più bisogno della mappa dei caratteri - si presume che tu possa ricordare il numero o i tasti da digitare / usare. Si noti che alcuni sono disponibili anche con Alt / Shift / Control - come inAlt + Spazio== di spazio Em o En (non ricordo quale sia adesso e nessun W-computer su cui provarlo) .


Grazie per la risposta. La mappa dei personaggi è come inizialmente ho trovato i due personaggi. Il mio requisito era che non avrei dovuto spostare la mano dal mouse alla tastiera. Ecco perché ho posto la domanda.
sampathsris,

2
Sì? Usi Character map per scoprire con quale personaggio e con quale "Tasto" (sopra) può essere generato. Quindi non è più necessario Character map- si presuppone che sia possibile ricordare il numero o le chiavi da digitare / utilizzare. Nota che alcuni sono disponibili anche con Alt / Shift / Control - come in Alt + Spazio == di Em o En space (non ricordo quale sia adesso e nessun W-computer su cui provarlo).
Hannu,

Questo può aiutare anche: windows.microsoft.com/en-us/windows/… - in particolare "Come posso creare un personaggio privato"
Hannu,


@Hannu Alt + Spazio apre solo il menu di sistema della finestra corrente (quello con ripristino, sposta, chiudi ...). Alcuni programmi, come Microsoft Word, possono avere altre scorciatoie per i trattini em e en, ma l'unica scorciatoia che funziona ovunque è la combinazione di tasti Alt + tastierino numerico.
Arthur Tacca,

1

A partire dalla versione di Windows 10 1903, puoi inserire en-dash, em-dash e vari altri simboli in un modo molto più semplice usando il pannello Emoji aggiornato:

Digita Win+ .(o Win+ ;) e seleziona il simbolo omega nella parte superiore del pannello.

Non ho trovato alcun modo per inserirli usando solo la tastiera (cioè senza usare il mouse).


0

In alternativa, puoi utilizzare un gestore di appunti come ClipX con il plug-in "Stickies". Se si memorizza una corretta trattino nella lista, entrando si tratta solo di Ctrl + Alt + V (o qualsiasi altro collegamento è configurato per mostrare la lista), seguita da A .


0

Tramite AutoHotKey :

Crea uno script come dashes.ahkda qualche parte sul tuo computer:

; en dash
::--::–

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

Assicurati che sia memorizzato come UTF-8 con BOM . Fai doppio clic e prova a digitare --seguito da spazio da qualche parte; lo sostituirà con n-trattino.

Allo stesso modo per m-dash.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.