¿Cómo puedo escribir un carácter Unicode (por ejemplo, em-dash -?)

103

El título casi lo dice todo: ¿cómo puedo escribir caracteres Unicode, específicamente el em-dash -?

    
pregunta Humphrey Bogart 21.03.2011 - 00:51

9 respuestas

109
  • Ctrl + Shift + U , luego 2 0 1 4 y Introduzca

o

  • Ctrl + Shift + U + 2014

Control-capital-u significa Unicode , y el número hexadecimal de cuatro dígitos para em dash (o cualquier otro carácter Unicode) se puede encontrar a través del Mapa de caracteres en Ubuntu ( gucharmap ).

La primera opción te permite escribir por separado los dígitos correctos para tu personaje, que aparece al presionar Enter o Space . También puede editar los números que escribió usando la tecla de retroceso antes de presionar Ingresar .

Si este acceso directo no funciona comprueba si tu método de entrada es iBus .

    
respondido por el sladen 21.03.2011 - 04:08
62

No pude encontrar la manera de escribirlo usando AltGr y la configuración predeterminada, pero encontré otra forma:

  1. Ir a Sistema - & gt; Preferencias - & gt; Teclado .

  2. Seleccione la pestaña Presentaciones .

  3. Haz clic en Opciones .

  4. En Componer posición clave (menú desplegable), elija una tecla para usar para redactar: ​​elegí la Victoria correcta (tecla derecha de Windows).

  5. Ahora presiona y suelta la tecla redactar, luego escribe --- para obtener el em-dash.

[ Aquí hay una lista de más caracteres puedes escribir de esta manera.]

ACTUALIZACIÓN: a partir de Ubuntu 12.04

  1. Vaya a Configuración del sistema & gt; Teclado .

  2. En la pestaña Escribir , seleccione el enlace Configuración de diseño (en la parte inferior del cuadro de diálogo).

  3. Haz clic en Opciones .

  4. En Posición de la tecla Redactar (menú desplegable), elija una tecla para usar para la composición: elegí la Victoria correcta (tecla derecha de Windows).

  5. Ahora presiona y suelta la tecla redactar, luego escribe --- para obtener el em-dash.

respondido por el Alistair Buxton 21.03.2011 - 01:30
13

Creo que esta es la mejor manera de tener algunos caracteres especiales, pero no sé si funciona con todos los teclados.

En mi teclado brasileño ABNT2 puedo obtenerlo con la tecla Redactar más guiones de árbol. La clave de redacción está asignada a mi tecla Ctrl derecha, así que:

  • Ctrl derecha + - - - (mantenga presionado el control mientras presiona todos los guiones) (-)

Para obtener el tablero, use Ctrl + -. (guión, guión, punto)

  • Ctrl derecha + - - . (-)

Un extra, para ... tipo:

  • Ctrl derecha + . . (...)

Puede configurar su tecla Redactar en: configuración → teclado → accesos directos → escribir.

    
respondido por el neves 28.06.2013 - 05:59
12
  1. Vaya a Aplicaciones- & gt; Accesorios- & gt; Mapa de caracteres.

  2. Haga clic en Buscar- & gt; Buscar

  3. Escriba 'em dash' y haga clic en 'Buscar siguiente'

  4. Haga doble clic en el símbolo, que lo colocará en el cuadro "Texto para copiar" en la parte inferior.

  5. Luego puede copiarlo y pegarlo donde lo desee.

respondido por el Nathan Osman 21.03.2011 - 01:21
4

Los siguientes diseños de teclado contienen el em dash:

$ 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, uso Colemak , en el que el tablero de instrumentos es AltGr + Shift + - .

    
respondido por el ændrük 21.03.2011 - 01:36
4

Un método generalizado para cualquier carácter Unicode

Muchas de las respuestas anteriores son específicas del tablero, requieren memorizar códigos alt o son más adecuadas para usos únicos. Lo siguiente funciona para cualquier caracter Unicode sin códigos alt. Utiliza Autokey, una útil herramienta de sustitución de texto.

Lo tengo configurado de modo que escriba el nombre de un personaje, precedido de una barra inclinada, y Autokey lo convierte para mí. Por ejemplo:

Instrucciones completas con imágenes aquí. Resumen a continuación. (También, métodos similares aquí )

  1. Instale la versión python-3 de Autokey, que funciona muy bien 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. Ejecuta el programa. Para mí instaló a ~/.local/bin/autokey-gtk

  3. Agregue una "Frase nueva"

  4. Agregue el carácter deseado en el cuadro de texto principal

  5. Añadir una abreviatura

  6. Beneficio

respondido por el hugke729 08.01.2017 - 00:45
3

Prefiero reasignar una de mis teclas menos utilizadas a un em-dash para no tener que escribir una loca combinación de teclas para obtenerla.

  1. Identifica una clave que no te importe reasignar. Mi computadora portátil tiene una segunda tecla de barra inclinada invertida, así que la usé.
  2. Encuentra el código clave para esa clave usando xev . Ejecute xev desde un terminal, y presione la tecla, prestando atención al código clave que aparece. Cuando presiono mi tecla, por ejemplo, obtengo state 0x0, keycode 94 (keysym 0x3c, less), same_screen YES, , entonces sé que mi código clave es 94.
  3. Asigna el emdash a ese código clave usando xmodmap . Ejecuto xmodmap -e "keycode 94 = emdash ellipsis" porque también quiero asignar Shift + retroceso al carácter de puntos suspensivos.
  4. Descubre una forma de hacer que xmodmap se ejecute al inicio. Esta es la parte de la que no estoy seguro. Creo que implica editar ~/.Xmodmap , pero aparentemente hay un poco de debate sobre esto.
respondido por el Jon 20.06.2012 - 18:35
2

Ubuntu 14.04, 15.04, y amp; 15.10

Nota: este método ha sido referenciado anteriormente pero ha cambiado en 14.04 y el enlace a la referencia de caracteres de la tecla redactar ahora está roto.

El cuadro de diálogo de configuración para establecer la clave de redacción se ha movido en 14.04.

  1. Vaya a Configuración del sistema - & gt; Teclado
  2. Haz clic en la pestaña Accesos directos
  3. Seleccione Escribir en el panel izquierdo
  4. Establezca la Clave de composición en la configuración que desee

Ahora todo lo que tiene que hacer es presionar y soltar el Compose Key y luego escribir su secuencia (por ejemplo, --- para emdash) y se convertirá. :)

Nuevo enlace para la referencia de caracteres clave de redacción

    
respondido por el CommandZ 13.02.2015 - 15:27
1

Para ejecutar xmodmap en el inicio en Ubuntu 12.10, vaya a Dash Home. Escriba en Inicio. Haga clic en Aplicaciones de inicio. Haga clic en Agregar. En la ventana "agregar programa de inicio", asígnele un nombre. En el cuadro de comando, ingrese: xmodmap -e "keycode 94 = emmesh ellipsis"

Luego, haz clic en Agregar. Verás el nombre del programa que acabas de proporcionar en las aplicaciones de inicio. Cierra las ventanas. El comando se ejecutará la próxima vez que inicie la computadora. (Acabo de pasar una semana y muchas horas leyendo estas publicaciones aquí y finalmente me di cuenta por mi cuenta.) Esta podría no ser la mejor manera de hacerlo, pero funciona.

    
respondido por el user118223 07.01.2013 - 14:02

Lea otras preguntas en las etiquetas