내가 물었다 내가 매버릭 미어캣을 사용할 때 같은 질문을 하지만 유니티에서 해당 솔루션 작업을 할 수 없습니다. ´다음에 키를 사용하고 c출력은 "ç"이어야합니다. Windows에서 즉시 작동하며 위의 질문에 제공된 솔루션에 따라 Ubuntu 10.10에서 작동했습니다. 그러나 11.04에서는 "ć"을 출력합니다. 그것을 바꾸는 방법?
내가 물었다 내가 매버릭 미어캣을 사용할 때 같은 질문을 하지만 유니티에서 해당 솔루션 작업을 할 수 없습니다. ´다음에 키를 사용하고 c출력은 "ç"이어야합니다. Windows에서 즉시 작동하며 위의 질문에 제공된 솔루션에 따라 Ubuntu 10.10에서 작동했습니다. 그러나 11.04에서는 "ć"을 출력합니다. 그것을 바꾸는 방법?
답변:
편집 /usr/lib/gtk-2.0/2.10.0/gtk.immodules
"cedilla"를 찾을 수있는 행을 수정하십시오. 끝에 ": en"을 추가하십시오.
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"
/etc/environment
추가 편집 :export GTK_IM_MODULE=cedilla
우분투 12.10에 대한 편집 : ( Hoerlle 의 다른 답변 에 따라 )
gtk.immodule
파일에 있습니다 :
/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules
또는
/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules
GTK가 아닌 KDE 및 기타 응용 프로그램의 경우 : 편집 : /usr/share/X11/locale/en_US.UTF-8/Compose
ć에 대한 모든 ocorrencies를 찾아서 ç에 대해 모두 바꾸십시오. 대소 문자도 일치하는 것을 기억하십시오.
그놈을 다시 시작해야 할 수도 있습니다.
Cedilla (ç) 문자를 영어로 사용하려면 어떻게해야합니까?
급한 경우, 이렇게하면 "ć"대신 "ç"가 표시됩니다.
"AltGr +"을 누른 다음 "c"를 누르십시오.
조금 더 알고 싶다면 계속 읽으십시오.
이것은 위의 답변 중 하나를 사용하여 이미 해결 될 수 있지만 최선의 방법은 나중에 다시 변경해야 할 사항을 변경하는 대신 키보드 레이아웃을 사용하는 것입니다 (예 : 업데이트 후) .
시작하기 전에, Ubuntu 14.04.2를 사용하고 있음을 명심하십시오. 이는 원래 질문 언급 (11.04)과 같은 배포판이 아닙니다. 어쨌든, 나는 대부분의 사용자가 이미 새로운 버전으로 이미 이주했다고 생각합니다. 그래서:
$ cat /etc/issue
Ubuntu 14.04.2 LTS \n \l
좋아, 내가 한 첫 번째 일은 immodules 파일을 보는 것입니다.
/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache
헤더에서 해당 파일은 자동으로 생성되므로 변경해서는 안된다고 분명히 언급합니다.
# GTK+ Input Method Modules file
# Automatically generated file, do not edit
# Created by /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 from gtk+-3.10.8
따라서 일시적으로 문제를 해결할 수 있지만 변경하는 것은 이상적이지 않습니다.
주변을 둘러 보면서 '+ c를 입력 할 때 왜 "ç"대신 "ć"를 얻는 지에 대한 가장 좋은 대답을 찾았습니다. 왜냐하면 문자 "c"의 맨 위에는 급성 악센트가 있기 때문입니다. 레이아웃이 옳습니다. 이를 염두에두고 문자 "c"의 맨 아래에 "종류의"쉼표를 어떻게 넣을 것인가? 물론 쉼표를 사용하십시오!
따라서 솔루션은 AltGR + 키 조합과 "c"키 조합이었습니다.
컴퓨터의 구성을 변경할 필요가 없습니다.
아포스트로피가 아닌 악센트를 사용하십시오.
악센트 + c (´ + c) = ç trencada
Xfce 12.10에서는 패키지와 그 의존성 을 설치하여ibus
문제를 해결했습니다 .
이것은 여기에보고 된 버그입니다 (그리고 해결책은 주석 -더 구체적으로 여기에 언급되어 있습니다).
Kubuntu 15.04에서는 위의 다른 설명과 같이 /usr/share/X11/locale/en_US.UTF-8/Compose에 대한 세 딜라를 교체 한 후 qt 기반 앱만 정상이었습니다. 그 후, ibus-gtk 및 ibus-gtk3을 설치했으며 파이어 폭스 및 기타 gtk 기반 앱에서도 문제가 해결되었습니다.
편집 : 당신이 원하는 모든 리눅스에서 미국 국제 레이아웃과 함께 제공되는 다른 자음 악센트 키가 아닌 ç를 변경하는 것입니다 :
<dead_acute> <C> : "Ç"
<dead_acute> <c> : <ç 안에 공백이없는 "ç"
~ / 디렉토리에 파일을 저장하십시오
재부팅
===================================================== ==========================
그러나 키보드가 Windows의 미국 국제처럼 작동하려면 :
Windows와 같은 미국식 키보드를 원하는 모든 사람에게 적합합니다. 이 작업을 수행 할 수있는 github 저장소가 있습니다 : https://github.com/raelgc/win_us_intl 여기 당신이하고 싶은 일 :
zip 파일을 다운로드하십시오
원하는 곳에서 추출하면 XCompose 파일 에 중점을 둡니다 .
원하는 텍스트 편집기로 XCompose 파일을 연 다음 다음과 같이 "/usr/share/X11/locale/en_US.UTF-8/Compose"include 라인 을 넣으십시오 : include "% L"
XCompose 파일을 ~ / 디렉토리로 이동
재부팅
~/.XCompose
을 활성화 할 필요가 없습니다. XIM은 문제가있는 오래된 방법이며 특히 en_US.UTF-8 Compose 파일은 용량이 커서 성능에 부정적인 영향을 줄 수 있습니다. IBus에 관해서는 바로 가기에 약간의 영향을 줄 수 있지만 IBus는 기본적으로 표준 우분투에서 설치됩니다. 그리고 im-config가 시작하지 않도록 지시하면 그놈은 시작하고 중요한 변수를 구성합니다.
us intl
레이아웃에 대해 예상대로 작동합니다' + c = ç
. 리눅스 시스템에서 수년 동안이 모든 고통과 불행을 겪는 이유는 무엇입니까?