답변:
알렉상드르 슈미트 (Alexandre Schmidt)가 제안한 3 단계 (동일한 질문에 대한 또 다른 대답)는 세 딜라 작동에 충분하지만, 1 단계와 2 단계의 의미는 현재 알려져 있지 않습니다. 의견 5의 Jose Vitor Lopes가 버그 518056에 대해 제안한대로이 세 번째 단계 만 성공으로 테스트 했습니다 . 이 문제에 대한 자세한 내용은 Launchpad ( https://bugs.launchpad.net/ubuntu/+bug/518056 ) 에서 전체 로그를 확인하십시오 .
한 줄을 추가하십시오
/etc/environment
GTK_IM_MODULE = 세 딜라 QT_IM_MODULE = 세 딜라
컴퓨터를 다시 시작하십시오
이 변경의 한계는 "S"와 같이 문자 앞에 아포스트로피를 두지 않고 "S"와 같은 다른 자음이 여전히 "Ś"로 강조되고 있다는 점입니다.
16.04 LTS (Unity) 업데이트 : 구성 파일 변경이 더 이상 필요하지 않습니다. 텍스트 입력을 위해 다음 입력 소스 중 하나를 선택하십시오. (1) 영어 (미국, 데드 키가있는 국제); (2) 영어 (미국, 대체 국제). Cedilla ( C
+ '
= Ç
)는 잘 작동합니다.
나는 같은 문제가 있었고 다음 지침에 따라 문제가 해결되었습니다.
1) 파일 편집
64 비트 :
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
32 비트 :
sudo gedit /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules.cache
줄 바꾸기
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa"
에
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"
(마지막 끝에 "en"에 유의하십시오)
2) /usr/share/X11/locale/en_US.UTF-8/Compose에서 "ć"를 "ç"로, "Ć"를 "Ç"으로 바꾸기 그들의)
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) / etc / environment에 두 줄을 추가하십시오
GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla
4) 컴퓨터를 다시 시작
출처 : https://bugs.launchpad.net/ubuntu/+bug/518056/comments/39
필요한 레이아웃은 "영어 (InterGr 데드 키가있는 국제)"입니다.
AltGr+를 누르면을 ,가져옵니다 ç
. AltGr+ Shift+ ,제공Ç
당 사용자 조합 '에 대한 구성 + C = C 첨가에 의해 달성 될 수있다 :
export GTK_IM_MODULE=cedilla
사용자의 .profile 파일에.
/usr/share/X11/locale/pt_BR.UTF-8/Compose
이 내용으로 브라질 포르투갈어 용 x11 Compose 파일 이 있습니다.
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
따라서, 어떤 언어를 사용하든, ç로 '+ c 결과를 만들기 위해해야 할 일은 다음과 같습니다.
pt_BR.UTF-8 로케일을 아직 사용 가능하지 않은 경우 생성하십시오.
sudo locale-gen pt_BR.UTF-8
이 줄을 ~/.profile
파일에 추가 하십시오.
수출 LC_CTYPE = pt_BR.UTF-8
브라질 사용자 인 경우 언어 지원 에서 설치할 때 또는 나중에 포르투갈어를 설치하는 경우 방금 언급 한 단계를 건너 뛸 수 있습니다. 대신 언어 지원을 열고 표시 언어로 브라질 포르투갈어를 선택할 수 있습니다. 우분투 15.04부터는 지역 포르투갈어 설정 으로 브라질 포르투갈어를 선택하는 것으로 충분 합니다.
.profile
. 나는 당신의 대답이 전에 발견되기를 바랍니다. 나는 거의 여기에서 내 마음을 잃고 있었다, 나는 맹세한다! 고맙습니다!
Xubuntu 16.04 및 일반 국제 105- 키 레이아웃 (영국 영어 변형)을 사용하면 AltGr
+ =
를 누른 다음 "장식"하고자하는 문자 ( c
또는 Shift
+)를 사용 하여 많은 문자에서 cedilla를 얻을 수 있습니다 c
.
"장식 접두사"의 유사한 종류가 함께 할 수있는 AltGr
+ X 여기서 X는 ;
, '
또는 #
급성, 곡절, 그리고 무덤에 각각. 그리고 예, 더가 [
하고 ]
키를. 이것들은 영국 레이아웃 에서이 키의 기본 문자입니다. 다른 레이아웃은 다를 수 있지만 모든 관련 데코레이터 키가 Enter
키 근처의 키보드 오른쪽에 있다고 생각합니다 .
한 가지 방법은 사용하는 것입니다 Ctrl+ Shift+ U조합 입력 한 다음 00e7
다음 Space으로 전환되는 ç(디유 라틴 작은 문자 c).
또 다른 방법은 문자표 를 사용하는 것입니다 .
그리고 또 다른 방법은 아마도 포르투갈어와 같은 키보드 레이아웃을 사용하는 것입니다.
xmodmap -e "keycode 54 = c C c C ccedilla Ccedilla"
. 그러면 ç에 right_alt + c가 있습니다. 새 키보드 구성표로 죽은 키 쌍을 변경하는 방법을 모르겠습니다 ...