태그 보관물: keyboard-layout

keyboard-layout

cedilla로 라틴어 소문자 c를 입력하는 방법 국제으로 구성한 DELL XPS 13

미국 키보드를 미국 국제으로 구성한 DELL XPS 13 노트북에서 Ubuntu를 실행합니다. 버전 13.10으로 업그레이드 한 후 '+ 를 입력하여 로커가 cedilla를 얻을 수 없습니다 C. 대신 “ć”를 얻습니다.

“ç”을 받으려면 어떻게해야합니까?

Ubuntu Gnome 13.10 64 비트를 사용하고 있습니다.



답변

13.10 에서 영어 (오른쪽 키가있는 미국 국제)에서 오른쪽 Alt+ ,(즉 오른쪽 Alt + 쉼표)를 사용하여을 얻습니다 ç. Shift+ Right Alt+ comma=Ç

오른쪽 Alt+는 ¡ ¿ áéúóí에도 유용합니다.


답변

알렉상드르 슈미트 (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부터는 지역 포르투갈어 설정 으로 브라질 포르투갈어를 선택하는 것으로 충분 합니다.


답변

아래 줄을 파일에 추가하고 /etc/environment다시 로그인하십시오.

GTK_IM_MODULE = cedilla 내보내기