Italiaans toetsenbord: invoeren van de tekens tilde (~) en backtick (`) zonder de toetsenbordindeling te wijzigen
Hier is hoe de lay-out van een Italiaans toetsenbord eruit ziet:
Zoals u kunt zien, verschijnen de accolades, die absoluut noodzakelijk zijn om code te schrijven in C, C++, JavaScript, Java, Objective C, en andere, in paars op deze afbeelding. Dit komt omdat, terwijl de andere tekens visueel te zien zijn als gedrukte tekens op de meeste Italiaanse toetsenborden, deze paarse tekens eigenlijk meestal niet op de toetsen van het toetsenbord worden gedrukt. Deze tekens, die zich in de rechterbovenhoek van de gegeven toetsen bevinden, kunnen gewoonlijk met de volgende toetscombinaties worden gegenereerd:
(RECHTER SHIFT of LINKS SHIFT) + (RECHTER CTRL of LINKS CTRL) + (Alt of AltGR) + ([of])
(Eigenlijk zoals de MSKLC-applicatie laat zien, zijn SHIFT + AltGr + [en SHIFT + AltGr +] voldoende om de accolades te genereren).
Tekens zoals het at (@) teken (in het Italiaans ‘chiocciola’ genoemd) en de hash (#) toets (in het Italiaans ‘cancelletto’ genoemd) die je rechtsonder op het toetsenbord vindt, kunnen eenvoudig als volgt gegenereerd worden (AltGr + @) of (AltGr + #). Dergelijke tekens zijn ook van fundamenteel belang bij het programmeren, omdat ze bijvoorbeeld kunnen worden gevonden in CSS, namelijk bij media queries en bij selectors die verwijzen naar het id html-attribuut.
Bij nadere inspectie zien we dat alle toetsen van het Amerikaanse ASCII-toetsenbord / programmeurs-toetsenbord worden gedekt door de toetsen van het Italiaanse toetsenbord, behalve de volgende, namelijk de tilde, die vooral handig is op de Linux-opdrachtregel en wordt gebruikt om te verwijzen naar de homedirectory van een gebruiker op een dergelijk systeem, en de back-tick (`) 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 komt overeen met {
ALT-code 125 komt overeen met }
ALT-code 126 komt overeen met ~
en om een karakter te genereren via een ALT-code zorgt u ervoor dat de NumLock-toets op uw toetsenbord is ingeschakeld, houdt u de ALT-toets ingedrukt, voert u de keycode in en laat u de ALT-toets los.
ALT code zijn gedocumenteerd op: http://www.alt-codes.net/
Als iemand een betere manier weet om deze tekens in te voegen vanaf een Italiaans toetsenbord zonder de toetsenbordindeling in het Configuratiescherm te veranderen, laat het me dan weten. Bedankt.