İtalyanca klavye: tilde (~) ve backtick (`) karakterlerini klavye düzenini değiştirmeden girme


36

İtalyanca klavyenin düzeninin nasıl göründüğü:

görüntü tanımını buraya girin

Gördüğünüz gibi, kesinlikle C, C ++, JavaScript, Java, Objective C ve diğerlerinden herhangi birine kod yazmak için gerekli olan küme parantezleri bu resimde mor renkte görünüyor. Bunun nedeni, diğer karakterlerin çoğu İtalyan klavyelerinde görsel olarak basılabilen karakterler olarak görülebilmesi olsa da, bu mor karakterler genellikle klavyenin tuşlarında basılmamaktadır. Verilen tuşların sağ üst köşelerinde bulunan bu karakterler genellikle aşağıdaki tuş kombinasyonlarıyla üretilebilir:

( RIGHT SHIFTveya LEFT SHIFT) + ( RIGHT CTRLveya LEFT CTRL) + ( Altveya AltGR)+ ( [veya ])

(Aslında MSKLC uygulamasının gösterdiği gibi, SHIFT + AltGr + [ve SHIFT + AltGr +] kıvrık parantezleri oluşturmak için yeterlidir.)

Klavyenin sağ alt köşesinde bulunan (@) işareti (İtalyancada 'chiocciola' denir) ve hash (#) tuşu (İtalyanca'da 'cancelletto' denir) gibi karakterler aşağıdaki gibi kolayca oluşturulabilir (AltGr + @) veya (AltGr + #). Bu karakterler, örneğin CSS'de bulunabilecekleri gibi, medya sorguları ve id html özelliğine atıfta bulunan seçicilerle birlikte programlama için de temeldir.

Daha fazla inceleme yapıldıktan sonra, ABD ASCII klavyesinin / programlayıcısının klavyesinin, İtalyan klavyesinin tuşları ile kaplandığını görebiliriz, bunlar dışında, Linux komut satırında özellikle yararlı olan ve başvuruda kullanılan tilde Bir kullanıcının bu tür bir sistemdeki ana dizinin yanı sıra, bir komutun çıktısını bir komuta dönüştürmek istediğimizde Linux kabuğunda da oldukça yararlı olan, geri alıntı olarak da bilinen back-tick (`) satır girişi

Yani, işte soru geliyor:

Tüm bu boş üst sağ köşelerdeki anahtarlarla, neden bu karakterleri oluşturmanın daha iyi bir yolu yok, belki de CTRL- ALT- SHIFTdeğiştirici tuş birleşiminden?

Bu karakterlerin oluşturulmasında bulabildiğim tek şey aşağıdaki ALT kodları:

ALT kodu 96 `ye karşılık gelir.

ALT kodu 123 {

ALT kodu 125,}

ALT kodu 126, ~ değerine karşılık gelir.

ve bir ALT kodu üzerinden bir karakter oluşturmak için tuş takımınızdaki NumLock tuşunun açık olduğundan emin olun, ALT tuşunu basılı tutun, tuş kodunu girin ve ALT tuşunu bırakın.

ALT kodu şu adreste belgelenmiştir: http://www.alt-codes.net/

Birisi Kontrol Panelindeki klavye düzenini değiştirmeden bir İtalyan klavyeden bu karakterleri eklemenin daha iyi bir yolunu biliyorsa, lütfen bana bildirin. Teşekkürler.

Yanıtlar:


19

Windows 7 ile birlikte gelen temel İtalyanca klavye düzeninin, backtick (`) veya tilde (~) yazmanın bir yolu yoktur. Bunu Microsoft Klavye Düzeni Oluşturucu'yu (MSKLC) kullanarak kontrol ettim, o düzen içine yüklüydü. Microsoft’un burada tuhaflıkları olsa da, bu düzenlemenin İtalya’da az çok standart olduğunu tahmin ediyorum.

Ancak, Windows 7'de, “İtalyanca (142)” olarak adlandırılan farklı bir düzen var. İçinde, backtick AltGr + ve tilde AltGr § kullanılarak yazılabilir. Burada “+” ve “§”, söz konusu resimde bu şekilde etiketlenmiş olan anahtarlara, yani “P” nin sağında iki anahtar ve “L” nin sağında üç anahtar anlamına gelir. Sanırım bu “İtalyanca (142)” bir tür “İtalyanca programcının klavyesi” veya sadece farklı bir fiziksel klavyeyi yansıtan değişken bir klavye olabilir.

Windows kullanıyorsanız (sanırım “Kontrol Paneli” ne dediğinizden bahsediyorsunuzdur ), MSKLC'yi indirmeyi ve ihtiyaçlarınıza göre değiştirilmiş bir İtalyanca klavye düzeni oluşturmak için kullanmayı düşünün ve normal düzen olarak kullanın; düzenleri. Örneğin AltGr 'in backtick'i ve AltGr ^' in tilde üretmesini sağlayabilirsiniz; bunlar karakterlerin benzerliğinden dolayı hatırlanması kolay olmalı.

“Neden” sorusuna gelince (neden temel İtalyanca mizanpajı bu karakterlerden yoksun), klavyelerin öncelikle doğal dillerde metinleri yazmak için tasarlandığını ve İtalyanca'nın bu karakterleri çok az kullandığını söyleyebilirim. Düzen, à, è, ì, ò, keys için tuşlara sahiptir, bu nedenle diğer birçok Avrupa klavyesinde olduğu gibi, ünlü + mezar aksanı kombinasyonlarını yazmak için bir ölü tuş (diakritik tuş) olarak işlev gören bir geri dönüş tuşuna gerek yoktur. Ve diğer Romantik dillerin ã ve ñ gibi tilde harfleri varken, İtalyanca'da yok.


3
Sanırım MSKLC'de (Microsoft Klavye Düzeni Oluşturucusu) ayar (AltGr + ') ve (AltGr + ^) karakterlerini geri yazarak (`) ve tilde (~) karakterlerini üretmek için iyi bir fikirdir, çünkü bu tuşlar daha sonra tuşları Linux'ta aşağıda belirtildiği gibi kurulur. Teşekkürler.
John Sonderson,

Jukka ve John'un önerilerini takiben , İtalyan klavyelerinin bu rahatsız edici davranışını çözmek için özel bir düzen hazırladım .
Nöron

Tecrübelerimin birileri için bir ipucu olup olmadığından emin değilim. Birkaç hafta önce, bir kelimeye çarptım ve bir tilde ürettim, bir WordPress web sitesinde bir başlık sayfası yazarken, İtalyan klavyesiyle, Windows 7'de yazdım. Basit bir "i" yazdım, bu yüzden yakındaki anahtarlarla bazı kombinasyonları denedim. başarısı. Çok sinir bozucuydu, yıllardır basit bir tilde birleşimi arzuluyordum.
Kar.ma

2
Lütfen klavye düzenini seçmenin Italian (142)mevcut tuşları kırdığını ve bu nedenle çözüm olmadığını unutmayın.
Patrick Trentin

104key düzeninin tuhaf şeyleri anahtarın ~ 'a gelmesidir, bu yüzden rahatsız edici olur çünkü köşeli parantezlerin olması gerektiği yerde olmayacak (ayrıca anahtar serigrafını yanlış yönlendiren). Boş bir düğmeyle yeniden eşleştiremezler mi ("tilde" için T gibi)? Zaten yararlı bir anahtara zorlamak yerine.
DDS,

18

* Nix makinelerinde ~sağa vurarak bir tilde alabilirsiniz AltGr+ ^(aynı anda iki karakteri vurmanız gerekir).

Aynı şekilde, doğru vurarak bir backtick `alabilirsiniz AltGr+'


7
Yöntemler, Windows 7 ile birlikte verilen İtalyanca klavye düzeninde çalışmaz. “İtalyanca (142)” adlı bir düzen kullanarak, karakterler yazılabilir, ancak farklı tuşlar kullanarak - belki de bu düzeni ve fiziksel bir klavyeyi (klavye tuşları) kullanıyorsunuzdur. Resimdekilerden farklı mı?
Jukka K. Korpela 31:13

1
Bu benim klavyem (Linux): setxkbmap -query kuralları: evdev model: pc105 düzen: it
MariusMatutiae 31:13

3
Yalnızca Windows sistemlerinde yanıtları itiraf eden insanlar tarafından beğenilmekten bıktım. OP, hangi işletim sistemi üzerinde çalıştığını belirtmedi ve cevabım doğruydu * Nix makinelerde.
MariusMatutiae

3
Ben İtalyanım ve linux terminalimde çalışıyor.
Kyrol

Ayrıca Andrea Scarpino, Windows için de aynı çözümü sağladı. github.com/ilpianista/itlinux-win-keyboard
isar

9

Madeni kullanmaya başladığımda da bu sorunu yaşadım. Mac'te, Sen yazarak dalga işaretli ayarlayabilirsiniz option+ ngibi + karakteri, option+ nsonra ve aüretecektir ã. Aynı için için de geçerlidir ´ve `bu düzendeki:

option+ n:˜

option+ 8:´

option+ 9:`


1
Windows'da seçenek anahtarı yok
phuclv

Bunun sorunun cevabı olduğundan emin değilim. Kullanıcı ã ve à değil, ~ ve ` yazmayı soruyor gibi görünüyor . Ovaları nasıl yazarsınız ? - seçenek + n + boşluk?
Scott

1
@Scott option + n: ~. Cevapta.
ksav

@ ksav: Cevabın anlatı kısmı, (seçenek) (n) (a) 'nın ã ürettiğini söylüyor, bu yüzden tabloyu (seçenek) + (n)' in diakritik bir işaret (yani bir sembol olarak ) ürettiğini söyleyerek yorumluyorum. bir mektubun yukarısında) . Ya "~ a" yazmak istersem? Yorumunuza göre, (seçenek) + (n) ve sonra (a) yazmalıyım. Ancak cevaba göre, ã üreten dizi budur.
Scott

option + n space a: ~ a
ksav

4

Ben tilde ve backtick almak için İtalyanca artı Linux kısayollarını temel alan bir düzen yaptım: kod ve yükleyici burada .


1
Birden fazla özdeş soru görürseniz, lütfen hepsine aynı cevapları göndermeyin, kapatmak için işaretleyin veya oy verin
Journeyman Geek

Merhaba Andrea, aletiniz için çok teşekkürler! Klavye düzeniniz yönetici izni olmadan yüklenebilir mi? Örneğin, bazı ortak iş istasyonlarının yalnızca normal kullanıcı olarak kullanılabilecek bir şirkette mi?
Kubuntuer82

2

Bir programcı olarak bu konu benim için her zaman çok sinir bozucu olacak.

Gerçekten gibi karakterler hiç kullanmamış çya §benim yarattığım ve kullanarak küçük bir komut dosyası derlenmiş yüzden, benim klavyede AutoHotkey denilen programmer.ahksorunu hafifletmek için çalışır,:

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

Derlendikten ve çalıştırıldıktan sonra aşağıdakileri yapacaktır:

  • CAPS LOCK baskılar {
  • SHIFT+ CAPS LOCKbaskılar}
  • SHIFT+ yerine òyazdırır`ç
  • SHIFT+ yerine ùyazdırır~§

Bu CAPS LOCKözellik kişiseldir, fakat ben de dahil ettim çünkü kodlama sırasında kıvrımlı parantez kullanımını son derece kolaylaştırıyor.

Umarım yardımcı olabilir.


Bu harika bir fikir! AutoHotkey'in taşınabilir sürümleri olduğundan, yönetici izinleri olmadan da kullanılabilir (örneğin, şirketlerdeki ortak çalışmalarla). Hak edilen oy! PS Nasıl belirlediniz SC02Bve SC027? Bunun için çevrimiçi herhangi bir harita var mı? Soruyorum çünkü farklı anahtarlar atamak istiyorum.
Kubuntuer82

1

Oyun: Fallout 4 - İtalyanca Klavye ve Windows 8 - haklısın değil mi? Konsol açılamadı ..... konsolu açtıktan sonra l tuşunu kullanarak açtım: c cediglia ò ve chiocciola. Bunu kullanıyorsun, sonra hilelerini yaz ve sonra tekrar kullan: çalışıyor: D

belirtilen anahtar


l'den hemen sonraki anahtar: c cediglia ò ve chiocciola olanları bu benim için kafa karıştırıcı değil.
kelime oyunu

@ The_IT_Guy_You_Don't_Like Bir resim ekledim, böylece anlaşılması daha kolay olur ...
beppe9000

1
italyanca'da, cediglia = "ç", chiocciola = snail = "at" = "@"
netalex

1

Bu benim tercih ettiğim çözüm:

http://sdrv.ms/16LZN8N

Bu klavyeyi takın, sonra bu yeni klavye dışındaki Denetim Masası'ndaki tüm klavyeleri çıkarın.
Şimdi bu karakterleri yazabilirsiniz:

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

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


1

Başlayarak Federico cevap ve gelen Marius tarafından cevap , onlar Unix üzerinde elde edilebilir aynı şekilde Windows üzerinde tilde ve backtick eşleştirmek için bu küçük AutoHotKeys kod yazdım.

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

Betik AutoHotKeys'e yüklendikten sonra, OP'nin ekli İtalyanca klavye rakamına dayanarak, aşağıdakileri yapacaktır:

  • RIGHT ALT+ 'baskılar`
  • RIGHT ALT+ ^baskılar~

bu da genellikle İtalyan mizanpajlı Unix'te yaptığınız davranışların aynısı.

Önemli not: Ayrıca yönetici hakları olmadan çalıştırılabilir. Bu çözümü sevdim, çünkü aşağıda belirtilen PortableApps.com adresinden bir AutoHotKeys taşınabilir sürümü olduğundan, yönetici hakları olmadan kullanıyorum.

AutoHotKeys'ın standart (taşınabilir olmayan) sürümü AutoHotKeys'in
taşınabilir bir sürümü (PortableApps.com'dan)



0

~Windows'ta Putty kullanırken tilde ihtiyaç duyuyorsanız (ancak bir Debian VM'de de çalışır) bir İtalyanca klavyeyle de basabilirsiniz F12.


0

Aynı sorunla karşı karşıya kaldım, bu düzeni oluşturdum: düzen

Denemek istiyorsanız, aynı zamanda ölü tuşları da vardır ('ve `için, bu yüzden A'yı eklemek hiç acı olmaz). Bunlara erişmek için `` için contrl + 0 tuşlarına ve 'için' kontrol + + tuşlarına basmanız gerekir.

Ayrıca alt-gr'ın altında αβδ € like gibi bazı Yunan harfleri ve bazı diğer semboller ekledim: «» ± Ø.

Düzenimi buradan indirebilirsiniz: buradan

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.