2013-10-31 00:13:39 +0000 2013-10-31 00:13:39 +0000
38
38

Italienische Tastatur: Eingabe der Zeichen Tilde (~) und Backtick (`) ohne Änderung des Tastaturlayouts

Hier sehen Sie, wie das Layout einer italienischen Tastatur aussieht:

Wie Sie sehen können, erscheinen die geschweiften Klammern, die absolut notwendig sind, um Code in einem der Programmiersprachen C, C++, JavaScript, Java, Objective C und anderen zu schreiben, in diesem Bild lila. Das liegt daran, dass die anderen Zeichen zwar visuell als gedruckte Zeichen auf den meisten italienischen Tastaturen zu sehen sind, diese violetten Zeichen aber in der Regel nicht auf die Tasten der Tastatur gedruckt werden. Diese Zeichen, die sich in den oberen rechten Ecken der angegebenen Tasten befinden, können normalerweise mit den folgenden Tastenkombinationen erzeugt werden:

(RECHTS SHIFT oder LINKS SHIFT) + (RECHTS STRG oder LINKS STRG) + (Alt oder AltGR) + ([oder])

(Tatsächlich, wie die MSKLC-Anwendung zeigt, reichen SHIFT + AltGr + [und SHIFT + AltGr +] aus, um die geschweiften Klammern zu erzeugen.)

Zeichen wie das at-Zeichen (@) (im Italienischen “chiocciola” genannt) und die Raute-Taste (#) (im Italienischen “cancelletto” genannt), die sich in der unteren rechten Ecke der Tastatur befinden, können einfach wie folgt erzeugt werden (AltGr + @) oder (AltGr + #). Solche Zeichen sind auch in der Programmierung von grundlegender Bedeutung, da sie z. B. in CSS zu finden sind, und zwar bei Media-Queries und bei Selektoren, die sich auf das html-Attribut id beziehen.

Bei näherer Betrachtung sehen wir, dass alle Tasten der US-ASCII-Tastatur/Programmiertastatur von den Tasten der italienischen Tastatur abgedeckt werden, mit Ausnahme der Tilde, die besonders auf der Linux-Kommandozeile nützlich ist und verwendet wird, um auf das Home-Verzeichnis eines Benutzers auf einem solchen System zu verweisen, sowie des Back-Ticks (`) also known as the back-quote, which is also very useful on the Linux shell when we want to turn the output of a command into a command-line input.

So, here comes the question:

With all those empty upper-right hand corners of keys, why isn’t there a better way of generating these characters, perhaps through a CTRL-ALT-SHIFT modifier key combination?

All I’ve been able to find regarding generation of these characters are the following ALT-codes:

ALT code 96 corresponds to `

ALT-Code 123 entspricht {

ALT-Code 125 entspricht }

ALT-Code 126 entspricht ~

und um ein Zeichen über einen ALT-Code zu erzeugen, stellen Sie sicher, dass die NumLock-Taste auf Ihrer Tastatur eingeschaltet ist, halten Sie die ALT-Taste gedrückt, geben Sie den Keycode ein und lassen Sie die ALT-Taste los.

ALT-Code sind dokumentiert unter: http://www.alt-codes.net/

Wenn jemand eine bessere Möglichkeit kennt, diese Zeichen von einer italienischen Tastatur aus einzugeben, ohne die Tastaturbelegung in der Systemsteuerung umzuschalten, dann lassen Sie es mich bitte wissen. Danke!

Antworten (11)

19
19
19
2013-10-31 04:08:28 +0000

Auf *Nix-Rechnern können Sie eine Tilde ~ erhalten, indem Sie rechts AltGr + ^ drücken (Sie müssen die beiden Zeichen gleichzeitig drücken).

Ebenso erhalten Sie einen Backtick ` durch Drücken der rechten Taste AltGr + ‘

19
19
19
2013-10-31 06:53:41 +0000

Das grundlegende italienische Tastaturlayout, wie es mit Windows 7 ausgeliefert wird, bietet keine Möglichkeit, den Backtick (`) oder die Tilde (~) zu tippen. Ich habe dies mit Microsoft Keyboard Layout Creator (MSKLC) überprüft, wobei dieses Layout geladen wurde. Ich vermute, dass dieses Layout in Italien mehr oder weniger Standard ist, obwohl Microsoft hier natürlich seine eigenen Eigenheiten haben könnte.

In Windows 7 gibt es jedoch ein etwas anderes Layout namens “Italienisch (142)”. Darin kann der Backtick mit AltGr + und die Tilde mit AltGr § getippt werden. Dabei beziehen sich “+” und “§” auf die im Bild in der Frage so beschrifteten Tasten, also zwei Tasten rechts von “P” und drei Tasten rechts von “L”. Ich vermute, dass es sich bei diesem “Italienisch (142)” um eine Art “italienische Programmierertastatur” handeln könnte, oder einfach um eine abweichende Tastatur, die möglicherweise unterschiedliche physische Tastaturen widerspiegelt.

Wenn Sie Windows verwenden (was ich vermute, weil Sie “Systemsteuerung” erwähnt haben), sollten Sie in Erwägung ziehen, MSKLC herunterzuladen und damit ein modifiziertes italienisches Tastaturlayout zu erstellen, das Ihren Bedürfnissen entspricht, und es als normales Layout zu verwenden, ohne dass Sie zwischen den Layouts wechseln müssen. Sie könnten z.B. AltGr ‘ für den Backtick und AltGr ^ für die Tilde verwenden; diese sollten aufgrund der Ähnlichkeit der Zeichen relativ leicht zu merken sein.

Was die Frage nach dem “Warum” angeht (warum das italienische Grundlayout diese Zeichen nicht enthält), würde ich sagen, dass Tastaturen in erster Linie für die Eingabe von Texten in natürlichen Sprachen konzipiert sind, und Italienisch hat wenig Verwendung für diese Zeichen. Das Layout hat Tasten für à, è, ì, ò, ù, so dass es keine Notwendigkeit für eine Backtick-Taste gibt, die als tote Taste (diakritische Taste) für die Eingabe von Vokal+Grab-Akzent-Kombinationen dient, wie in vielen anderen europäischen Tastaturen. Und während andere romanische Sprachen Buchstaben mit einer Tilde haben, wie ã und ñ, hat Italienisch keine.

9
9
9
2014-07-29 02:18:49 +0000

Ich hatte dieses Problem auch, als ich mein Gerät in Betrieb nahm. Auf dem Mac können Sie die Tilde durch Eingabe von Option + n + Zeichen setzen, z. B. Option + n und dann a würde ã ergeben. Das Gleiche gilt für ‘ und ` in this layout:

option + n: ˜

option + 8: ´

option + 9: `

4
4
4
2017-01-05 12:00:07 +0000

Ich habe ein Layout erstellt, das auf dem Italienischen basiert, plus Linux-Shortcuts, um Tilde und Backtick zu erhalten: Code und Installer sind hier .

2
2
2
2017-04-21 13:27:11 +0000

Als Programmierer wird dieses Problem für mich immer extrem irritierend sein.

Ich habe nie wirklich Zeichen wie ç oder § in meiner Tastatur verwendet, also habe ich ein kleines Skript mit AutoHotkey erstellt und kompiliert, das programmer.ahk heißt und versucht, das Problem zu entschärfen:

Capslock::{
+Capslock::}
+SC02B::~
+SC027::`

Sobald es kompiliert und ausgeführt wird, macht es die folgenden Dinge:

  • CAPS LOCK druckt {
  • SHIFT + CAPS LOCK druckt }
  • SHIFT + ò druckt “instead ofç`
  • SHIFT + ù prints ~ instead of §

Die CAPS LOCK-Funktion ist persönlich, aber ich habe sie eingebaut, weil sie die Verwendung von geschwungenen Klammern beim Programmieren extrem vereinfacht.

Hoffentlich kann es helfen.

1
1
1
2015-11-11 12:51:09 +0000

Spiel: Fallout 4 - Italienische Tastatur und Windows 8 - keine Tilde richtig? Konnte nicht öffnen Konsole…..geöffnet, indem Sie die Taste direkt nach l: die mit c cediglia ò und chiocciola. Sie verwenden, dass, dann schreiben Sie Ihre Cheats dann wieder verwenden: es funktioniert :D

1
1
1
2019-03-18 18:48:55 +0000

Ausgehend von der Antwort von Federico und der Antwort von Marius habe ich diesen kleinen AutoHotKeys-Code geschrieben, um Tilde und Backtick unter Windows auf die gleiche Weise zuzuordnen, wie sie unter Unix erhalten werden können.

>!SC00C::`
>!SC00D::~

Sobald das Skript auf AutoHotKeys geladen ist, wird es, basierend auf der vom OP angehängten italienischen Tastaturabbildung, die folgenden Dinge tun:

  • RECHTS ALT + ‘ druckt “`
  • RIGHT ALT + ^ prints ~

, was das gleiche Verhalten ist, das Sie normalerweise auf Unix mit italienischem Layout haben.

Wichtiger Hinweis: auch ohne Admin-Rechte lauffähig. Ich mag diese Lösung, da ich sie ohne Admin-Rechte benutze, da es eine portable Version von AutoHotKeys von PortableApps.com gibt, die unten verlinkt ist. Standard (nicht-portable) Version von AutoHotKeys Portable Version von AutoHotKeys (von PortableApps.com)

1
1
1
2018-02-05 16:27:23 +0000

Dies ist meine bevorzugte Lösung: http://sdrv.ms/16LZN8N

Installieren Sie diese Tastatur und entfernen Sie dann alle Tastaturen in der Systemsteuerung außer dieser neuen Tastatur.
Jetzt können Sie diese Zeichen eingeben:

` (AltGr + ')
~ (AltGr + ì)
À (AltGr + shift + a)
È (AltGr + shift + e)
Ì (AltGr + shift + i)
Ò (AltGr + shift + o)
Ù (AltGr + shift + u)
® (AltGr + r) registered
© (AltGr + c) copyright

(Quelle: https://superuser.com/a/598465/225814 )

0
0
0
2018-07-16 18:56:28 +0000

Ich hatte das gleiche Problem, ich habe dieses Layout gebaut:

Wenn Sie es ausprobieren wollen, es hat auch tote Tasten (für ‘ und , so inserting Á will never be a pain). To access those you just have to press contrl + 0 forund Steuerung + ’ für ‘, altgr + ù für ~.

Ich habe auch einige griechische Buchstaben wie αβδ€ψω unter alt-gr zusammen mit einigen anderen Symbolen hinzugefügt: “ ” ± Ø.

Sie können mein Layout hier herunterladen: hier

0
0
0
2016-08-15 14:57:39 +0000

Ich habe eine Tastaturbelegung kompiliert mit:

  • ~ (Tilde) auf AltGr+5
  • “` (Backtick) auf AltGr+\

Es hat unter Windows 7 funktioniert.

Sie finden es hier: https://github.com/pierreprinetti/itaqrawl

0
0
0
2017-06-21 16:05:45 +0000

Wenn Sie die Tilde ~ bei der Verwendung von Putty unter Windows (funktioniert aber auch in einer Debian-VM) mit einer italienischen Tastatur benötigen, können Sie auch F12 drücken.