Bàn phím tiếng Ý: nhập các ký tự dấu ngã (~) và ký tự ngược (`) mà không thay đổi bố cục bàn phím


36

Đây là cách bố trí của một bàn phím Ý trông như thế nào:

nhập mô tả hình ảnh ở đây

Như bạn có thể thấy, các dấu ngoặc nhọn, hoàn toàn cần thiết để viết mã trong bất kỳ C, C ++, JavaScript, Java, Objective C và các thứ khác, xuất hiện màu tím trong hình này. Điều này là do mặc dù các ký tự khác có thể được nhìn thấy một cách trực quan dưới dạng các ký tự được in trên hầu hết các bàn phím tiếng Ý, nhưng các ký tự màu tím này thường không được in trên các phím của bàn phím. Các ký tự này, được tìm thấy ở góc trên bên phải của các phím đã cho, thường có thể được tạo bằng các tổ hợp phím sau:

( RIGHT SHIFThoặc LEFT SHIFT) + ( RIGHT CTRLhoặc LEFT CTRL) + ( Althoặc AltGR)+ ( [hoặc ])

(Trên thực tế như ứng dụng MSKLC hiển thị, SHIFT + AltGr + [và SHIFT + AltGr +] là đủ để tạo ra các dấu ngoặc nhọn.)

Các ký tự như dấu at (@) (được gọi là 'chiocciola' trong tiếng Ý) và phím băm (#) (được gọi là 'Cancetto' trong tiếng Ý) có thể được tạo dễ dàng ở góc dưới bên phải của bàn phím có thể được tạo dễ dàng như sau (AltGr + @) hoặc (AltGr + #). Các ký tự như vậy cũng là cơ bản để lập trình vì chúng có thể được tìm thấy trong CSS, cụ thể là với các truy vấn phương tiện và với các bộ chọn tham chiếu đến thuộc tính id html.

Khi kiểm tra kỹ hơn, chúng ta có thể thấy rằng tất cả bàn phím của người lập trình / bàn phím ASCII của Hoa Kỳ được bao phủ bởi các phím của bàn phím tiếng Ý, ngoại trừ phần sau, là dấu ngã, đặc biệt hữu ích trên dòng lệnh Linux và được sử dụng để tham khảo đến thư mục nhà của người dùng trên hệ thống đó, cũng như dấu kiểm ngược (`) còn được gọi là trích dẫn ngược, cũng rất hữu ích trên hệ vỏ Linux khi chúng ta muốn biến đầu ra của lệnh thành lệnh- đầu vào dòng.

Vì vậy, đây là câu hỏi:

Với tất cả các góc bên phải phía trên bên phải của các phím, tại sao không có cách nào tốt hơn để tạo các ký tự này, có lẽ thông qua tổ hợp phím CTRL- ALT- SHIFTsửa đổi?

Tất cả những gì tôi có thể tìm thấy liên quan đến việc tạo ra các ký tự này là các mã ALT sau:

Mã ALT 96 tương ứng với `

Mã ALT 123 tương ứng với {

Mã ALT 125 tương ứng với}

Mã ALT 126 tương ứng với ~

và để tạo một ký tự thông qua mã ALT, bạn đảm bảo rằng phím NumLock trên bàn phím của bạn được bật, giữ phím ALT, nhập mã khóa và nhả phím ALT.

Mã ALT được ghi lại tại: http://www.alt-codes.net/

Nếu ai đó biết cách chèn các ký tự này tốt hơn từ bàn phím tiếng Ý mà không cần bố trí bàn phím trong Bảng điều khiển hơn xin vui lòng cho tôi biết. Cảm ơn.

Câu trả lời:


19

Bố cục bàn phím cơ bản của Ý khi được cung cấp cùng với Windows 7 không có cách nào gõ backtick (`) hoặc dấu ngã (~). Tôi đã kiểm tra điều này bằng cách sử dụng Microsoft Keyboard Layout Creator (MSKLC), với bố cục đó được tải vào nó. Tôi cho rằng bố cục này ít nhiều là tiêu chuẩn ở Ý, mặc dù tất nhiên Microsoft có thể có những điểm kỳ lạ riêng ở đây.

Tuy nhiên, trong Windows 7, có một số cách bố trí khác nhau được gọi là Ý Ý (142). Trong đó, backtick có thể được gõ bằng AltGr + và dấu ngã bằng AltGr §. Ở đây, + + và và § §, đề cập đến các phím được dán nhãn trong hình trong câu hỏi, tức là hai phím bên phải của Piết Pọ và ba phím ở bên phải của Liết. Tôi cho rằng, người Ý (142) này có thể là một loại bàn phím của người lập trình người Ý, hoặc chỉ là một bàn phím biến thể, có thể phản ánh các bàn phím vật lý khác nhau.

Nếu bạn đang sử dụng Windows (như tôi đoán vì bạn đã đề cập đến Control Control Bảng điều khiển), hãy xem xét tải xuống MSKLC và sử dụng nó để tạo bố cục bàn phím tiếng Ý đã sửa đổi phù hợp với nhu cầu của bạn và sử dụng nó làm bố cục bình thường, không cần chuyển đổi giữa bố trí. Ví dụ, bạn có thể tạo AltGr 'tạo backtick và AltGr ^ tạo dấu ngã; chúng nên tương đối dễ nhớ do sự giống nhau của các ký tự.

Đối với câu hỏi tại sao, câu hỏi (tại sao bố cục tiếng Ý cơ bản thiếu các ký tự đó), tôi sẽ nói rằng bàn phím được thiết kế chủ yếu để gõ văn bản bằng ngôn ngữ tự nhiên và tiếng Ý ít sử dụng cho các ký tự đó. Bố cục có các phím cho à, è, ì, ò, ù, do đó không cần phím backtick đóng vai trò là phím chết (phím diacritic) để gõ các nguyên âm + tổ hợp dấu trọng âm, như trong nhiều bàn phím châu Âu khác. Và trong khi các ngôn ngữ Lãng mạn khác có các chữ cái có dấu, như ã và ñ, tiếng Ý thì không.


3
Tôi cho rằng cài đặt (AltGr + ') và (AltGr + ^) trong MSKLC (Trình tạo bố cục bàn phím của Microsoft) để tạo backquote ký tự (`) và tilde (~) cũng là một ý tưởng hay vì các phím này sau đó khớp với cách các phím được thiết lập trên Linux như tài liệu dưới đây. Cảm ơn.
John Sonderson

Theo gợi ý của Jukka và John, tôi đã tạo ra một bố cục tùy chỉnh để giải quyết hành vi khó chịu này của bàn phím tiếng Ý.
Neurone

Không chắc chắn nếu kinh nghiệm của tôi có thể là một gợi ý cho ai đó. Một vài tuần trước, tôi vô tình nhấn một cái gì đó và tạo ra một dấu ngã, trong khi gõ một trang tiêu đề bên trong một trang web wordpress, với bàn phím tiếng Ý, trên Windows 7. Tôi đã gõ nhầm một chữ "i" đơn giản, vì vậy tôi đã thử một số kết hợp với các phím gần đó, mà không có sự thành công. Điều đó rất bực bội, tôi đã mong muốn một sự kết hợp dấu ngã đơn giản trong nhiều năm.
Kar.ma

2
Xin lưu ý rằng việc chọn bố trí bàn phím Italian (142)sẽ phá vỡ các phím hiện có, do đó nó không phải là một giải pháp.
Patrick Trentin

Điều kỳ lạ của cách bố trí 104key là nó ánh xạ lại] phím thành ~, vì vậy sẽ không thoải mái vì dấu ngoặc vuông sẽ không còn là nơi được cho là (cũng làm cho chữ viết tắt bị sai lệch). Họ không thể sắp xếp lại nó trên một nút trống (như T, cho "dấu ngã")? thay vì buộc nó vào một khóa đã có ích.
DDS

18

Trên các máy * Nix, bạn có thể nhận được dấu ngã ~bằng cách nhấn phải AltGr+ ^(bạn phải tấn công đồng thời hai ký tự).

Với cùng một mã thông báo, bạn có thể nhận được một backtick `bằng cách nhấn phải AltGr+'


7
Các phương thức không hoạt động trên bố cục bàn phím tiếng Ý như được gửi cùng với Windows 7. Sử dụng bố cục có tên là Tiếng Ý (142), các ký tự có thể được nhập, nhưng sử dụng các phím khác nhau - có lẽ bạn đang sử dụng bố cục đó và bàn phím vật lý (keycaps) khác với cái trong hình?
Jukka K. Korpela

1
Đây là bàn phím của tôi (Linux): setxkbmap - quy tắc truy vấn: mô hình evdev: bố cục pc105: nó
MariusMatutiae

3
Tôi cảm thấy mệt mỏi vì bị đánh giá thấp bởi những người chỉ thừa nhận câu trả lời trên các hệ thống Windows. OP không chỉ định hệ điều hành mà anh ấy / cô ấy đang làm việc và câu trả lời của tôi là đúng trên các máy * Nix.
MariusMatutiae

3
Tôi là người Ý và trong thiết bị đầu cuối linux của tôi, nó hoạt động.
Kyrol

Ngoài ra Andrea Scarpino cung cấp giải pháp tương tự cho Windows. github.com/ilpianista/itlinux-win-keyboard
isar

9

Tôi cũng có vấn đề này khi bắt đầu sử dụng của tôi. Trên Mac, Bạn có thể đặt dấu ngã bằng cách nhập option+ n+ ký tự, chẳng hạn như option+ nvà sau đó asẽ tạo ã. Điều tương tự giữ cho ´`trong bố trí này:

option+ n:˜

option+ 8:´

option+ 9:`


1
không có khóa tùy chọn trên Windows
phuclv

Tôi không chắc đây là câu trả lời cho câu hỏi. Người dùng dường như đang hỏi cách gõ ~` , không phải ãà . Làm thế nào bạn sẽ gõ một đồng bằng ~ ? - tùy chọn + n + không gian?
Scott

1
@ Hủy bỏ option + n: ~. Đó là trong câu trả lời.
ksav

@ksav: Phần tường thuật của câu trả lời nói rằng (tùy chọn) (n) (a) tạo ra ã, vì vậy tôi diễn giải bảng như nói rằng (tùy chọn) + (n) tạo ra ~ như một dấu phụ (nghĩa là như một biểu tượng phía trên một bức thư) . Nếu tôi muốn gõ "~ a" thì sao? Theo nhận xét của bạn, tôi nên gõ (tùy chọn) + (n) và sau đó (a). Nhưng theo câu trả lời, đó là chuỗi tạo ra ã.
Scott

option + n space a: ~ a
ksav

4

Tôi đã thực hiện một bố cục dựa trên các phím tắt Linux cộng với tiếng Ý để nhận dấu ngã và backtick: mã và trình cài đặt có ở đây .


1
Nếu bạn thấy nhiều câu hỏi giống hệt nhau, vui lòng gắn cờ hoặc bỏ phiếu để đóng, không đăng câu trả lời giống hệt cho tất cả chúng
Journeyman Geek

Xin chào Andrea, cảm ơn rất nhiều về công cụ của bạn! Bố trí bàn phím của bạn có thể được tải mà không có sự cho phép của quản trị viên? Ví dụ, trong một công ty nơi một số máy trạm thông thường chỉ có thể được sử dụng như người dùng bình thường?
Kubfoxer82

2

Là một lập trình viên, vấn đề này sẽ luôn gây khó chịu cho tôi.

Tôi chưa bao giờ thực sự sử dụng các ký tự như çhoặc §trong bàn phím của mình, vì vậy tôi đã tạo và biên dịch một tập lệnh nhỏ bằng AutoHotkey , được gọi programmer.ahk, để cố gắng giảm thiểu vấn đề:

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

Sau khi biên dịch và thực thi, nó sẽ thực hiện các việc sau:

  • CAPS LOCK in {
  • SHIFT+ CAPS LOCKbản in}
  • SHIFT+ òin `thay vìç
  • SHIFT+ ùin ~thay vì§

Các CAPS LOCKtính năng mang tính cá nhân, nhưng tôi đã bao gồm nó vì đơn giản hoá cực kỳ việc sử dụng dấu ngoặc cong trong khi mã hóa.

Hy vọng nó có thể giúp đỡ.


Đây là một ý tưởng hay! Và vì có các phiên bản di động của AutoHotkey, nên nó có thể được sử dụng mà không cần sự cho phép của quản trị viên (ví dụ như với các hoạt động phổ biến trong các công ty). Upvote xứng đáng! PS Làm thế nào bạn đã xác định SC02BSC027? Có bản đồ trực tuyến nào cho việc này không? Tôi đang hỏi bởi vì tôi muốn gán các khóa khác nhau.
Kubfoxer82

1

Trò chơi: Fallout 4 - Bàn phím tiếng Ý và Windows 8 - không dấu ngã phải không? Không thể mở bàn điều khiển ..... đã mở bàn điều khiển bằng cách sử dụng phím ngay sau l: bàn phím có c cediglia ò và chiocciola. Bạn sử dụng nó, sau đó viết cheat của bạn sau đó sử dụng lại: nó hoạt động: D

chìa khóa được đề cập


chìa khóa ngay sau l: cái có c cediglia ò và chiocciola điều này hơi khó hiểu với tôi.
chơi chữ

@ The_IT_Guy_You_D Don't_Like Tôi đã thêm một hình ảnh để dễ hiểu hơn ...
beppe9000

1
trong ngôn ngữ tiếng Ý, cediglia = "ç", chiocciola = snail = "at" = "@"
netalex

1

Đây là giải pháp ưa thích của tôi:

http://sdrv.ms/16LZN8N

Cài đặt bàn phím này, sau đó xóa bất kỳ bàn phím nào trong Bảng điều khiển ngoại trừ bàn phím mới này.
Bây giờ bạn có thể gõ những ký tự này:

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

(nguồn: https://superuser.com/a/598465/225814 )


1

Bắt đầu từ câu trả lời của Federico và từ câu trả lời của Marius , tôi đã viết mã AutoHotKeys nhỏ này để ánh xạ dấu ngã và backtick trên Windows giống như cách chúng có thể lấy được trên Unix.

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

Khi tập lệnh được tải trên AutoHotKeys, dựa trên hình bàn phím tiếng Ý được đính kèm bởi OP, nó sẽ thực hiện các thao tác sau:

  • RIGHT ALT+ 'bản in`
  • RIGHT ALT+ ^bản in~

đó là hành vi tương tự bạn thường có trên Unix với bố cục tiếng Ý.

Lưu ý quan trọng: cũng có thể chạy mà không có quyền quản trị. Tôi thích giải pháp này vì tôi đang sử dụng nó mà không có quyền quản trị vì có phiên bản di động của AutoHotKeys từ PortableApps.com được liên kết bên dưới.

Phiên bản tiêu chuẩn (không di động) của AutoHotKeys
Phiên bản di động của AutoHotKeys (từ PortableApps.com)



0

Nếu bạn cần dấu ngã ~khi sử dụng Putty trong Windows (nhưng nó cũng hoạt động trong máy ảo Debian) với bàn phím tiếng Ý, bạn cũng có thể nhấn F12.


0

Tôi gặp vấn đề tương tự, tôi xây dựng bố cục này: bố trí

Nếu bạn muốn dùng thử, nó cũng có các phím chết (đối với 'và `, vì vậy việc chèn Á sẽ không bao giờ là một nỗi đau). Để truy cập vào những người bạn chỉ cần nhấn contrl + 0 cho `và control + 'for', altgr + ù cho ~.

Tôi cũng đã thêm một số chữ cái Hy Lạp như αβδ € ψω dưới alt-gr cùng với một số ký hiệu khác: «» ±.

Bạn có thể tải về bố trí của tôi ở đây: ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.