Cara mengetik huruf kecil latin c dengan cedilla


32

Saya menjalankan Ubuntu pada notebook DELL XPS 13 yang memiliki keyboard AS yang dikonfigurasi sebagai internasional AS. Setelah memutakhirkan ke versi 13.10 saya tidak bisa loger mendapatkan cedilla dengan mengetik '+ C. Sebagai gantinya, saya mendapatkan "ć".

Apa yang harus saya lakukan untuk mendapatkan "ç"?

Saya menggunakan Ubuntu Gnome 13.10 64 bit.

Jawaban:



14

Tampaknya hanya langkah 3, yang diusulkan oleh Alexandre Schmidt (jawaban lain untuk pertanyaan yang sama), sudah cukup untuk membuat cedilla bekerja, walaupun arti langkah 1 dan 2 tidak diketahui oleh saya saat ini. Saya menguji hanya langkah ketiga ini dengan sukses, seperti yang diusulkan oleh Jose Vitor Lopes di Komentar 42 untuk bug 518056 . Untuk detail lebih lanjut tentang masalah ini, periksa seluruh log di Launchpad ( https://bugs.launchpad.net/ubuntu/+bug/518056 ).

tambahkan satu baris /etc/environment

GTK_IM_MODULE = cedilla QT_IM_MODULE = cedilla

Hidupkan Kembali komputer Anda

Sumber

Batasan perubahan ini adalah bahwa konsonan lain seperti "S" masih ditekankan sebagai "Ś", bukannya memiliki tanda kutip sebelum surat itu, seperti pada "'S", yang digunakan untuk mengekspresikan kontraksi.

Pembaruan 16.04 LTS (Unity): perubahan file konfigurasi tidak diperlukan lagi. Cukup pilih salah satu sumber input berikut untuk entri teks: (1) Bahasa Inggris (AS, internasional dengan kunci mati); (2) Bahasa Inggris (AS, internasional alternatif). Cedilla ( C+ '= Ç) berfungsi baik dengan mereka.


Ça marche bien!
Fuhrmanator

14.04: Ini berfungsi di semua perangkat lunak yang dijalankan dari Unity. Tapi itu tidak berfungsi di menu pencarian Unity, dan itu tidak akan berfungsi untuk konsol mandiri (CTRL-ALT-F1 ...).
Joe

Diuji pada Ubuntu 18.04 dikonfigurasi untuk bahasa Inggris (Kanada) dan sayangnya itu tidak berhasil untuk saya. Masih mencari solusi untuk mengetikkan ç sebagai '+ c.
Bani

@Bani, lihat ubuntuforum-pt.org/index.php?topic=123209.0 untuk solusi pada 18.04. Ini dalam bahasa Portugis tetapi mudah-mudahan Anda akan mengerti jika Anda menerjemahkannya google
maks

9

Saya mengalami masalah yang sama dan instruksi berikut memecahkan masalah saya:

1) Mengedit file:

untuk 64 bit:

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

untuk 32 bit:

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

mengubah garis

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

untuk

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

(perhatikan "en" di bagian paling akhir)

2) mengganti "ć" menjadi "ç" dan "Ć" ke "Ç" di /usr/share/X11/locale/en_US.UTF-8/Compose (jika Anda menggunakan lebih banyak lokal, Anda mungkin perlu penggantian ini untuk semua dari mereka)

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) tambahkan dua baris pada / etc / environment

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

4) restart komputer Anda

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


8

Tata letak yang Anda butuhkan adalah "Bahasa Inggris (Internasional dengan kunci mati AltGr)"

masukkan deskripsi gambar di sini

menekan AltGr+ ,membawa ç. AltGr+ Shift+ ,membawaÇ


4
AltGr +, sangat menyakitkan bagi seseorang yang menggunakan kunci + c akut.
Italo Borssatto

@italo tetapi merupakan solusi nyata menggunakan tata letak keyboard yang sama sampai beberapa bug dalam opsi keyboard diperbaiki.
Braiam

Di mana Anda mendapatkan gambar tata letak keyboard ini?
Gabriel Staples

@GabrielStaples Buka preferensi entri Teks dari pengaturan sistem. Klik sumber input yang ingin Anda lihat papan tombol, dan tekan ikon keyboard kecil di kanan bawah daftar. Ini akan menunjukkan Anda keymap.
webmaster777

4

Seorang per pengguna konfigurasi untuk kombinasi '+ c = ç dapat dicapai dengan menambahkan:

export GTK_IM_MODULE=cedilla

ke file profil pengguna .


maaf untuk pertanyaan bodoh ini, bagaimana Anda mengekspor ke. profil pengguna? TIA
Michael

Lakukan "gedit ~ / .profile" di Terminal (Alt + T) dan tambahkan baris baru di akhir penulisan file "ekspor ...". Kemudian simpan file dan reboot.
Eugene Kartoyev

4

Ada file Menulis x11 /usr/share/X11/locale/pt_BR.UTF-8/Composeuntuk bahasa Portugis Brasil dengan konten ini:

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

Jadi, bahasa apa pun yang Anda gunakan, yang perlu Anda lakukan, untuk membuat '+ c menghasilkan ç, adalah:

  • Hasilkan lokal pt_BR.UTF-8, jika belum tersedia:

    sudo locale-gen pt_BR.UTF-8

  • Tambahkan baris ini ke ~/.profilefile Anda :

    ekspor LC_CTYPE = pt_BR.UTF-8

Jika Anda adalah pengguna Brasil, dan menginstal bahasa Portugis - baik saat menginstal atau yang lebih baru dari Dukungan Bahasa - Anda dapat melewati langkah yang baru saja disebutkan. Alih-alih, Anda cukup membuka Dukungan Bahasa dan memilih Bahasa Portugis Brasil sebagai bahasa tampilan. Mulai dari Ubuntu 15.04 cukup untuk memilih Portugis Brasil sebagai pengaturan Format Regional .


Hanya ingin Anda tahu, ini adalah jawaban nyata untuk masalah cedilla ini. Menghasilkan lokal dan mengubah .profile. Saya berharap saya menemukan jawaban Anda ini sebelumnya. Aku hampir kehilangan akal sehatku di sini, aku bersumpah! Terima kasih!
Renato Oliveira

3

Tambahkan baris di bawah ini ke file /etc/environmentdan lakukan login lagi.

ekspor GTK_IM_MODULE = cedilla


1

Dengan Xubuntu 16.04 dan tata letak 105-kunci internasional generik (varian Inggris Inggris), saya bisa mendapatkan cedilla pada banyak karakter dengan menekan AltGr+ =, diikuti oleh karakter yang ingin saya "hias", yaitu catau Shift+ c.

Semacam serupa "dekorasi awalan" dapat dilakukan dengan AltGr+ X dimana X adalah ;, ', atau #untuk akut, sirkumfleksa, dan kuburan masing-masing. Dan masih ada lagi, misalnya tombol [dan ]. Ini adalah karakter default pada tombol-tombol ini di tata letak Inggris - tata letak lain mungkin berbeda tetapi saya menduga semua tombol dekorator yang relevan ada di sisi kanan keyboard di dekat Entertombol.


0

Seandainya pengunjung yang akan datang dengan tata letak keyboard Jerman berakhir di sini, seperti saya - meskipun itu berada di luar ruang lingkup pertanyaan aslinya:

  • ç dimasukkan Alt Gr+ ´,c
  • Ç dimasukkan Alt Gr+ ´,C

-1

Salah satu caranya adalah dengan menggunakan kombinasi Ctrl+ Shift+ Udan kemudian ketik 00e7diikuti oleh Spaceyang akan berubah menjadi ç(huruf kecil latin c dengan cedilla).

Cara lain adalah dengan menggunakan Character Map :

Buka Peta Karakter

Peta Karakter

Dan cara lain dan mungkin yang terbaik adalah menggunakan tata letak keyboard seperti bahasa Portugis:

Tata letak keyboard Portugis


Tata letak Turki tidak bekerja untuk saya. Saya tidak memiliki masalah ini sebelum memutakhirkan ke versi 13.10, jadi ada sesuatu yang berubah dari 13.04 menjadi 13.10.
jsbach

@ user205661 Bagaimana tidak bekerja untuk Anda? Itu tidak mungkin. Pokoknya Anda memiliki dua opsi lagi. Apakah Anda mencobanya?
Radu Rădeanu

2
Saya mencari strategi di mana saya bisa mendapatkan cedilla dengan mengetikkan dua kunci, seperti yang selalu saya lakukan (apostrophe + c). Ini berfungsi dengan baik di versi 13.04.
jsbach

Saya mencoba tata letak Turki (internasional, kunci mati) tetapi beberapa kunci tidak dipetakan diperbaiki. Misalnya, saya ketik * dan saya dapatkan).
jsbach

2
Solusi yang berguna adalah menambahkan xmodmap -e "keycode 54 = c C c C ccedilla Ccedilla", maka Anda akan memiliki ç dengan right_alt + c. Saya tidak tahu cara mengubah pasangan kunci mati dengan Skema Keyboard Baru ...
Rmano
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.