Qual layout de teclado me permite digitar ç?


11

Na minha máquina Windows, uso a USA International com chaves mortas e não tenho problema em digitar ç( '+ c). No entanto, na minha máquina Ubuntu, defino meu layout como "EUA - Internacional (com chaves mortas) e essa combinação de teclas retorna ć. Como posso fazer com que ele retorne um C com cedilha e não com sotaque agudo?


Eu acho que Frances
Black Block

Respostas:


8

Usando o layout do teclado "USA - intl (teclas inativas AltGr)", posso obter ç ou Ç pressionando:

  • AltGr+ ,:ç
  • AltGr+ Shift+ ,:Ç

1
Eu prefiro chaves mortas. Existe uma maneira de fazê-lo funcionar sem o AltGR?

Existem hacks para isso, veja os comentários sobre essa ideia .
Lekensteyn

4

À primeira vista, todos esses layouts parecem ter teclas para digitar ç:

$ sgrep -o '%r\n' '"\"" _quote_ "\"" in ("name[Group1]" .. "\n" in outer("{" .. "}" containing "ccedilla"))' /usr/share/X11/xkb/symbols/??
Andorra
Albania
Azerbaijan
Belgium
Brazil
Brazil - Eliminate dead keys
Brazil
Brazil - Dvorak
Brazil - Nativo
Brazil - Nativo for USA keyboards
Brazil - Nativo for Esperanto
Canada - French (legacy)
Canada - Multilingual, first part
Canada - Multilingual
Congo, Democratic Republic of the
Switzerland
Switzerland - German (Macintosh)
Czechia - UCW layout (accented letters only)
Spain
Spain - Eliminate dead keys
Spain - Dvorak
France
France - Bepo, ergonomic, Dvorak way
France - Breton
France - Macintosh
United Kingdom - Extended - Winkeys
Ghana - Fula
Iran - Kurdish, Arabic-Latin
Iceland
Iceland - Macintosh
Italy
Italy - Eliminate dead keys
Italy - Macintosh
Italy - Georgian
Nigeria - Hausa
Norway - Dvorak
Norway - Northern Saami
Portugal
Portugal - Eliminate dead keys
Portugal - Nativo
Portugal - Nativo for USA keyboards
Portugal - Nativo for Esperanto
Russia - Chuvash
Russia - Chuvash Latin
Senegal
Turkmenistan
Turkmenistan - Alt-Q
Turkey
Turkey - (F)
Turkey - International (with dead keys)
Turkey
Taiwan
USA - International (with dead keys)
USA - Dvorak international
USA - Programmer Dvorak
USA - Macintosh
USA - Colemak

2

Brasil ou us_intl, onde você pode fazer '+ c se o idioma estiver definido como português (brasil)


2
Eu gostaria que houvesse uma maneira de usar '+ c sem alterar o idioma. Para uma instalação limpa (en_US), apenas definir o teclado para o Brasil ainda me dá ć. Também tentei USA International (AltGR e "dead keys"), mesmo resultado. Eu só consegui çusar AltGr + ","
MestreLion 24/11


1

Encontrei esta resposta no superusuário que funcionou para mim no Ubuntu 18:

Isso ocorre porque o módulo cedilla não é carregado por padrão quando o código do idioma está definido como en , então você deve alterar os arquivos de configuração do gtk para adicioná-los:

1. Edite os arquivos de configuração:

sudo vim /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache

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

Nos dois, encontre as linhas que começam com "cedilla" "Cedilla"e adicione: en à linha. Algo assim:

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

2. Altere o arquivo de composição:

sudo sed -i /usr/share/X11/locale/en_US.UTF-8/Compose -e 's/ć/ç/g' -e 's/Ć/Ç/g'

3. Instrua o sistema a carregar o módulo cedilla :

Adicione essas linhas a /etc/environment:

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

Reinicie e pronto.

Depois de fazer isso, você poderá fazer ' + ce obter um ç / cedilla


0

O layout em português permite que você digite esse caractere.


0

Muito fácil! Basta ir para: Configurações do sistema -> Layout do teclado -> Inglês (EUA, alternativa internacional). Esse deve ser o seu layout. Para alguns testes, tente: ç = '+ c â à ...


Como o OP disse na sua pergunta, c + 'resulta em ćem Inglês (US, alternativas internacionais)
jpjacobs

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.