키보드 레이아웃으로 USA intl을 사용할 때“ç”을 입력하는 방법은 무엇입니까?


10

내가 물었다 내가 매버릭 미어캣을 사용할 때 같은 질문을 하지만 유니티에서 해당 솔루션 작업을 할 수 없습니다. ´다음에 키를 사용하고 c출력은 "ç"이어야합니다. Windows에서 즉시 작동하며 위의 질문에 제공된 솔루션에 따라 Ubuntu 10.10에서 작동했습니다. 그러나 11.04에서는 "ć"을 출력합니다. 그것을 바꾸는 방법?


우리는 여기서 해결책을 찾고 있지만 실제로 왜 이런 행동이 처음인지 스스로에게 물어야합니다. Windows 및 Mac은 us intl레이아웃에 대해 예상대로 작동합니다 ' + c = ç. 리눅스 시스템에서 수년 동안이 모든 고통과 불행을 겪는 이유는 무엇입니까?
Reuel Ribeiro

이처럼 : ç ... jkjk
TardisGuy

답변:


7

편집 /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를 찾아서 ç에 대해 모두 바꾸십시오. 대소 문자도 일치하는 것을 기억하십시오.

그놈을 다시 시작해야 할 수도 있습니다.


4

우분투 13.10에서는 다음 줄을 추가하여 수정했습니다 /etc/environment.

GTK_IM_MODULE=cedilla 
QT_IM_MODULE=cedilla 

나에게 우분투 13.10과 그놈 쉘에서도 효과가있었습니다.
euDennis

그것은 민트 18에서 일했다
Luciano

3

데드 키가 있는 Dvorak International 레이아웃을 사용해보십시오 . 데드 키 가있는 QWERT International도이 키를 사용할 가능성이 있습니다. 내 쉼표는 라이브 키입니다. (죽은 열쇠라면 성 가실 정도로 자주 사용됩니다.)

ç. AltGr(오른쪽 Alt) +을 시도하십시오 ,. 수도, Ç의 경우 Shift+ AltGr+를 시도하십시오 ,.


2
QWERT와 함께 사용하는 사람들에게는 Dvorak을 사용하는 것이 죽은 쉼표 키보다 더 성

2

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"키 조합이었습니다.

컴퓨터의 구성을 변경할 필요가 없습니다.


1

아포스트로피가 아닌 악센트를 사용하십시오.

악센트 + c (´ + c) = ç trencada


나는 항상 악센트 <kbd> ´ </ kbd>를 사용하고 있었지만 질문에 반영되지 않았으므로 질문을 편집하여 답변을 무효화했습니다. 죄송합니다
Jader Dias

1

Ubuntu 12.10에서 gtk.immodules편집 할 파일은 다음 위치에 있습니다.

/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


0

Kubuntu 15.04에서는 위의 다른 설명과 같이 /usr/share/X11/locale/en_US.UTF-8/Compose에 대한 세 딜라를 교체 한 후 qt 기반 앱만 정상이었습니다. 그 후, ibus-gtk 및 ibus-gtk3을 설치했으며 파이어 폭스 및 기타 gtk 기반 앱에서도 문제가 해결되었습니다.


0

먼저이 é, è, á, à 와 같은 악센트를 입력하는 데 사용되는 키를 찾으십시오 . (일반적으로 숫자와 같은 줄에 있습니다)

를 눌러 Alt+ Gr동시에 그 키. 완료되면 C(또는 대문자 cedilla를 원하면 Shift+ )를 누르 십시오 .C


-1

편집 : 당신이 원하는 모든 리눅스에서 미국 국제 레이아웃과 함께 제공되는 다른 자음 악센트 키가 아닌 ç를 변경하는 것입니다 :

  1. .XCompose라는 파일을 작성하십시오.
  2. 파일의 시작 부분에 "% L" 이 포함되면 /usr/share/X11/locale/en_US.UTF-8/Compose 의 원래 구성을 가져옵니다.
  3. 그런 다음 해당 줄을 추가하십시오.

<dead_acute> <C> : "Ç"

<dead_acute> <c> : <ç 안에 공백이없는 "ç"

  1. ~ / 디렉토리에 파일을 저장하십시오

  2. 재부팅

===================================================== ==========================

그러나 키보드가 Windows의 미국 국제처럼 작동하려면 :

Windows와 같은 미국식 키보드를 원하는 모든 사람에게 적합합니다. 이 작업을 수행 할 수있는 github 저장소가 있습니다 : https://github.com/raelgc/win_us_intl 여기 당신이하고 싶은 일 :

  1. zip 파일을 다운로드하십시오

  2. 원하는 곳에서 추출하면 XCompose 파일 에 중점을 둡니다 .

  3. 원하는 텍스트 편집기로 XCompose 파일을 연 다음 다음과 같이 "/usr/share/X11/locale/en_US.UTF-8/Compose"include 라인 을 넣으십시오 : include "% L"

  4. XCompose 파일을 ~ / 디렉토리로 이동

  5. 재부팅


2
이러한 단계 중 일부는 부작용이 있으며 실제로 솔루션에 기여하지 않습니다. 그래서 나는 공감했습니다. 죄송합니다.
Gunnar Hjalmarsson

@GunnarHjalmarsson 그 나쁜 부작용이 무엇인지 말씀해 주시겠습니까? 또한 사용자는 자신의 미국 국제 키보드가 Windows와 같은 방식으로 작동하기를 원했으며 이러한 단계를 통해 달성 할 수 있습니다. 수출 GTK_IM_MODULE = "XIM은"읽혀질 할 .XCompose 파일이며, 일부 응용 프로그램의 키보드 단축키를 통해 IBus보다 우선, 당신은 같은 효과를 방지하기 위해 양쪽에 키 조합을 다시 정의해야하므로
에두아르도 모라에스

@GunnarHjalmarsson 어쨌든 나는 게시물을 편집했는데, 그것이 좋은 해결책인지 지금 확인할 수 있습니까? 예를 들어 " 'm"을 누르면이 단계를 수행하기 전과 같이 저에게도 훌륭하게 작동하기 때문에 악센트가있는 m이 표시되며 모든 자음 문자에 대해 이와 같습니다.
Eduardo Moraes

Gtk 읽기-XIM ~/.XCompose을 활성화 할 필요가 없습니다. XIM은 문제가있는 오래된 방법이며 특히 en_US.UTF-8 Compose 파일은 용량이 커서 성능에 부정적인 영향을 줄 수 있습니다. IBus에 관해서는 바로 가기에 약간의 영향을 줄 수 있지만 IBus는 기본적으로 표준 우분투에서 설치됩니다. 그리고 im-config가 시작하지 않도록 지시하면 그놈은 시작하고 중요한 변수를 구성합니다.
Gunnar Hjalmarsson

@GunnarHjalmarsson Ohh 알다시피, 죄송합니다. 이것에 대해 몰랐습니다. 인터넷에서 검색 한 몇 가지 단계를 수행하고있었습니다. 게시물을 수정했습니다.
Eduardo Moraes
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.