¿Cómo escribir "ç" cuando se usa USA intl como la distribución del teclado?


10

Hice la misma pregunta cuando utilicé Maverick Meerkat pero no puedo hacer que esas soluciones funcionen en Unity. Quiero usar las teclas ´seguidas de cy la salida debería ser "ç". Funciona de esa manera en Windows fuera de la caja, y funcionó en Ubuntu 10.10 siguiendo las soluciones dadas en la pregunta anterior. Pero en 11.04 sale "ć". ¿Cómo cambiar eso?


Estamos buscando una solución aquí, pero realmente deberíamos preguntarnos por qué este comportamiento en primer lugar. Windows y Mac se comportan como se esperaba para us intlel diseño: ' + c = ç. ¿Por qué pasar tantos años de sufrimiento y miseria en sistemas Linux?
Reuel Ribeiro

así: ç ... jkjk
TardisGuy

Respuestas:


7

Editar /usr/lib/gtk-2.0/2.10.0/gtk.immodules Modificar la línea donde puede encontrar "cedilla" agregar ": en" al final

"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"

Editar /etc/environment Agregar:export GTK_IM_MODULE=cedilla


Editar para Ubuntu 12.10 : (según la otra respuesta de Hoerlle )

el gtk.immodulearchivo se encuentra en:

/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules

o

/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules


Para KDE y otras aplicaciones que no son GTK: Editar: /usr/share/X11/locale/en_US.UTF-8/Compose

Encuentra todas las monedas para ć y reemplázalas por ç, recuerda buscar también las mayúsculas Ć y Ç

Es posible que deba reiniciar su gnomo.


4

En Ubuntu 13.10, lo arreglé agregando las siguientes líneas en /etc/environment:

GTK_IM_MODULE=cedilla 
QT_IM_MODULE=cedilla 

Para mí, en Ubuntu 13.10 y Gnome Shell, también funcionó.
euDennis

También funcionó en Mint 18
Luciano

3

Intente usar el diseño de Dvorak International con teclas muertas ; existe una buena posibilidad de que QWERT International con teclas muertas también use estas teclas. En el mío, la coma es una clave en vivo. (Se usa con suficiente frecuencia que sería molesto si fuera una clave muerta).

Por un ç. intente AltGr(derecha Alt) + ,. Para una capital, Ç, prueba Shift+ AltGr+ ,.


2
usar Dvorak podría ser más molesto que una tecla de coma muerta para las personas que usan QWERT

2

Usando la misma respuesta para la misma pregunta que se encuentra aquí: ¿Cómo hago que el carácter Cedilla (ç) esté disponible en inglés EE. UU.?

Si tienes prisa, haz esto y obtendrás "ç" en lugar de "ć":

Presione "AltGr +", luego "c".

Si quieres saber un poco más, sigue leyendo.

Esto ya puede resolverse utilizando una de las respuestas anteriores, pero me di cuenta de que lo mejor que puede hacer es usar la distribución del teclado, en lugar de cambiar las cosas que eventualmente tendrá que cambiar nuevamente en el futuro (después de las actualizaciones, por ejemplo) .

Antes de comenzar, tenga en cuenta que estoy usando Ubuntu 14.04.2, que no es la misma distribución que la pregunta original menciona (11.04). De todos modos, creo que la mayoría de los usuarios ya han migrado a versiones más nuevas. Entonces:

$ cat /etc/issue
Ubuntu 14.04.2 LTS \n \l

Bien, lo primero que hice fue mirar los archivos de immodules:

/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache

En el encabezado, esos archivos mencionan claramente que no deben cambiarse, ya que se generan automáticamente:

# GTK+ Input Method Modules file
# Automatically generated file, do not edit
# Created by /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 from gtk+-3.10.8

Por lo tanto, cambiarlos, aunque pueda resolver el problema temporalmente, no es lo ideal.

Al mirar alrededor, encontré la mejor respuesta sobre por qué obtenemos una "ć" en lugar de una "ç" al escribir '+ c: porque realmente estamos poniendo un acento agudo en la parte superior de la letra "c". Entonces el diseño es correcto. Con eso en mente, ¿cómo se podría poner una "especie de" coma al final de la letra "c"? Usando una coma, por supuesto!

Entonces, la solución fue la combinación de teclas AltGR +, y luego "c".

No es necesario cambiar ninguna configuración en su computadora.


1

Usa el acento, no el apóstrofe:

acento + c (´ + c) = ç trencada


Estaba usando el acento <kbd> ´ </kbd> todo el tiempo, pero la pregunta no lo reflejaba, así que edité la pregunta, invalidando su respuesta. Lo sentimos
Jader Dias

1

En Ubuntu 12.10, el gtk.immodulesarchivo a editar se encuentra en:

/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules

o

/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules


0

En Kubuntu 15.04, después de reemplazar las cedillas para /usr/share/X11/locale/en_US.UTF-8/Compose como se describe por otros arriba, solo las aplicaciones basadas en qt estaban bien. Después de eso, instalé ibus-gtk e ibus-gtk3 y también solucionó mi problema con Firefox y otras aplicaciones basadas en gtk.


0

Primero encuentre la clave que se usa para escribir acentos como este é, è, á, à . (Normalmente está en la misma línea que los números)

Presione Alt+ Gry esa tecla al mismo tiempo. Cuando termine esto, presione C(o Shift+ C, si desea una cedilla mayúscula: Ç así).


-1

EDITAR: si todo lo que desea es cambiar la ç y no las otras teclas con acento consonante que viene con el diseño internacional de EE. UU. Desde Linux:

  1. Cree un archivo llamado .XCompose
  2. Poner al principio del archivo incluye "% L" esto importará la configuración original de /usr/share/X11/locale/en_US.UTF-8/Compose
  3. Luego agrega esas líneas:

<dead_acute> <C>: "Ç"

<dead_acute> <c>: "ç" sin los espacios dentro de <>

  1. Guarde su archivo en el directorio ~ /

  2. Reiniciar

================================================== =========================

Pero si quieres que tu teclado actúe como internacional de EE. UU. Desde Windows:

Para todos los que querían ese teclado internacional de EE. UU. Como Windows. Hay un repositorio de Github que puede hacer que esto funcione: https://github.com/raelgc/win_us_intl Aquí lo que quieres hacer:

  1. descarga el archivo zip

  2. extraiga donde quiera, su enfoque debe estar en el archivo XCompose .

  3. Abra el archivo XCompose con su editor de texto preferido y, a continuación, incluya "/usr/share/X11/locale/en_US.UTF-8/Compose" una línea como esta: incluya "% L"

  4. Mueva el archivo XCompose al directorio ~ /

  5. Reiniciar


2
Algunos de esos pasos tienen efectos secundarios negativos y en realidad no contribuyen a la solución. Así que voté en contra; lo siento.
Gunnar Hjalmarsson

@GunnarHjalmarsson, ¿podría decirme cuáles son esos efectos secundarios negativos? Además, el usuario quería que su teclado internacional de EE. UU. Se comportara como Windows de fábrica, y con estos pasos puede lograrlo. export GTK_IM_MODULE = "xim" es para que el archivo .XCompose sea leído, e IBus tiene prioridad sobre algunos atajos de teclado de aplicaciones, por lo que tendría que redefinir combinaciones de teclas en ambos lados para evitar tales efectos
Eduardo Moraes

@GunnarHjalmarsson De todos modos, edité la publicación, ¿podría verificar ahora si es una buena solución? Porque funciona de maravilla para mí, como antes de seguir estos pasos si presiono "'m" por ejemplo, me mostraría una m acentuada, y era así para cada letra de consonante.
Eduardo Moraes

Lecturas de GTK ~/.XCompose: no es necesario habilitar XIM para eso. XIM es un método antiguo con problemas, y especialmente el archivo de composición en_US.UTF-8 es enorme y puede afectar negativamente el rendimiento. En cuanto a IBus, puede tener algún efecto en los accesos directos, pero tenga en cuenta que IBus está instalado de forma predeterminada en Ubuntu estándar. Y si le dice a im-config que no lo inicie, GNOME lo iniciará y configurará las variables importantes de todos modos.
Gunnar Hjalmarsson

@GunnarHjalmarsson Ohh ya veo, lo siento, no sabía sobre esto, solo estaba haciendo algunos pasos que encontré buscando en Internet. Edité la publicación.
Eduardo Moraes
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.