비 공백 공간을 작성하려면 어떻게해야합니까? [닫은]


14

일부 워드 프로세싱 프로그램에는 공백 문자를 포함하여 특수 문자를 입력 할 수있는 메뉴가 있습니다. 워드 프로세싱 프로그램에서 생성 된 문자를 복사하여 터미널이나 웹 사이트 텍스트 필드와 같은 다른 곳에 붙여 넣을 수도 있습니다. 그러나, 우선 비파괴 공간을 생성하기 위해 워드 프로세싱 프로그램을 사용하는 것이 불편하다.

키보드를 사용하여 끊김없는 공간에 들어가려면 어떻게해야합니까?


무엇? 웹 페이지, 터미널 ...?
jasonwryan

5
이 질문은 ... 그것은 웹 페이지의 텍스트 입력에 대한 때문에 주제 꺼져있는 것처럼 보이
jasonwryan

1
그래서? 터미널에서 다를까요? 그리고 BTW, 다른 OS에서는 다르지 않습니까?
greg0ire

1
@jasonwryan 두 답변을 모두 읽은 후에도 여전히 주제가 아닌 것 같습니다.
greg0ire

1
@ greg0ire에 동의해야합니다 : 그가 깨지지 않는 공간이 필요한 이유는 그와 관련이 없으며 키보드 입력에 관한 것입니다.
Demurgos

답변:


13

옛날 옛적에 나는 데비안 요정에게 내가 compose대신 원하는 것을 caps lock입력하고 타이핑하는 compose space space것은 나에게 견고하고 깨지지 않는 공간을 준다고 말했다.

공간을 구성하십시오! 공간을 구성하십시오! 공간을 구성하십시오! 공간을 구성하십시오! 공간을 구성하십시오! 공간을 구성하십시오! 공간을 구성하십시오! 공간을 구성하십시오!

데비안 시스템에 대해 살펴보면 /etc/default/keyboard다음과 같은 주장이 XKBOPTIONS="compose:caps"있습니다.

또는 KDE를 사용하는 경우 kcmshell4 kcm_keyboard명령 의 "고급"탭에서 구성 할 키를 구성 할 수 있습니다.

이 설정은 텍스트 터미널에도 영향을 미칩니다. 적어도 데비안에서는 ...


1
세션을 다시 시작해야하기 때문에 아마도 효과가 없었지만 질문에서 편집 한 해결 방법을 사용하면 작성을 사용할 수 있으며 compose space space작동합니다! 고마워요!
greg0ire

7

Shift-space를 사용해보십시오. 구성이 작동하지 않으면 다음을 지정하여 수정할 수 있습니다.

key <SPCE> { [ space, nobreakspace ] };

XKB 심볼 설정에서.

XKB 설정을 변경하는 방법에 대한 설명 .

(에서 설명한대로 응용 프로그램도 정상 공간 후, 같은 물음표 전에 특정 조건에서 깨는 라인을하지 말아야 또한 참고 유니 코드 라인 속보 알고리즘 ) 비 깨는 공간이 불필요 할 수 그래서; 불행히도 대부분의 응용 프로그램은이 동작을 따르지 않습니다. 비 분리 공간 U + 00A0은 명시적인 비 분리 공간입니다. 일반적인 공백 문자가 항상 깨지는 것을 의미하지는 않습니다.


멋져
보여요

에 대한 사용자 지정 매핑을 만들 필요가 없습니다 <SPCE>. Setxkbmap에는 스페이스 바를 사용하여 비 분리 공간을 생성하기위한 여러 옵션이 있습니다 . 예를 들어 Shift+Space표준 미국 레이아웃의 비 공백 공간은 다음 과 같습니다 setxkbmap -option nbsp:level2 us.
Guildenstern
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.