Це так: “
(U + 201C) ”
(U + 201D).
Це так: “
(U + 201C) ”
(U + 201D).
Відповіді:
У Gnome ви натискаєте і утримуєте Ctrl+ Shift, а потім вводите u201c.
Звичайно, це не буде працювати в терміналі Gnome, якщо Ctrl+ Shift+ cприв’язаний до Copy, в цьому випадку введіть його в GEdit і вставте його, або навчитеся вводити його у вибраному вами редакторі.
ctrl+shift
при введенні u
. Після цього ви можете відпустити ctrl
і shift
і типу , 201c
за яким слід пробіл.
u
.
З Composeключем:
„
“
”
‘
’
Останні два символи можна ввести в будь-якому порядку, принаймні в більшості мов. Можуть бути локалі, де він працює лише в порядку, Compose < "або лише в порядку Compose " <.
Якщо вам потрібно натиснути Shiftабо AltGrввести деякі з цих символів, вам доведеться утримувати ці модифікатори, як зазвичай. Ви можете натиснути та відпустити Composeперед наступними символами, або ви можете натиснути Composeта утримувати, як вам зручніше.
Більшість клавіатур не мають клавіші з позначкою "Написати", але ви можете налаштувати її, і для вашого середовища вже може бути налаштована одна. На ПК популярним вибором є клавіша "Меню" між правою Windowsклавішею та правою Ctrlклавішею. Налаштування клавіатури більшості середовищ на робочому столі містять опцію зробити цю клавішу або якусь іншу клавішу клавішею Compose.
Compose < "
та Compose > "
працюючи для мене. Якщо це допомагає, я використовую Linux Mint 12, запускаючи оболонку єдності, на Macbook Pro, з потрібною клавішею опцій, встановленою Multi_key
в моїй xmodmap. Я посилаюся на конкретне обладнання лише в тому випадку, якщо конкретна клавіатура може змінити ситуацію.
~/.XCompose
файл.
Compose < "
відрізняється від Compose , '
. Щоб отримати перший, Shift
під час натискання клавіші потрібно утримувати клавішу < "
(що може бути трохи незручно).
Деякі "розумні" [1] цитати без використання Compose[2] (і без запам'ятовування точок коду Unicode):
AltGr+ 9= '
AltGr+ 0= '
AltGr+ [= «
AltGr+ ]= »
AltGr+ Shift+ [= “
AltGr+ Shift+ ]= ”
Вони працюють на будь-якому робочому столі, за умови, що ви ISO_Level3_Shift
призначили свій AltGrключ і використовуєте відображення клавіатури, як американська міжнародна клавіатура з AltGr.
Для Composeкомбінацій перевірте відповідь Гілла (або файл XCompose для вашої мови). Вони , у свою чергу, залежать від вашої мови та / або наявності / налаштувань вашого ~/.XCompose
файлу.
[1] "Типографічний", ймовірно, більше підходить. "Розумний" означає здатність текстового процесора автоматично використовувати правильний символ у котирувальній парі під час введення лапок ASCII '
або "
.
[2] Ви, звичайно, можете і те, Composeі AltGrввімкнено. Я це роблю, і це спрацює частування.
Я наново змінив розкладку клавіатури і просто натискаю клавішу alt +; або "дістати:" ". Працює в кожній робочій середовищі
Існує багато варіантів, як це зробити - наприклад, ви можете використовувати додаток карти символів (присутній у Gnome та KDE точно), щоб отримати будь-який потрібний вам символ.
Для всіх, хто стикається з цим: клавіша Compose для фігурних цитат не працювала для мене до недавнього часу. Я спробував це в 2-3 основних дистрибутивах з GNOME 2 і зміна призначеного ключа не допомогла, але коли я спробував із KDE 4 у SimplyMepis і встановив його для використання, CapsLockвін почав працювати чудово. Тому спробувати ще раз або переключити оточення, дистрибутиви чи ключі, можливо, варто.
Caps Lock
. Композиція завжди працювала для мене, відображаючись праворуч Ctrl
або Menu
клавішами, що приблизно наближає її природне розташування на клавіатурах, у яких є. Який ключ я використовую, залежить від ергономіки, оскільки я використовую Compose дуже часто.
На будь-якому мені відомому розкладі клавіатури, для створення цих лапок потрібно використовувати третій рівень деяких клавіш. Доступ зазвичай дотримується, утримуючи AltGrклавішу як клавішу зсуву.
(Я збираюся зосередитись на введенні цих символів безпосередньо, на відміну від використання ключа compose або використання методу "запис NumPad", оскільки ці символи набираються настільки часто, що вони заслуговують на спосіб доступу безпосередньо.)
Багато європейських клавіатур, схоже, використовують AltGr+ V( “
) і AltGr+ B( ”
)
Що стосується клавіатури США, то стандартна клавіатура США не має цих символів. Він має лише два рівні (не зміщені та зміщені) для буквено-цифрових клавіш, і жоден з них не містить цих символів. Однак є "міжнародний" варіант США, за яким можна отримати доступ до цих символів на Shift+ AltGr+ [( “
) і
Shift+ AltGr+ ]( ”
). Як ви побачите, якщо ви спробуєте це ввести, це надзвичайно незручно, оскільки вам потрібно триматись Shiftбудь-якою рукою, AltGrправою рукою, а потім [або ]правою рукою († 1).
США International названо, us(intl)
якщо ви використовуєте такий інструмент, як Setxkbmap:
setxkbmap "us(intl)"
† 1: Французькі лапки ( «»
) отримують зручніше місце на один рівень нижче ( AltGr+ [і
AltGr+ ]), що цікаво, оскільки я думаю, що англійські фігурні котирування отримають більш зручне розміщення, ніж вони.
Існує параметр misc:typo
("typo", як у "typographic"), який можна комбінувати, us(intl)
оскільки він лише переосмислює деякі клавіші рівня 3 та 4. Зокрема, він відображає “
і ”
до
AltGr+ Kі AltGr+ 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)"