"스마트 따옴표"를 입력하는 방법 (U + 201C, U + 201D)


답변:


13

그놈에서 Ctrl+를 길게 누른 Shift다음을 입력 u201c합니다.

물론 Ctrl+ Shift+ c가 Copy에 바인딩되어 있으면 Gnome Terminal에서 작동하지 않습니다 .이 경우 GEdit에 입력하고 붙여 넣거나 선택한 편집기에서 입력하는 방법을 배우십시오.


17
ctrl+shift을 입력하는 동안 만 누르고 있으면 됩니다 u. 당신이 가자 수 후 ctrlshift입력 201c공간 하였다.
Wodin

1
@Wodin : 문서는 숫자가 끝날 때까지 계속 유지해야한다고 말하지만 옳습니다.를 입력 한 후 놓으면 작동하는 것 같습니다 u.
Mikel

당신이 모든 것을 위해 그들을 계속 잡아야한다면 고통이 될 것입니다.
Wodin

28

A의 Compose키 :

  • Compose , "
  • Compose < "
  • Compose > "
  • Compose < '
  • Compose > '

적어도 대부분의 로케일에서 마지막 두 문자를 순서대로 입력 할 수 있습니다. 순서 Compose < "대로만 또는 순서 대로만 작동하는 로캘이있을 수 있습니다 Compose " <.

이러한 문자 중 일부를 입력하기 위해 Shift또는 을 눌러야하는 경우 AltGr평소처럼 해당 수정자를 누르고 있어야합니다. Compose다음 문자보다 먼저 눌렀다 Compose놓거나 원하는대로 길게 누르고있을 수 있습니다 .

대부분의 키보드에는“Compose”라고 표시된 키가 없지만 구성 할 수 있으며 환경에 이미 구성되어있을 수 있습니다. PC에서 인기있는 선택은 오른쪽 Windows키와 오른쪽 키 사이의 "메뉴" Ctrl키입니다. 대부분의 데스크탑 환경의 키보드 설정에는이 키 또는 다른 키를 작성 키로 만드는 옵션이 포함되어 있습니다.


4
아니요, 그것은 효과가 없습니다. Compose 키를 오른쪽 Alt 키로 설정했지만 키를 누르거나 두드리면 < "가"
x에

@trVoldemort 나를 사용 Compose < "하고 Compose > "나를 위해 일했습니다. 그것이 도움이된다면, 나는 Multi_keyxmodmap에 올바른 옵션 키가 설정된 Macbook Pro에서 Unity Shell을 실행하는 Linux Mint 12를 사용하고 있습니다. 특정 키보드가 다른 경우에만 특정 하드웨어를 참조합니다.

@trVoldemort XIM 또는 유사한 입력 방법을 사용하고 있습니까? Compose 사용을 중단하는 경향이 있습니다.
ephemient

작성 키 조합은 로케일에 따라 다릅니다. ~/.XCompose파일에 즐겨 찾기를 붙여서 명확하게 표현하고 싶습니다 .
Alexios

@trVoldemort 사용하는 Compose < "것과는 다릅니다 Compose , '. 첫 번째를 얻으려면 Shift타격하는 동안 키를 누르고 있어야합니다 < "(약간 어색 할 수 있음).
Joshua Taylor

7

일부 '스마트'[1]은 Compose[2] 를 사용 하지 않고 (유니 코드 코드 포인트를 기억 하지 않고) 인용합니다 .

AltGr+ 9= '

AltGr+ 0= '

AltGr+ [

AltGr+ ]

AltGr+ Shift+ [=“

AltGr+ Shift+ ]=”

키에 ISO_Level3_Shift할당되었고 AltGrAltGr과 함께 미국 국제 키보드와 같은 키보드 매핑을 사용하는 경우 모든 데스크톱에서 작동합니다 .

Compose조합에 대해서는 Gilles의 답변 (또는 로캘의 XCompose 파일)을 확인하십시오. 또한 로케일 및 / 또는 ~/.XCompose파일 의 존재 / 설정에 따라 다릅니다 .

[1] '인쇄 적'이 더 적합 할 것입니다. '스마트'는 ASCII 따옴표를 입력 할 때 자동으로 견적 쌍에 올바른 문자를 사용하는 워드 프로세서의 기능을 의미 '하거나 ".

[2] 당신은 물론, 모두를 가질 수 ComposeAltGr사용 가능. 나는 그것을 취급합니다.


altgr 키보드를 사용하기 때문에 정확히 필요한 것입니다.
neverfox

4

키보드 레이아웃을 좋게 재정의하고 alt-key +; 또는 ':'. 모든 데스크탑 환경에서 작동합니다.

예를 들어, Gnome과 KDE에있는 문자표 앱을 사용하여 원하는 문자를 얻을 수 있습니다.


캐릭터 맵 앱을 사용하여 키를 정확히 매핑하는 방법은 무엇입니까? 앱에서이 명령을 찾을 수 없습니다.
xzhu

3

리눅스 우분투 사용자는 스마트 인용 부호를 입력 할 수 있습니다 ...

AltGr+ v/ AltGr+ b(“/”)

... 또는 ...

AltGr+ Shift+ v/ AltGr+ Shift+ b( '/')


2

이 문제를 해결하는 사람에게는 최근까지 곱슬 따옴표의 작성 키가 작동하지 않았습니다. 나는 그놈 2와 함께 2-3 개의 주요 배포판에서 시도했지만 할당 된 키를 변경해도 도움이되지 않지만 SimplyMepis에서 KDE 4를 사용해 보았을 때 CapsLock제대로 작동하기 시작했습니다. 따라서 다시 시도하거나 환경, 배포판 또는 키를 전환하는 것이 좋습니다.


에 Control을 할당하는 것을 선호합니다 Caps Lock. Compose는 항상 오른쪽 Ctrl또는 Menu키에 매핑되어있어 키보드가있는 키보드의 자연스러운 위치와 거의 비슷합니다. 내가 사용하는 키는 인체 공학에 따라 다릅니다. 작곡을 자주 사용하기 때문입니다.
Alexios

0

내가 아는 키보드 레이아웃에서 이러한 따옴표를 생성하려면 일부 키 의 세 번째 수준 을 사용해야 합니다. 이것은 일반적으로 AltGr키를 Shift 키로 눌러 액세스 합니다.

(쓰기 키를 사용하거나 "NumPad 항목"방법을 사용하는 것과는 반대로이 기호를 직접 입력하는 데 중점을 두겠습니다. 이러한 기호는 너무 자주 입력하여 직접 액세스 할 수있는 방법이기 때문입니다.)

많은 유럽 키보드는 AltGr+ V( ) 및 AltGr+ B( ) 를 사용하는 것 같습니다

미국 키보드의 경우 표준 미국 키보드에는 이러한 기호가 없습니다. 영숫자 키에는 두 가지 레벨 (쉬프트 및 시프트) 만 있으며 이들 중 어느 것도 이러한 기호를 포함하지 않습니다. 그러나이 기호는 Shift+ AltGr+ [( ) 및 Shift+ AltGr+ ]( ) 에서 액세스 할 수있는 "미국 국제"변형이 있습니다 . 입력하려고하면 알 수 있듯이, 한 Shift손으로, AltGr오른손으로, 오른손으로 [또는 ]오른손으로 († 1) 잡아야하기 때문에 매우 불편 합니다.

us(intl)Setxkbmap과 같은 도구를 사용하는 경우 US International의 이름이 지정 됩니다.

setxkbmap "us(intl)"

† 1 : 프랑스어 따옴표 ( «»)는 한 단계 아래로 ( AltGr+ [AltGr+ ]) 더 편리한 장소를 가져옵니다 . 영어 중괄호는 그보다 편리한 위치에 있다고 생각하기 때문에 궁금합니다.

US International에서보다 편리한 타이핑

일부 레벨 3 및 4 키만 재정의 misc:typo할 수 있기 때문에이 옵션 과 결합 할 수 있는 옵션 ( "인쇄"와 같은 "오타")이 있습니다 us(intl). 특히, 매핑 AltGr+ KAltGr+ L, 각각. 이것은 us(intl)사용 하는 키보다 훨씬 편리한 것 같습니다 . 이 옵션을 us(intl)다음 과 함께 사용하려면

setxkbmap -option "misc:typo" "us(intl)"

또 다른 방법은 대체 또는 추가 레벨 3 수정자를 정의하여 큰 따옴표를보다 편안하게 입력 할 수 있도록하는 것입니다. man xkeyboard-config 에 따르면 Xkb는 기성품 옵션을 제공합니다.

Option: Description
lv3:switch: Right Ctrl
lv3:menu_switch: Menu
lv3:win_switch: Any Win
lv3:lwin_switch: Left Win
lv3:rwin_switch: Right Win
lv3:alt_switch: Any Alt
lv3:lalt_switch: Left Alt
lv3:ralt_switch: Right Alt
lv3:ralt_switch_multikey: Right Alt; Shift+Right Alt as Compose
lv3:ralt_alt: Right Alt never chooses 3rd level
lv3:enter_switch: Enter on keypad
lv3:caps_switch: Caps Lock
lv3:bksl_switch: Backslash
lv3:lsgt_switch: <Less/Greater>
lv3:caps_switch_latch: Caps Lock; acts as onetime lock when pressed together with another 3rd-level chooser
lv3:bksl_switch_latch: Backslash; acts as onetime lock when pressed together with another 3rd level chooser
lv3:lsgt_switch_latch: <Less/Greater>; acts as onetime lock when pressed together with another 3rd level chooser

개인적으로 나는 그것이 CapsLock좋은 수준 3 스위치 를 만든다고 생각합니다 .

setxkbmap -option "lv3:caps_switch" "us(intl)"

misc:typo키 바인딩 을 선호하는 경우 해당 옵션도 포함 할 수 있습니다.

setxkbmap -option "lv3:caps_switch" -option "misc:typo" "us(intl)"

0

Alt"에 alt 코드 +0147을 사용 하고"에 +0148을 사용할 수 있습니다 Alt. Alt다음 숫자를 누르고 입력하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.