예를 들어 파운드 £ 또는 엔 ¥ 기호는 입력할 수 있지만 유로 기호는 입력할 수 없지만 상표 등은 입력할 수 없습니다. 모든 문자는 시스템 구성 파일( )에 정의된 것으로 보이며 /usr/share/X11/locale/en_US.UTF-8/Compose
유효한 문자와 유효하지 않은 문자의 차이를 볼 수 없습니다.
저는 fvm2
창 관리자를 사용하여 OpenSuSE 13.1을 실행하고 있습니다. IIRC, 설정은 기본 미국 영어입니다. xterm
지금 사용하고 있는 브라우저 같은 앱에서도 일과 비일은 똑같은 것 같아요.
running 출력 locale; export | grep IM_MODULE
은 run 이고 locale
, state export: Command not found.
출력은 다음과 locale
같습니다.
LANG=en_US.UTF-8
LC_CTYPE=fr_CH
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
(프랑스어 이메일을 읽을 수 있게 하기 위한 것입니다.) LC_CTYPE
환경에 변수가 없는 것 같습니다. IM_MODULE
줘env | grep IM
QT_IM_MODULE=xim
XMODIFIERS=@im=local
XDG_RUNTIME_DIR=/run/user/1000
GTK_IM_MODULE=cedilla
QT_IM_SWITCHER=imsw-multi
그러나 QT나 GTK 애플리케이션에서 시도해 본 적이 없기 때문에 관련성이 없어 보입니다. (AFAIK, 브라우저가 뒤에서 무엇을 사용하는지 잘 모르겠습니다.)
답변1
문자 유형은 LC_CTYPE=fr_CH
X에게 저작권 © 및 ISO-8859-1을 사용하도록 지시합니다.등기® 하지만 그렇지 않다등록 상표 ™
. 물론 ISO-8859-1에는 유로가 존재하지 않습니다(즉, 이후의 다른 인코딩: ISO-8859-15).
다음 내용이 /usr/share/X11/locale/locale.alias
표시됩니다.
fr_CH fr_CH.ISO8859-1
fr_CH.88591 fr_CH.ISO8859-1
fr_CH.88591.en fr_CH.ISO8859-1
fr_CH.ISO-8859-1 fr_CH.ISO8859-1
fr_CH.ISO_8859-1 fr_CH.ISO8859-1
fr_CH.iso885915 fr_CH.ISO8859-15
fr_CH.ISO-8859-15 fr_CH.ISO8859-15
fr_CH.utf8 fr_CH.UTF-8
추가 자료: