Cómo escribir letra minúscula latina c con cedilla

32

Ejecuto Ubuntu en un portátil DELL XPS 13 que tiene un teclado estadounidense configurado como internacional de EE. UU. Después de actualizar a la versión 13.10, no puedo obtener un cedilla escribiendo '+ C. En cambio, me sale un "ć".

¿Qué debo hacer para obtener un "ç"?

Estoy usando Ubuntu Gnome 13.10 64 bit.

jsbach
fuente

Respuestas:

14

En 13.10 uso right Alt+ ,(es decir, Alt + coma derecha) en inglés (US International con teclas muertas) para obtener ç. Shift+ Right Alt+ comma=Ç

Right Alt+ es útil para ¡¿áéúóí también.

Peter Etchells
fuente
1
¡Esto funciona muy bien! La respuesta de Braiam tiene la lista completa;)
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
14

Parece que solo el paso 3, propuesto por Alexandre Schmidt (otra respuesta a esta misma pregunta), es suficiente para hacer que la cedilla funcione, aunque el significado de los pasos 1 y 2 es desconocido para mí en este momento. Probé este tercer paso con éxito, como lo propuso Jose Vitor Lopes en el Comentario 42 para el error 518056 . Para obtener más detalles sobre este problema, consulte el registro completo en Launchpad ( https://bugs.launchpad.net/ubuntu/+bug/518056 ).

agregue una línea en /etc/environment

GTK_IM_MODULE = cedilla QT_IM_MODULE = cedilla

Reinicia tu computadora

Fuente

La limitación de este cambio es que otras consonantes como "S" todavía se acentúan como "Ś", en lugar de tener un apóstrofe antes de la letra, como en "'S", que se usa para expresar contracciones.

16.04 Actualización de LTS (Unity): los cambios en el archivo de configuración ya no son necesarios. Simplemente elija una de las siguientes fuentes de entrada para la entrada de texto: (1) inglés (EE. UU., Internacional con teclas muertas); (2) Inglés (EE. UU., Alternativa internacional). Cedilla ( C+ '= Ç) funciona bien con ellos.

Felipe GM Maia
fuente
Ça marche bien!
Fuhrmanator
14.04: Funciona en todo el software ejecutado desde Unity. Pero no funciona en el menú de búsqueda de Unity, y no funcionará para consolas independientes (CTRL-ALT-F1 ...).
Joe
Probado en Ubuntu 18.04 configurado para el idioma inglés (Canadá) y desafortunadamente no funcionó para mí. Todavía estoy buscando una solución para escribir ç como '+ c.
Bani
@Bani, consulte ubuntuforum-pt.org/index.php?topic=123209.0 para obtener una solución el 18.04. Está en portugués, pero espero que lo entiendas si lo traduces en Google
máximo
9

Estaba teniendo el mismo problema y las siguientes instrucciones resolvieron mi problema:

1) Edición de los archivos:

para 64 bits:

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

para 32 bits:

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

cambiando la linea

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

a

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

(tenga en cuenta la "en" al final)

2) reemplazando "ć" por "ç" y "Ć" por "Ç" en /usr/share/X11/locale/en_US.UTF-8/Compose (si usa más configuraciones regionales, puede necesitar este reemplazo para todos de ellos)

sudo cp /usr/share/X11/locale/en_US.UTF-8/Compose /usr/share/X11/locale/en_US.UTF-8/Compose.bak
sed 's/ć/ç/g' < /usr/share/X11/locale/en_US.UTF-8/Compose | sed 's/Ć/Ç/g' > Compose
sudo mv Compose /usr/share/X11/locale/en_US.UTF-8/Compose

3) agregue dos líneas en / etc / environment

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

4) reinicia tu computadora

Fuente: https://bugs.launchpad.net/ubuntu/+bug/518056/comments/39

Alexandre Schmidt
fuente
8

El diseño que necesita es el "Inglés (Internacional con teclas muertas AltGr)"

ingrese la descripción de la imagen aquí

presionando AltGr+ ,trae el ç. AltGr+ Shift+ ,traeÇ

Braiam
fuente
44
AltGr +, es doloroso para alguien acostumbrado a las teclas agudas + c.
Italo Borssatto
@italo pero es una solución real que usa la misma distribución de teclado hasta que se solucionen algunos errores en las opciones del teclado.
Braiam
¿De dónde sacaste esta imagen de diseño de teclado?
Gabriel Staples
@GabrielStaples Abra las preferencias de entrada de texto desde la configuración del sistema. Haga clic en la fuente de entrada de la que desea ver el mapa de teclas y presione el pequeño icono de teclado en la parte inferior derecha de la lista. Te mostrará el mapa de teclas.
webmaster777
4

Se puede lograr una configuración por usuario para la combinación '+ c = ç agregando:

export GTK_IM_MODULE=cedilla

al archivo .profile del usuario .

Grapola
fuente
perdón por esta pregunta tonta, ¿cómo exportas al perfil del usuario? TIA
Michael
Haga "gedit ~ / .profile" en la Terminal (Alt + T) y agregue una nueva línea al final del archivo escribiendo "exportar ...". Luego guarde el archivo y reinicie.
Eugene Kartoyev
4

Existe el archivo de composición x11 /usr/share/X11/locale/pt_BR.UTF-8/Composepara portugués brasileño con este contenido:

include "/usr/share/X11/locale/en_US.UTF-8/Compose"
<dead_acute> <C>    : "Ç" Ccedilla # LATIN CAPITAL LETTER C WITH CEDILLA
<dead_acute> <c>    : "ç" ccedilla # LATIN SMALL LETTER C WITH CEDILLA

Entonces, cualquiera que sea el lenguaje que esté utilizando, todo lo que necesita hacer para que '+ c resulte en ç es:

  • Genere la configuración regional pt_BR.UTF-8, si aún no está disponible:

    sudo locale-gen pt_BR.UTF-8

  • Agregue esta línea a su ~/.profilearchivo:

    exportar LC_CTYPE = pt_BR.UTF-8

Si es un usuario brasileño e instala el idioma portugués, ya sea durante la instalación o más tarde desde Soporte de idiomas , puede omitir los pasos mencionados anteriormente. En su lugar, solo puede abrir Soporte de idiomas y seleccionar Portugués brasileño como idioma de visualización. A partir de Ubuntu 15.04 es suficiente seleccionar el portugués brasileño como la configuración de formatos regionales .

Gunnar Hjalmarsson
fuente
Solo quería que supieras, esta fue la verdadera respuesta para este problema de cedilla. Generando el entorno local y cambiando el .profile. Desearía haber encontrado esta respuesta tuya antes. ¡Casi me estaba volviendo loco aquí, lo juro! ¡Gracias!
Renato Oliveira
3

Agregue la siguiente línea al archivo /etc/environmenty vuelva a iniciar sesión.

export GTK_IM_MODULE = cedilla

Italo Borssatto
fuente
1

Con Xubuntu 16.04 y el diseño internacional genérico de 105 teclas (variante del inglés del Reino Unido), puedo obtener una cedilla en muchos caracteres presionando AltGr+ =, seguido del carácter que quiero "decorar", es decir, co Shift+ c.

Una especie similar de "decoración prefijo" se puede hacer con AltGr+ X donde X es ;, 'o #para aguda, circunfleja, y grave, respectivamente. Y hay más, por ejemplo, las teclas [y ]. Estos son los caracteres predeterminados en estas teclas en el diseño del Reino Unido; otros diseños pueden diferir, pero sospecho que todas las teclas decorativas relevantes están en el lado derecho del teclado cerca de la Entertecla.

Andybuckley
fuente
0

En caso de que un futuro visitante con un diseño de teclado alemán termine aquí, como yo, aunque esté fuera del alcance de la pregunta original:

  • ç se ingresa Alt Gr+ ´,c
  • Ç se ingresa Alt Gr+ ´,C
Raketenolli
fuente
-1

Una forma es usar la combinación Ctrl+ Shift+ Uy luego escribir 00e7seguido de Spaceque se convertirá en ç(letra minúscula latina c con cedilla).

Otra forma es usar el Mapa de caracteres :

Abrir mapa de caracteres

Mapa de caracteres

Y otra forma, y ​​probablemente la mejor, es usar una distribución de teclado como el portugués:

Distribución del teclado en portugués

Radu Rădeanu
fuente
El diseño turco no funcionó para mí. No tuve este problema antes de actualizar a la versión 13.10, por lo que se cambió algo de 13.04 a 13.10.
jsbach
@ user205661 ¿Cómo no funcionó para usted? Eso no es posible. De todos modos tienes dos opciones más. ¿Los probaste?
Radu Rădeanu
2
Estoy buscando una estrategia en la que pueda obtener una cedilla escribiendo dos teclas, como siempre lo he hecho (apóstrofe + c). Esto funcionó bien en la versión 13.04.
jsbach
Probé el diseño turco (internacional, claves inactivas) pero algunas de las claves no están corregidas. Por ejemplo, escribo * y obtengo).
jsbach
2
Una solución útil es agregar xmodmap -e "keycode 54 = c C c C ccedilla Ccedilla", entonces tendrá la ç con right_alt + c. No sé cómo cambiar los pares de teclas muertas con el nuevo esquema de teclado ...
Rmano