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

So sieht das Layout einer italienischen Tastatur aus:

geben Sie hier die Bildbeschreibung ein

Wie Sie sehen können, die geschweiften Klammern, die absolut notwendig sind, um schreiben von code in C, C++, JavaScript, Java, Objective-C, und andere, erscheinen in lila in diesem Bild. Dies ist, weil während der andere zeichen können visuell als gedruckte Zeichen auf den meisten italienischen gesehen werden tastaturen, diese lila Zeichen werden normalerweise nicht gedruckt auf den Tasten der Tastatur. Diese Zeichen, gefunden oben rechts ecken der angegebenen Schlüssel, können in der Regel mit dem erzeugt werden folgende Tastenkombinationen:

(RECHTSVERSCHIEBUNG oder LINKSVERSCHIEBUNG) + (RECHTE STRG oder LINKE STRG) + (Alt oder AltGR) + ([ oder ])

(Wie die MSKLC-Anwendung zeigt, UMSCHALT + AltGr + [ und UMSCHALT + AltGr + ] sind genug, um die geschweiften Klammern zu erzeugen.)

Zeichen wie das at ( @ ) Zeichen (genannt 'chiocciola' in Italienisch) und die hash ( # ) Schlüssel (auf Italienisch 'cancelletto' genannt) in der unteren rechten Hand gefunden ecke der Tastatur kann einfach wie folgt erzeugt werden (AltGr + @) oder (AltGr + #). Solche Zeichen sind auch grundlegend für die Programmierung als sie können zum Beispiel in CSS gefunden werden, nämlich mit Medienabfragen und mit Selektoren, die sich auf das id html-Attribut beziehen.

Bei weiterer überprüfung können wir sehen, dass alle US ASCII tastatur / programmierer tastatur werden von den Schlüsseln der Italienische tastatur, mit ausnahme der folgenden, die sind die tilde, die besonders nützlich auf der Linux-Befehlszeile ist und verwendet wird, um auf eine home-Verzeichnis des Benutzers auf einem solchen System, sowie die Back-tick ( ` ), auch bekannt als die back-Quote, was auch auf der Linux-Shell sehr nützlich ist, wenn wir die Ausgabe drehen möchten eines Befehls in eine Befehlszeileneingabe.

Also, hier kommt die Frage:

Warum gibt es bei all diesen leeren oberen rechten Tastenecken keine verbessern möglichkeit, diese Zeichen zu generieren, möglicherweise über eine STRG-ALT-Umschalttaste kombination?

Alles, was ich bezüglich der Generierung dieser Zeichen finden konnte, sind die folgende ALT-codes:

ALT code 96 entspricht `

ALT code 123 entspricht {

ALT code 125 entspricht }

ALT code 126 entspricht ~

Und um ein Zeichen über einen ALT-Code zu generieren, stellen Sie sicher, dass die NumLock schlüssel auf ihre tastatur ist umgeschaltet auf, halten sie die alt-taste, geben sie die keycode, und lassen sie die ALT-taste.

ALT-code sind dokumentiert unter: https://www.alt-codes.net/

Wenn jemand eine bessere Möglichkeit kennt, diese Zeichen aus einem italienischen einzufügen tastatur, ohne das Tastaturlayout in der Systemsteuerung zu wechseln, dann bitte lass es mich wissen. Danke.

Author: Pang, 2013-10-31

11 answers

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

In Windows 7 gibt es jedoch ein etwas anderes Layout namens " Italienisch (142)". Darin kann der Backtick mit AltGr + und der Tilde eingegeben werden Verwendung von AltGr §. Hier beziehen sich "+" und "§" auf die Tasten, die auf dem Bild in der Frage so gekennzeichnet sind, d. H. Zwei Tasten rechts von "P" und drei Tasten rechts von "L". Ich nehme an, dieses "Italienisch (142)" könnte eine Art "italienische Programmiertastatur" oder nur eine Variantentastatur sein, die möglicherweise verschiedene physische Tastaturen widerspiegelt.

Wenn Sie Windows verwenden (wie ich vermute, weil Sie "Systemsteuerung" erwähnt haben), sollten Sie MSKLC herunterladen und damit eine geänderte Datei erstellen Tastaturlayout, das Ihren Bedürfnissen entspricht, und verwenden Sie es als normales Layout, ohne zwischen Layouts wechseln zu müssen. Sie könnten zB AltGr ' den Backtick erzeugen lassen und AltGr ^ die Tilde erzeugen; Diese sollten aufgrund der Ähnlichkeit der Zeichen relativ leicht zu merken sein.

Was die Frage" Warum " betrifft (warum dem italienischen Grundlayout diese Zeichen fehlen), würde ich sagen, dass Tastaturen hauptsächlich für die Eingabe von Texten in natürlichen Sprachen entwickelt wurden und Italienisch für diese Zeichen wenig Verwendung hat. Das Layout verfügt über Tasten für à, è, ì, ñ, ð, so dass keine Backtick-Taste erforderlich ist, die wie bei vielen anderen europäischen Tastaturen als tote Taste (diakritische Taste) zum Eingeben von Vokal - + Grave-Akzentkombinationen fungiert. Und während andere romanische Sprachen Buchstaben mit einer Tilde haben, wie ã und ñ, Italienisch nicht.

 25
Author: Jukka K. Korpela,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-12-19 20:39:26

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

Mit demselben Token können Sie einen Backtick ' erhalten, indem Sie rechts auf AltGr klicken + '

 21
Author: MariusMatutiae,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-09-09 17:34:52

Ich hatte auch dieses Problem, als ich anfing, meins zu benutzen. Auf dem Mac können Sie Tilde festlegen, indem Sie die Option eingeben + n + Zeichen, wie Option + n und dann a würde ã erzeugen. Gleiches gilt für für und ` in diesem Layout:

option + n:

option + 8:

option + 9: `

 9
Author: Fred Souza,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-10-12 20:10:06

Ich habe ein Layout erstellt, das auf Italienisch plus Linux-Verknüpfungen basiert, um Tilde und Backtick zu erhalten: Code und Installer sind hier.

 4
Author: Andrea Scarpino,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-01-05 12:09:52

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

Ich habe noch nie wirklich Zeichen wie ç oder § in meiner Tastatur verwendet, also habe ich ein kleines Skript mit AutoHotkey mit dem Namen programmer.ahk erstellt und kompiliert, das versucht, das Problem zu lindern:

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

Nach der Kompilierung und Ausführung werden die folgenden Dinge ausgeführt:

  • CAPS LOCK Drucke {
  • UMSCHALT + CAPS LOCK druckt }
  • UMSCHALT + ñ druckt ` anstelle von ç
  • UMSCHALT + { druckt ~ anstelle von §

Die Funktion CAPS LOCK ist persönlich, aber ich habe sie eingefügt, da sie die Verwendung von eckigen Klammern beim Codieren extrem vereinfacht.

Hoffe es kann helfen.

 3
Author: Federico Dipuma,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-04-21 13:27:11

Spiel: Fallout 4-Italienische Tastatur und Windows 8-keine Tilde rechts? Konsole konnte nicht geöffnet werden.....geöffnete Konsole mit dem Schlüssel direkt nach l: der mit c cediglia ñ und chiocciola. Sie verwenden das, dann schreiben Sie Ihre Cheats dann wiederverwenden: es funktioniert: D

der erwähnte Schlüssel

 1
Author: Lilirose,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-05-06 11:09:50

Dies ist meine bevorzugte Lösung:

Http://sdrv.ms/16LZN8N

Installieren Sie diese Tastatur und entfernen Sie dann jede Tastatur in der Systemsteuerung mit Ausnahme 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)

 1
Author: riofly,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-02-05 16:27:23

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 erhältlich sind.

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

Sobald das Skript auf AutoHotKeys geladen ist, basierend auf der italienischen Tastaturfigur, die vom OP angehängt wurde, werden die folgenden Dinge ausgeführt:

  • RECHTS ALT + ' drucke `
  • RECHTS ALT + ^ drucke ~

Das ist das gleiche Verhalten, das Sie normalerweise unter Unix mit italienischem Layout haben.

Wichtiger Hinweis: auch ohne Administratorrechte ausführbar. Ich mag diese Lösung, weil ich sie ohne Administratorrechte verwende, da es eine portable Version von AutoHotKeys von PortableApps.com unten verlinkt.

Standardversion (nicht portabel) von AutoHotKeys
Portable Version von AutoHotKeys (von PortableApps.com)

 1
Author: Kubuntuer82,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-03-18 19:14:13

Ich habe eine Tastaturzuordnung kompiliert mit:

  • ~ (tilde) auf AltGr+5
  • ` (backtick) auf AltGr+\

Früher funktionierte es unter Windows 7.

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

 0
Author: Pierre Prinetti,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-08-15 14:57:39

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

 0
Author: virtualdj,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-06-21 16:05:45

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

Wenn Sie es versuchen möchten, hat es auch tote Schlüssel (für ' und`, also wird das Einfügen von Schlüssel nie ein Schmerz sein). Um auf diese zuzugreifen, müssen Sie nur contrl + 0 für `und control + 'für', altgr + 0 für ~drücken.

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
Author: DDS,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-07-17 07:56:29