Pesquisa por data

March 2010
MTWTFSS
  Apr »
1234567
891011121314
15161718192021
22232425262728
293031 

Cedilha no Ubuntu

Ç
O cedilha não funciona ao utilizar o Gnome ou KDE no Ubuntu em inglês com um teclado americano.

Se a língua padrão do sistema for alterada para português do Brasil,o cedilha funcionará automaticamente. Para tal,vá ao menu System / Administration / Languages Support e mude o padrão para português.

Se você quer manter o inglês como língua padrão,siga os passos abaixo.

  • Selecione o layout de teclado chamado USA Alternative International (former us_intl) em System / Preferences / Keyboard / Layouts.
  • Edite o arquivo:libgtk2.0-0.immodules:

No Ubuntu 10.04 ou anterior,comande

sudo vi /usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules

no Ubuntu 10.10 comande

sudo vi /usr/lib/gtk-2.0/2.10.0/gtk.immodules

No caso do Ubuntu 10.10 desconsidere as linhas que na verdade indicam que você provavelmente deverá repetir esta atualização mais cedo do que imagina:

# GTK+ Input Method Modules file# Automatically generated file,do not edit

e procure uma linha que começa com cedilla e adicione um :en no último parâmetro,assim:

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

Salve e saia.

Neste ponto o Ç deve funcionar nas aplicações GTK. Para ajustar as aplicações do QT,edite o arquivo Compose como a seguir:

sudo cp /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' >Composesudo mv Compose /usr/share/X11/locale/en_US.UTF-8/Compose

A seguir,para verificação,o output do comando
grep "Ç\|ç" /usr/share/X11/locale/en_US.UTF-8/Compose

<dead_cedilla><C>:"Ç"  Ccedilla # LATIN CAPITAL LETTER C WITH CEDILLA<Multi_key><comma><C> :"Ç"  Ccedilla # LATIN CAPITAL LETTER C WITH CEDILLA<Multi_key><cedilla><C> :"Ç"  Ccedilla # LATIN CAPITAL LETTER C WITH CEDILLA<dead_cedilla><c>:"ç"  ccedilla # LATIN SMALL LETTER C WITH CEDILLA<Multi_key><comma><c> :"ç"  ccedilla # LATIN SMALL LETTER C WITH CEDILLA<Multi_key><cedilla><c> :"ç"  ccedilla # LATIN SMALL LETTER C WITH CEDILLA<dead_acute><C> :"Ç"  U0106 # LATIN CAPITAL LETTER C WITH ACUTE<Multi_key><acute><C> :"Ç"  U0106 # LATIN CAPITAL LETTER C WITH ACUTE<Multi_key><apostrophe><C>:"Ç"  U0106 # LATIN CAPITAL LETTER C WITH ACUTE<dead_acute><c> :"ç"  U0107 # LATIN SMALL LETTER C WITH ACUTE<Multi_key><acute><c> :"ç"  U0107 # LATIN SMALL LETTER C WITH ACUTE<Multi_key><apostrophe><c>:"ç"  U0107 # LATIN SMALL LETTER C WITH ACUTE

Referência:

 

2 comments to Cedilha no Ubuntu