เครื่องหมายจุลภาคทศนิยมในรูปแบบแป้นพิมพ์ภาษาสเปน


11

ฉันมีแป้นพิมพ์แบบสเปน (ใน Snow Leopard) เมื่อใดก็ตามที่ฉันใช้จุดหรือเครื่องหมายจุลภาคในแป้นตัวเลข (ด้านขวาของ 0) จะแสดงเครื่องหมายจุลภาคเสมอ แต่ฉันต้องการถ้ามันใส่จุดเช่นเดียวกับที่พีซีทำ อื่น ๆ ป้อนที่อยู่ IP หรือตัวเลขทศนิยมเมื่อการเข้ารหัสเป็น PITA ฉันจะทำสิ่งนั้นได้อย่างไร

ฉันได้ลองเปลี่ยนการตั้งค่าภูมิภาคของฉันเพื่อให้ตัวแยกทศนิยมเป็นจุดหนึ่งและตัวคั่นหลักพันเป็นเครื่องหมายจุลภาค แต่ดูเหมือนจะไม่มีผลกับการป้อนข้อความ

ฉันต้องการเปลี่ยนการตั้งค่าบางภูมิภาคแทนการแมปแป้นพิมพ์ใหม่ แต่ฉันจะยอมรับคำตอบใด ๆ ที่ทำงานได้ - โดยไม่ต้องเปลี่ยนการจัดวางตำแหน่งของแป้นพิมพ์แบบภูมิภาค


ฉันชอบที่จะเก็บชื่อตามที่ฉันต้องการ ฉันไม่ต้องการที่จะปิดการใช้งานเพียงแค่กำหนดค่าที่แตกต่างกันและอาจใช้คีย์ตัวแก้ไขเพื่อใช้อย่างใดอย่างหนึ่ง
Victor Jalencas

คำตอบ:


4

ใน macOS Sierra คุณต้องCtrl+ Shift+ ,ในแป้นตัวเลขเพื่อให้ได้จุดปกติ

พบสิ่งนี้พยายามทำเช่นเดียวกับคนอื่นและค้นพบว่ามันแตกต่างกันในขณะนี้

หวังว่านี่จะช่วยได้

อัปเดต : ใน macOS Mojave คุณยังสามารถใช้Ctrl+ Alt+ ,ในแผ่นตัวเลขเพื่อรับจุดปกติ ฉันพบแอพบางตัว (ฉันกำลังดูที่คุณหย่อน) ไม่อนุญาตให้ใช้คำตอบดั้งเดิม แต่ทำการอัปเดต


ขอบคุณ! นี่คือคำตอบที่ฉันกำลังมองหา! ทำเครื่องหมายว่าเป็นคำตอบที่ยอมรับ
Victor Jalencas

น่าเศร้าไม่ทำงานบน vscode: '(
equiman

ไม่ใช่สิ่งที่ดีที่สุด แต่ใช้งานได้
Rodrirokr

8

คุณต้องเปลี่ยนเค้าโครงของแป้นพิมพ์ของคุณ ไม่ใช่สำหรับคนอื่น แต่สำหรับคนใหม่ที่ได้รับการดัดแปลงโดยยูทิลิตี้อย่างอูเคเลเล่ (อาจมีคนอื่น)

ดาวน์โหลดเครื่องมือลากแอพไปยังโฟลเดอร์แอปพลิเคชันของคุณ โปรดสังเกตว่าในรูปดิสก์มีโฟลเดอร์ชื่อ System Keyboards / Roman / คัดลอกไปยังเดสก์ท็อปของคุณ (ชั่วคราว)

เปิด Ukelele และจากเมนูไฟล์ให้เลือก:“ ใหม่อิงจาก…”

เปิดไฟล์ Spanish-ISO.keylayout (พบในโฟลเดอร์ Roman ที่คุณบันทึกไว้บนเดสก์ท็อปของคุณ)

คุณจะเห็นแป้นพิมพ์สีฟ้าขนาดใหญ่แสดงถึงแผนที่สเปน - ISO ปัจจุบันของคุณ (หากคุณนำคอมพิวเตอร์มาที่สเปนนั่นคือแป้นพิมพ์ที่คุณควรใช้)

ดับเบิลคลิกที่“,” ที่คุณต้องการแก้ไข (หรือคีย์อื่น ๆ ) และคุณจะเห็นสิ่งนี้:

แก้ไขใน Ukelele

แทนที่“,” ด้วย“.” (dot) และไปที่เมนูคีย์บอร์ด -> ตั้งชื่อคีย์บอร์ด เปลี่ยนชื่อภาษาสเปน - ISO เป็นภาษาที่ต้องการ: Spanish - ISO2

ตอนนี้บันทึกมันชื่อจะไม่มีชื่อ แต่คุณควรใส่ภาษาสเปน - ISO2

คุณจะบันทึกไว้ที่ไหน

ตามคู่มือผู้ใช้ของ Ukelele คุณมีทางเลือกที่แตกต่างกัน (และฉันขอแนะนำให้คุณอ่านหัวข้อ 3.3 ของคู่มือ) คำตอบสั้น ๆ อยู่ในโฟลเดอร์ย่อย Keyboard Layouts ของโฟลเดอร์ Library ในโฟลเดอร์บ้านของคุณ สิ่งนี้สามารถสร้างได้หากยังไม่มีอยู่ หากคุณทำเช่นนั้นเฉพาะผู้ใช้ของคุณเท่านั้นที่จะเห็น (และสามารถใช้) เค้าโครงนี้

หลังจากติดตั้งเค้าโครงแป้นพิมพ์และออกจากระบบและเข้าสู่ระบบอีกครั้งให้เปิดบานหน้าต่างนานาชาติของการตั้งค่าระบบ (ภาษาและข้อความใน Mac OS X 10.6 (Snow Leopard) และใหม่กว่า) บนแท็บเมนูป้อนข้อมูล (แหล่งสัญญาณเข้าใน 10.6 หรือใหม่กว่า) รูปแบบแป้นพิมพ์ใหม่ของคุณควรจะอยู่ในรายการนั้น เพลิดเพลินไปกับการพิมพ์ที่อยู่ IP ได้เร็วขึ้น


ขอบคุณ ในที่สุดฉันเพิ่งใช้เค้าโครงแป้นพิมพ์ที่ให้ไว้ในภาพดิสก์และแก้ไขด้วยมือ ฉันสงสัยว่าทำไมรูปแบบเหล่านี้ไม่ได้มาพร้อมกับระบบ (หรือเป็นแบบนั้น)
Victor Jalencas

อืมพวกเขาไม่เพียง แต่อยู่ใน "อิมเมจของดิสก์ที่ใช้งานง่าย";)
Martin Marconcini

ใช่ฉันคิดว่าพวกเขาอยู่ที่ไหนสักแห่ง แต่ไม่ได้อยู่ในไดเรกทอรีใด ๆ ของเค้าโครงแป้นพิมพ์
Victor Jalencas

1
รูปแบบแป้นพิมพ์ที่บันทึกไว้ใน ~ / Library / ไม่ได้ถูกเลือกโดยค่าเริ่มต้นในกล่องโต้ตอบรหัสผ่าน แต่คนที่บันทึกไว้ใน / Library / เป็น ตัวเลือกตัวละครป๊อปอัปจะทำงานเฉพาะกับรูปแบบแป้นพิมพ์ที่บันทึกเป็นบันเดิล
Lri

4

KeyRemap4MacBookแก้ปัญหานี้เช่นกันโดยไม่ต้องตั้งค่ารูปแบบแป้นพิมพ์ที่แตกต่างอย่างสิ้นเชิงใน Ukelele เพียงเปิดใช้งานตัวเลือก "สลับจุดและ Shift + Dot" ในส่วน "เปลี่ยนคีย์แพ็ดคีย์"


2

เพิ่งค้นพบวิธีแก้ปัญหาทางเลือกและอย่างน้อยก็เป็นวิธีที่ดีกว่าสำหรับฉันซึ่งไม่จำเป็นต้องใช้การแมปแป้นพิมพ์ใหม่และทำงานบน mac ของคนอื่นด้วย:

กดshiftเมื่อคุณกดเครื่องหมายจุลภาคบนแป้นตัวเลขมันจะถูกป้อนเป็นจุด (อย่างน้อยในเสือดาวหิมะ (OSX 10.6))

(เนื่องจากฉันมีรูปแบบแป้นพิมพ์ภาษาเบลเยียมฉันจึงใช้วิธีการแมปคีย์บอร์ด [ใช้อูคูเลเล่] มาระยะหนึ่ง แต่มันก็ไม่ได้ทำงานได้ดีกับแอปพลิเคชันทั้งหมดเช่น Eclipse)


ฉันชอบโซลูชันนี้มาก แต่ด้วยเหตุผลบางอย่างมันใช้งานไม่ได้กับเค้าโครงภาษาสเปน แต่ใช้กับเบลเยียม ฉันจะเติมเรดาห์และดูว่าเกิดอะไรขึ้น
Victor Jalencas

2

คำตอบของเดวิดมีประโยชน์อย่างยิ่ง! ลองกับKeyRemap4MacBook

แอพพลิเคชั่นซุ่มซ่าม & บั๊กกี้เล็กน้อย แต่ทำงาน

ในสเปนของฉัน - รูปแบบแป้นพิมพ์ ISO ต้องเปิดใช้งาน / เปลี่ยนแปลง:

  • KeyPad-Dot (.) ถึง Command + X (ตัด) ด้วยภาษาอิตาลี (อะไร?)
  • KeyPad Comma (,) ถึง Dot (.) บน "แหล่งอินพุตภาษาอิตาลี Pro"

1

ฉันใช้แอพ Better Touch Tool ที่ให้คุณปรับแต่งได้ทุกรูปแบบด้วยท่าทางและแป้นพิมพ์ ฉันเพิ่งเพิ่มการกำหนดคีย์บอร์ดที่คีย์ลัด "pad," เป็น " และมันทำงานได้อย่างสมบูรณ์แบบ


ยินดีต้อนรับสู่ถามที่แตกต่างกัน! คุณสามารถขยายวิธีที่คุณใช้แอพข้างต้นเพื่อให้บรรลุสิ่งนี้ได้อย่างไร
grg

1

แอพนี้เรียกว่า Karabiner ฉันคิดออกเกี่ยวกับสเปน ISO แต่ฉันคิดว่ามันสามารถนำไปใช้กับรูปแบบทั้งหมด

ในแท็บการปรับเปลี่ยนอย่างง่ายหลังจากคุณตั้งค่าแอพแล้ว:

  1. เลือกอุปกรณ์เป้าหมายของคุณในรายการ
  2. เพิ่มรายการที่มุมซ้ายล่าง
  3. จากคีย์: Keypad_period - ถึงคีย์: มหัพภาค (.)

0

นอกจากนี้คุณยังสามารถใช้เครื่องมือเช่นคีย์บอร์ดเกจิ ฉันตั้งขึ้นเช่นนี้

  1. เรียกใช้โดย:แป้นคีย์ลัด ถูกกด
  2. การดำเนินการ : แทรกข้อความ ',' โดยการวาง

มันทำงานได้อย่างรวดเร็วอย่างน่าประหลาดใจโดยไม่ต้องสร้างรูปแบบแป้นพิมพ์ใหม่หรือปุ่ม remap


0

Ctrl +, (เฉพาะเครื่องหมายจุลภาคในแป้นพิมพ์ตัวเลข) ให้ผลเป็น a (dot) เมื่ออยู่ในรูปแบบภาษาสเปน

สิ่งนี้ทำงานได้ในเทอร์มินัลและในเครื่องมือแก้ไขข้อความบางอย่าง (เช่น textwrangler) ตัวอย่างเช่น MacVim เพียงแสดงผล เมื่อใช้ในแป้นพิมพ์ตัวเลข และ TextMate จะไม่สนใจตัวปรับแต่งนี้และพิมพ์ a

... คุณรู้ไหมว่าสิ่งที่ดีเกี่ยวกับแอปเปิ้ลคือมันใช้งานได้


0

มีไม่มีความจำเป็นในการใช้โปรแกรมภายนอก

สร้างไฟล์ชื่อDefaultKeyBinding.Dictภายใต้~/Library/KeyBindings/( /Users/<username>/Library/KeyBindings/) สร้างโฟลเดอร์ KeyBindings หากไม่มีอยู่

วางข้อความด้านล่างภายในไฟล์บันทึกและรีสตาร์ท / logout-login เพื่อให้มันทำงาน

{
  "#," = ("insertText:", ".");
}

นอกจากนี้นี่คือส่วนสำคัญที่มีตัวเลือกการกำหนดค่าเพิ่มเติม


ขอบคุณ แต่มันดูซับซ้อนเกินไป การกดปุ่มตัวปรับเปลี่ยนนั้นง่ายกว่าและในบางครั้งคุณอาจจำเป็นต้องใช้เครื่องหมายจุลภาค
Victor Jalencas

"แต่ฉันจะยอมรับคำตอบที่ใช้ได้" เป็นกุญแจสำคัญ
Rodrirokr

1
พิจารณาแล้วยอมรับ Stack แลกเปลี่ยนไม่อนุญาตให้ฉันจะยอมรับมากกว่าหนึ่งแม้ว่าดังนั้นฉันจะให้ได้รับการยอมรับในฐานะที่มันเป็นอยู่ในปัจจุบันที่ดีที่สุดและที่ต้องใช้ความพยายามน้อย
วิคเตอร์ Jalencas

:) ไม่มีปัญหา! ฉันแน่ใจว่ามันเหมาะกับผู้ใช้ส่วนใหญ่คำตอบที่ได้รับการยอมรับ
Rodrirokr
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.