In Gnome würden Sie Ctrl+ drücken und gedrückt halten und Shiftdann tippen u201c.
Natürlich, wenn das wird nicht funktionieren in Gnome - Terminal Ctrl+ Shift+ czu kopieren gebunden ist, in welchem Fall es in GEdit geben und fügen Sie ihn in, oder lernen , wie Sie es in Ihrem Editor der Wahl eingeben.
Sie müssen nur gedrückt halten, ctrl+shiftwährend Sie die Taste drücken u. Danach können Sie loslassen können ctrlund shiftund Typ 201cgefolgt von einem Leerzeichen.
Wodin
1
@Wodin: Die Dokumentation besagt, dass Sie es bis zum Ende der Zahlen behalten müssen, aber Sie haben Recht, es scheint zu funktionieren, wenn Sie nach dem Tippen die Taste loslassen u.
Mikel
Wäre ein Schmerz, wenn du sie für die ganze Sache behalten müsstest :) Ich bin mir sicher, dass ich Dokumentation gesehen habe, die meinen Weg erwähnte, aber ich habe keine Ahnung, wo ich es gesehen habe.
Wodin
28
Mit einem ComposeSchlüssel:
Compose," → „
Compose<" → “
Compose>" → ”
Compose<' → ‘
Compose>' → ’
Sie können die letzten beiden Zeichen in beliebiger Reihenfolge eingeben, zumindest in den meisten Ländereinstellungen. Es kann Gebiete geben, in denen es nur in der Reihenfolge Compose<"funktioniert oder nur in der Reihenfolge Compose"<.
Wenn Sie Shiftoder drücken müssen AltGr, um einige dieser Zeichen einzugeben, müssen Sie diese Modifikatoren wie gewohnt gedrückt halten. Sie können Composevor den nachfolgenden Zeichen drücken und loslassen , oder Sie können drücken Composeund gedrückt halten, wie Sie möchten.
Die meisten Tastaturen haben keine Taste mit der Bezeichnung „Compose“ (Verfassen). Sie können jedoch eine Taste konfigurieren, und in Ihrer Umgebung ist möglicherweise bereits eine konfiguriert. Bei einem PC ist die Menütaste zwischen der richtigen WindowsTaste und der richtigen CtrlTaste eine beliebte Wahl . Die Tastatureinstellungen der meisten Desktop-Umgebungen enthalten eine Option, mit der Sie diesen oder einen anderen Schlüssel zum Verfassen-Schlüssel machen können.
Nein, das funktioniert bei mir nicht. Ich habe die Compose-Taste auf die rechte Alt-Taste gestellt, aber wenn ich sie gedrückt halte oder
drücke,
@trVoldemort Mit Compose < "und Compose > "für mich gearbeitet. Wenn es hilft, verwende ich Linux Mint 12, indem ich die Unity-Shell auf einem Macbook Pro mit dem richtigen Optionsschlüssel Multi_keyin meiner xmodmap ausführe. Ich beziehe mich nur dann auf bestimmte Hardware, wenn die bestimmte Tastatur einen Unterschied macht.
@trVoldemort Verwenden Sie XIM oder ähnliche Eingabemethoden? Sie neigen dazu, die Verwendung von Compose zu unterbrechen.
ephemient
Das Verfassen von Tastenkombinationen hängt auch vom Gebietsschema ab. Ich mag es, meine Favoriten in meine ~/.XComposeAkte zu schreiben .
Alexios
@trVoldemort Beachten Sie, dass sich die Verwendung von Compose < "unterscheidet Compose , '. Um die erste zu erhalten, Shiftmuss die Taste beim Schlagen gedrückt gehalten werden < "(was etwas umständlich sein kann).
Joshua Taylor
7
Einige 'intelligente' [1] Anführungszeichen ohne Verwendung von Compose[2] (und ohne sich an Unicode-Codepunkte zu erinnern):
AltGr+ 9= '
AltGr+ 0= '
AltGr+ [= «
AltGr+ ]= »
AltGr+ Shift+ [= “
AltGr+ Shift+ ]= ”
Diese funktionieren auf jedem Desktop, vorausgesetzt, Sie haben ISO_Level3_ShiftIhre AltGrTaste zugewiesen und verwenden eine Tastaturbelegung wie die US International Keyboard mit AltGr.
ComposeÜberprüfen Sie für Kombinationen die Antwort von Gilles (oder die XCompose-Datei für Ihr Gebietsschema). Sie hängen wiederum von Ihrem Gebietsschema und / oder dem Vorhandensein / den Einstellungen Ihrer ~/.XComposeDatei ab.
[1] Typografisch ist wahrscheinlich angemessener. 'Intelligent' bezieht sich auf die Fähigkeit eines Textverarbeitungsprogramms, automatisch das richtige Zeichen in einem Anführungszeichenpaar zu verwenden, wenn Sie die ASCII-Anführungszeichen 'oder eingeben ".
[2] Sie können natürlich beides haben Composeund AltGraktivieren. Ich mache, und es funktioniert ein Vergnügen.
Genau das, was ich brauchte, da ich die Altgr-Tastatur benutze.
Neverfox
4
Ich habe mein Tastaturlayout endgültig neu definiert und drücke einfach die Alt-Taste +; oder 'zu bekommen:' '. Funktioniert in jeder Desktopumgebung.
Es gibt viele Möglichkeiten, wie man das macht - zum Beispiel können Sie die Character Map App (die in Gnome und KDE vorhanden ist) verwenden, um jedes gewünschte Zeichen zu erhalten.
Für alle, die darauf stoßen: Der Verfassen-Schlüssel für geschweifte Anführungszeichen hat bei mir bis vor kurzem nicht funktioniert. Ich habe es mit GNOME 2 in 2-3 großen Distributionen ausprobiert und das Ändern des zugewiesenen Schlüssels hat nicht geholfen, aber als ich es mit KDE 4 in SimplyMepis ausprobierte und es für die Verwendung einrichtete, CapsLockfunktionierte es einwandfrei . Ein erneuter Versuch oder das Wechseln von Umgebungen, Distributionen oder Schlüsseln kann sich also lohnen.
Ich ziehe es vor, Control zuzuweisen Caps Lock. Compose hat immer für mich funktioniert, da es auf der rechten Seite Ctrloder den MenuTasten abgebildet ist , was seiner natürlichen Position auf Tastaturen, auf denen es vorhanden ist, sehr nahe kommt. Welche Taste ich benutze, hängt von der Ergonomie ab, da ich Compose sehr häufig verwende.
Alexios
0
Bei jedem mir bekannten Tastaturlayout muss für die Erstellung dieser Anführungszeichen die dritte Ebene einiger Tasten verwendet werden. Der Zugriff erfolgt normalerweise, indem Sie die AltGrTaste als Umschalttaste gedrückt halten.
(Ich werde mich darauf konzentrieren, diese Symbole direkt einzugeben, anstatt die Compose-Taste oder die NumPad-Eingabemethode zu verwenden, da diese Symbole so oft eingegeben werden, dass sie einen direkten Zugriff verdienen.)
Viele europäische Tastaturen scheinen AltGr+ V( “) und AltGr+ B( ”) zu verwenden
Bei der US-Tastatur sind diese Symbole bei der Standard-US-Tastatur nicht vorhanden. Es gibt nur zwei Ebenen (nicht verschoben und verschoben) für alphanumerische Tasten, und keine von ihnen enthält diese Symbole. Es gibt jedoch die Variante „US International“, bei der diese Symbole über Shift+ AltGr+ [( “) und
Shift+ AltGr+ ]( ”) aufgerufen werden können . Wie Sie sehen werden, wenn Sie versuchen, dies einzugeben, ist dies beeindruckend unpraktisch, da Sie Shiftmit beiden Händen, AltGrmit der rechten Hand und dann entweder [oder ]mit der rechten Hand halten müssen († 1).
US International heißt, us(intl)wenn Sie ein Tool wie Setxkbmap verwenden:
setxkbmap "us(intl)"
† 1: Mit den französischen Anführungszeichen ( «») wird der bequemere Platz eine Ebene tiefer ( AltGr+ [und
AltGr+ ]), was merkwürdig ist, da ich denke, dass die englischen geschweiften Anführungszeichen eine bequemere Platzierung erhalten würden als sie.
Bequemeres Tippen auf US International
Es gibt eine Option misc:typo(„Tippfehler“ wie in „Typografisch“), die kombiniert werden kann, us(intl)da nur einige Tasten der Ebenen 3 und 4 neu definiert werden. Insbesondere ist es abbildet “und ”auf
AltGr+ Kund AltGr+ Lsind. Dies scheint viel praktischer zu sein als die verwendeten Tasten
us(intl). So verwenden Sie diese Option mit us(intl):
setxkbmap -option "misc:typo" "us(intl)"
Eine weitere Möglichkeit besteht darin, alternative oder zusätzliche Modifikatoren der Ebene 3 zu definieren, damit die doppelten Anführungszeichen bequemer eingegeben werden können. Laut man xkeyboard-config bietet Xkb einige vorgefertigte Optionen:
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
Persönlich denke ich, dass CapsLockdas für einen guten Level 3-Schalter sorgt:
setxkbmap -option "lv3:caps_switch" "us(intl)"
Wenn Sie die misc:typoTastenkombinationen bevorzugen , können Sie diese Option natürlich auch hinzufügen:
Antworten:
In Gnome würden Sie Ctrl+ drücken und gedrückt halten und Shiftdann tippen u201c.
Natürlich, wenn das wird nicht funktionieren in Gnome - Terminal Ctrl+ Shift+ czu kopieren gebunden ist, in welchem Fall es in GEdit geben und fügen Sie ihn in, oder lernen , wie Sie es in Ihrem Editor der Wahl eingeben.
quelle
ctrl+shift
während Sie die Taste drückenu
. Danach können Sie loslassen könnenctrl
undshift
und Typ201c
gefolgt von einem Leerzeichen.u
.Mit einem ComposeSchlüssel:
„
“
”
‘
’
Sie können die letzten beiden Zeichen in beliebiger Reihenfolge eingeben, zumindest in den meisten Ländereinstellungen. Es kann Gebiete geben, in denen es nur in der Reihenfolge Compose < "funktioniert oder nur in der Reihenfolge Compose " <.
Wenn Sie Shiftoder drücken müssen AltGr, um einige dieser Zeichen einzugeben, müssen Sie diese Modifikatoren wie gewohnt gedrückt halten. Sie können Composevor den nachfolgenden Zeichen drücken und loslassen , oder Sie können drücken Composeund gedrückt halten, wie Sie möchten.
Die meisten Tastaturen haben keine Taste mit der Bezeichnung „Compose“ (Verfassen). Sie können jedoch eine Taste konfigurieren, und in Ihrer Umgebung ist möglicherweise bereits eine konfiguriert. Bei einem PC ist die Menütaste zwischen der richtigen WindowsTaste und der richtigen CtrlTaste eine beliebte Wahl . Die Tastatureinstellungen der meisten Desktop-Umgebungen enthalten eine Option, mit der Sie diesen oder einen anderen Schlüssel zum Verfassen-Schlüssel machen können.
quelle
Compose < "
undCompose > "
für mich gearbeitet. Wenn es hilft, verwende ich Linux Mint 12, indem ich die Unity-Shell auf einem Macbook Pro mit dem richtigen OptionsschlüsselMulti_key
in meiner xmodmap ausführe. Ich beziehe mich nur dann auf bestimmte Hardware, wenn die bestimmte Tastatur einen Unterschied macht.~/.XCompose
Akte zu schreiben .Compose < "
unterscheidetCompose , '
. Um die erste zu erhalten,Shift
muss die Taste beim Schlagen gedrückt gehalten werden< "
(was etwas umständlich sein kann).Einige 'intelligente' [1] Anführungszeichen ohne Verwendung von Compose[2] (und ohne sich an Unicode-Codepunkte zu erinnern):
AltGr+ 9= '
AltGr+ 0= '
AltGr+ [= «
AltGr+ ]= »
AltGr+ Shift+ [= “
AltGr+ Shift+ ]= ”
Diese funktionieren auf jedem Desktop, vorausgesetzt, Sie haben
ISO_Level3_Shift
Ihre AltGrTaste zugewiesen und verwenden eine Tastaturbelegung wie die US International Keyboard mit AltGr.ComposeÜberprüfen Sie für Kombinationen die Antwort von Gilles (oder die XCompose-Datei für Ihr Gebietsschema). Sie hängen wiederum von Ihrem Gebietsschema und / oder dem Vorhandensein / den Einstellungen Ihrer
~/.XCompose
Datei ab.[1] Typografisch ist wahrscheinlich angemessener. 'Intelligent' bezieht sich auf die Fähigkeit eines Textverarbeitungsprogramms, automatisch das richtige Zeichen in einem Anführungszeichenpaar zu verwenden, wenn Sie die ASCII-Anführungszeichen
'
oder eingeben"
.[2] Sie können natürlich beides haben Composeund AltGraktivieren. Ich mache, und es funktioniert ein Vergnügen.
quelle
Ich habe mein Tastaturlayout endgültig neu definiert und drücke einfach die Alt-Taste +; oder 'zu bekommen:' '. Funktioniert in jeder Desktopumgebung.
Es gibt viele Möglichkeiten, wie man das macht - zum Beispiel können Sie die Character Map App (die in Gnome und KDE vorhanden ist) verwenden, um jedes gewünschte Zeichen zu erhalten.
quelle
Linux Ubuntu-Benutzer können intelligente Anführungszeichen mit ...
AltGr+ v/ AltGr+ b("/")
... oder ...
AltGr+ Shift+ v/ AltGr+ Shift+ b('/')
quelle
Für alle, die darauf stoßen: Der Verfassen-Schlüssel für geschweifte Anführungszeichen hat bei mir bis vor kurzem nicht funktioniert. Ich habe es mit GNOME 2 in 2-3 großen Distributionen ausprobiert und das Ändern des zugewiesenen Schlüssels hat nicht geholfen, aber als ich es mit KDE 4 in SimplyMepis ausprobierte und es für die Verwendung einrichtete, CapsLockfunktionierte es einwandfrei . Ein erneuter Versuch oder das Wechseln von Umgebungen, Distributionen oder Schlüsseln kann sich also lohnen.
quelle
Caps Lock
. Compose hat immer für mich funktioniert, da es auf der rechten SeiteCtrl
oder denMenu
Tasten abgebildet ist , was seiner natürlichen Position auf Tastaturen, auf denen es vorhanden ist, sehr nahe kommt. Welche Taste ich benutze, hängt von der Ergonomie ab, da ich Compose sehr häufig verwende.Bei jedem mir bekannten Tastaturlayout muss für die Erstellung dieser Anführungszeichen die dritte Ebene einiger Tasten verwendet werden. Der Zugriff erfolgt normalerweise, indem Sie die AltGrTaste als Umschalttaste gedrückt halten.
(Ich werde mich darauf konzentrieren, diese Symbole direkt einzugeben, anstatt die Compose-Taste oder die NumPad-Eingabemethode zu verwenden, da diese Symbole so oft eingegeben werden, dass sie einen direkten Zugriff verdienen.)
Viele europäische Tastaturen scheinen AltGr+ V(
“
) und AltGr+ B(”
) zu verwendenBei der US-Tastatur sind diese Symbole bei der Standard-US-Tastatur nicht vorhanden. Es gibt nur zwei Ebenen (nicht verschoben und verschoben) für alphanumerische Tasten, und keine von ihnen enthält diese Symbole. Es gibt jedoch die Variante „US International“, bei der diese Symbole über Shift+ AltGr+ [(
“
) und Shift+ AltGr+ ](”
) aufgerufen werden können . Wie Sie sehen werden, wenn Sie versuchen, dies einzugeben, ist dies beeindruckend unpraktisch, da Sie Shiftmit beiden Händen, AltGrmit der rechten Hand und dann entweder [oder ]mit der rechten Hand halten müssen († 1).US International heißt,
us(intl)
wenn Sie ein Tool wie Setxkbmap verwenden:† 1: Mit den französischen Anführungszeichen (
«»
) wird der bequemere Platz eine Ebene tiefer ( AltGr+ [und AltGr+ ]), was merkwürdig ist, da ich denke, dass die englischen geschweiften Anführungszeichen eine bequemere Platzierung erhalten würden als sie.Bequemeres Tippen auf US International
Es gibt eine Option
misc:typo
(„Tippfehler“ wie in „Typografisch“), die kombiniert werden kann,us(intl)
da nur einige Tasten der Ebenen 3 und 4 neu definiert werden. Insbesondere ist es abbildet“
und”
auf AltGr+ Kund AltGr+ Lsind. Dies scheint viel praktischer zu sein als die verwendeten Tastenus(intl)
. So verwenden Sie diese Option mitus(intl)
:Eine weitere Möglichkeit besteht darin, alternative oder zusätzliche Modifikatoren der Ebene 3 zu definieren, damit die doppelten Anführungszeichen bequemer eingegeben werden können. Laut man xkeyboard-config bietet Xkb einige vorgefertigte Optionen:
Persönlich denke ich, dass CapsLockdas für einen guten Level 3-Schalter sorgt:
Wenn Sie die
misc:typo
Tastenkombinationen bevorzugen , können Sie diese Option natürlich auch hinzufügen:quelle
Sie können die Alt-Codes Alt+0147 für “und Alt+0148 für” verwenden. Halten Sie Altdie folgenden Zahlen gedrückt und geben Sie sie ein.
quelle