Come posso digitare un carattere Unicode (ad esempio em-dash -?)

103

Il titolo dice più o meno tutto: come posso digitare caratteri Unicode, in particolare la em-dash -?

    
posta Humphrey Bogart 21.03.2011 - 00:51
fonte

9 risposte

109
  • Ctrl + Maiusc + U , quindi 2 0 1 4 e Invio

o

  • Ctrl + Maiusc + U + 2014

Control-capital-u significa Unicode e il numero esadecimale a quattro cifre per trattino (o qualsiasi altro carattere Unicode) può essere trovato tramite Mappa caratteri in Ubuntu ( gucharmap ).

La prima opzione ti consente di digitare separatamente le cifre corrette per il tuo personaggio, che appare quando si preme Invio o Spazio . Puoi anche modificare i numeri che hai digitato usando backspace prima di premere Invio .

Se questo collegamento non funziona controlla se il tuo metodo di inserimento è iBus .

    
risposta data sladen 21.03.2011 - 04:08
fonte
61

Non sono riuscito a trovare un modo per digitarlo usando AltGr e le impostazioni predefinite, ma ho trovato un altro modo:

  1. Vai a Sistema - & gt; Preferenze - & gt; Tastiera .

  2. Seleziona la scheda Layout .

  3. Fai clic su Opzioni .

  4. In Scrivi posizione chiave (menu a discesa), scegli una chiave da utilizzare per la composizione: ho scelto Right Win (tasto destro di Windows).

  5. Ora premi e rilascia la chiave di composizione, quindi digita --- per ottenere la lineetta.

[ Ecco un elenco di più caratteri che puoi digitare in questo modo.]

UPDATE: A partire da Ubuntu 12.04

  1. vai a Impostazioni di sistema & gt; Tastiera .

  2. nella scheda digitazione , seleziona il link Impostazioni di layout (nella parte inferiore della finestra di dialogo).

  3. Fai clic su Opzioni .

  4. In Scrivi posizione chiave (menu a discesa), scegli una chiave da utilizzare per la composizione: ho scelto Right Win (tasto destro di Windows).

  5. Ora premi e rilascia la chiave di composizione, quindi digita --- per ottenere la lineetta.

risposta data Alistair Buxton 21.03.2011 - 01:30
fonte
13

Credo che questo sia il modo migliore per avere alcuni caratteri speciali, ma non so se funziona con tutte le tastiere.

Nella mia tastiera brasiliana ABNT2 posso ottenerlo con il tasto Compose più trattini sugli alberi. La chiave di composizione è mappata sul mio tasto Ctrl a destra, quindi:

  • Ctrl destro + - - - (tieni premuto il controllo mentre premi tutti i trattini) (-)

Per ottenere il trattino, usa Ctrl + -. (trattino, trattino, punto)

  • Ctrl destro + - - . (-)

Uno bonus, per il ... tipo:

  • Ctrl destro + . . (...)

Puoi configurare il tuo tasto Componi in: impostazioni → tastiera → scorciatoie → digitazione.

    
risposta data neves 28.06.2013 - 05:59
fonte
12
  1. Vai a Applicazioni- & gt; Accessori- & gt; Mappa caratteri.

  2. Fai clic su Cerca- & gt; Trova

  3. Digita "dash" e fai clic su "Trova successivo"

  4. Fai doppio clic sul simbolo, che verrà inserito nella casella "Testo da copiare" in basso.

  5. Puoi quindi copiarlo e incollarlo dove vuoi.

risposta data Nathan Osman 21.03.2011 - 01:21
fonte
4

I seguenti layout di tastiera contengono il trattino:

$ sgrep -o '%r\n' '"\"" _quote_ "\"" in ("name[Group1]" .. "\n" in outer("{" .. "}" containing "emdash"))' /usr/share/X11/xkb/symbols/??
Azerbaijan
Bulgaria
Bulgaria - Traditional phonetic
Switzerland - German (Macintosh)
Germany
Germany - Neo 2
Finland
France - Bepo, ergonomic, Dvorak way
France - Macintosh
Ireland
Iceland - Macintosh
Iceland - Dvorak
Latvia
Mongolia
Norway
Norway - Northern Saami
Ukraine
USA - Macintosh
USA - Colemak

Personalmente, io uso Colemak , in cui il trattino è AltGr + Maiusc + -.

    
risposta data ændrük 21.03.2011 - 01:36
fonte
4

Un metodo generalizzato per qualsiasi carattere unicode

Molte delle risposte precedenti sono specifiche del trattino, richiedono la memorizzazione di codici alt o sono più adatte per usi unici. Il seguente funziona per qualsiasi carattere Unicode senza codici alt. Usa Autokey, una comoda utility per la sostituzione del testo.

L'ho configurato in modo tale da digitare il nome di un personaggio, anteporre una barra e Autokey lo converte per me. Ad esempio:

Istruzioni complete con immagini qui. Riepilogo di seguito. (Inoltre, metodi simili qui )

  1. Installa la versione python-3 di Autokey, che funziona bene con Unicode.

       
    # Edit (April 2018). Autokey now uses python 3 by default. So try
    pip3 install autokey
    
    # Original instructions.
    # Install the original autokey
    sudo apt-get install autokey-gtk
    # Update autokey to python 3 using pip3 
    pip3 install --user autokey-py3
    
  2. Esegui il programma. Per me è installato su ~/.local/bin/autokey-gtk

  3. Aggiungi una "Nuova frase"

  4. Aggiungi il carattere desiderato nella casella di testo principale

  5. Aggiungi una abbreviazione

  6. L'utile

risposta data hugke729 08.01.2017 - 00:45
fonte
3

Preferisco rimappare una delle mie chiavi meno usate in un em-cruscotto in modo da non dover digitare una combinazione pazzesca di chiavi per ottenerla.

  1. Identifica una chiave che non ti dispiace rimappare. Il mio laptop ha una seconda chiave di backslash, quindi l'ho usato.
  2. Trova il codice chiave per quella chiave utilizzando xev . Esegui xev da un terminale e premi il tasto, facendo attenzione al codice che si apre. Quando premo la mia chiave, ad esempio, ottengo state 0x0, keycode 94 (keysym 0x3c, less), same_screen YES, , quindi so che il mio codice di accesso è 94.
  3. Assegna l'emdash a quel codice chiave utilizzando xmodmap . Eseguo xmodmap -e "keycode 94 = emdash ellipsis" perché voglio anche assegnare Shift + backspace al carattere ellissi.
  4. Trova un modo per far funzionare xmodmap all'avvio. Questa è la parte di cui non sono sicuro. Penso che riguardi la modifica di ~/.Xmodmap , ma a quanto pare c'è un dibattito su questo.
risposta data Jon 20.06.2012 - 18:35
fonte
2

Ubuntu 14.04, 15.04, & amp; 15.10

Nota: questo metodo è stato referenziato in precedenza ma è stato modificato in 14.04 e il collegamento al riferimento di carattere chiave di composizione è ora interrotto.

La finestra di dialogo delle impostazioni per impostare il tasto di composizione è stata spostata in 14.04.

  1. vai su Impostazioni di sistema - & gt; Tastiera
  2. Fai clic sulla scheda Collegamenti
  3. Seleziona Digitando nel riquadro sinistro
  4. Imposta il tasto Scrivi sull'impostazione desiderata

Ora tutto ciò che devi fare è premere e rilasciare Compose Key e quindi digitare la sequenza (ad esempio --- per emdash) e verrà convertita. :)

Nuovo link per il riferimento al carattere chiave di composizione

    
risposta data CommandZ 13.02.2015 - 15:27
fonte
1

Per far funzionare xmodmap all'avvio in Ubuntu 12.10, vai su Dash Home. Digitare Startup. Clicca su Startup Applications. Fai clic su Aggiungi. Nella finestra "Aggiungi programma di avvio", assegnagli un nome. Nella casella di comando, inserisci: xmodmap -e "keycode 94 = ellissi ellisse"

Quindi, fare clic su Aggiungi. Vedrai il nome del programma che hai appena dato alle applicazioni di avvio. Chiudi le finestre. Il comando verrà eseguito al prossimo avvio del computer. (Ho appena trascorso una settimana e molte ore a leggere questi post qui e finalmente l'ho capito da solo.) Questo potrebbe non essere il modo migliore per farlo, ma funziona.

    
risposta data user118223 07.01.2013 - 14:02
fonte

Leggi altre domande sui tag