ฉันจะพิมพ์²หรือ³บนแป้นพิมพ์ Apple ได้อย่างไร (เค้าโครงภาษาอังกฤษสากล)


68

ฉันใช้²และ lot มากในอีเมล เมื่อใช้แป้นพิมพ์ภาษาเบลเยียมของ Windows และแป้นพิมพ์แบบกำหนดเองมันง่ายในการพิมพ์ใน Mac OS X เนื่องจากฉันได้รับรหัสที่เหมาะสม

ตอนนี้ฉันเปลี่ยนไปใช้แป้นพิมพ์ Qwerty International English Apple และฉันไม่สามารถพิมพ์อักขระเหล่านี้ได้อย่างง่ายดาย ฉันจะคัดลอกวางหรือเลือกพวกเขาและทำให้พวกเขายก

มีวิธีในการพิมพ์อักขระเหล่านี้อย่างง่ายดายด้วยการสัมผัสเมาส์ของฉันหรือต้องการคัดลอกวาง?


ให้แน่ใจว่าคุณเข้าใจธรรมชาติของการยก ในบางกรณีมีแบบอักษรที่มีตัวอักษรตัวเลข ในกรณีอื่น ๆ โปรแกรมประมวลผลคำสร้างภาพของตัวยกโดยใช้อักขระตัวเลขปกติแสดงในแบบอักษรขนาดเล็กและเลื่อนตำแหน่งของอักขระสูงขึ้นจากพื้นฐานของข้อความที่เหลือ

คำตอบ:


63

มี gotchas สำคัญกับโซลูชันอื่น ๆ ที่โพสต์ที่นี่

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

นอกจากนี้แอพอย่าง KeyRemap4MacBook นั้นยอดเยี่ยมแต่การพึ่งพาพวกมันหมายความว่าคุณต้องทำให้แอปทำงานอยู่เบื้องหลังตลอดเวลาซึ่งอาจไม่ใช่สิ่งที่คุณต้องการ

รูปแบบแป้นพิมพ์ที่กำหนดเองเพื่อช่วยเหลือ

โชคดีที่สามารถทำการแมปคีย์ใหม่ในลักษณะที่จะใช้ได้กับแอปพลิเคชันทุกประเภทและไม่มีซอฟต์แวร์เพิ่มเติม!

Mac OS X รองรับ.keylayoutไฟล์ตั้งแต่รุ่น 10.2 (Jaguar) คุณสามารถสร้างรูปแบบแป้นพิมพ์ของคุณเองหรือปรับแต่งค่าเริ่มต้นที่คุณใช้ในขณะนี้ เพียงแค่แมปการรวมกันแป้นพิมพ์คุณไม่เคยใช้ (สำหรับผมที่มีมากมายของเหล่านั้น) ไป²และ³สัญลักษณ์และที่มัน

ในรูปแบบคีย์บอร์ดของฉันเองฉันก็สามารถกด+ + 2เพื่อป้อน²และ+ + ที่จะเข้าสู่3 ³( เค้าโครง AZERTY ที่กำหนดเองของฉันมีการแมปเหล่านี้ด้วย)

วิธีสร้างเค้าโครงแป้นพิมพ์แบบกำหนดเอง

เพื่อสร้างรูปแบบแป้นพิมพ์ใหม่หรือปรับเปลี่ยนคนที่มีอยู่ผมอยากแนะนำให้Ukelele.app มีตัวเลือกในการสร้างรูปแบบแป้นพิมพ์ใหม่ตามที่ใช้งานอยู่ในปัจจุบัน

หลังจากที่คุณสร้างเค้าโครงที่กำหนดเองแล้วคุณไม่จำเป็นต้องใช้แอปพลิเคชันอีกต่อไป - แน่นอนคุณไม่จำเป็นต้องให้มันทำงานในพื้นหลัง

วิธีการติดตั้งเค้าโครงแป้นพิมพ์แบบกำหนดเอง

  1. คัดลอก.keylayoutไฟล์ไปยังKeyboard Layoutsโฟลเดอร์ภายใน~/Library(ถ้าคุณต้องการติดตั้งเฉพาะผู้ใช้ปัจจุบัน) หรือ/Library(ถ้าคุณต้องการติดตั้งเลย์เอาต์ทั้งระบบ)
  2. รีบูท (หากคุณติดตั้งเลย์เอาต์ทั้งระบบ) หรือออกจากระบบแล้วลงชื่อเข้าใช้อีกครั้ง (หากคุณติดตั้งไว้สำหรับผู้ใช้ปัจจุบันเท่านั้น)
  3. เปิดใช้งานรูปแบบแป้นพิมพ์ใหม่ผ่านระบบการตั้งค่า > ภาษาและข้อความ > แหล่งที่มาของการป้อนข้อมูล

วิธีสร้างเค้าโครงแป้นพิมพ์ที่กำหนดเองเป็นค่าเริ่มต้นของระบบ

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

sudo rm /var/db/.AppleSetupDone; sudo "/System/Library/CoreServices/Setup Assistant.app/Contents/MacOS/Setup Assistant"

คุณจะต้องสร้างบัญชีผู้ใช้ใหม่เพื่อให้ผู้ช่วยการติดตั้งเสร็จสมบูรณ์ - แต่ไม่ต้องกังวลคุณสามารถลบบัญชีใหม่ได้ในภายหลัง

การเพิ่มไอคอนที่กำหนดเองลงในเค้าโครงแป้นพิมพ์

OS X จะใช้ไอคอนเริ่มต้นต่อไปนี้สำหรับรูปแบบแป้นพิมพ์แบบกำหนดเองของคุณ:

ภาพหน้าจอ

ไอคอนนี้จะปรากฏขึ้นในบานหน้าต่างการตั้งค่าและใน "เมนูอินพุต" ในแถบเมนู

หากต้องการแทนที่ด้วยไอคอนของคุณเองให้สร้างภาพขนาด 16 × 16px และบันทึกใน.icnsรูปแบบในไดเรกทอรีเดียวกันกับรูปแบบแป้นพิมพ์ของตัวเองโดยใช้ชื่อไฟล์เดียวกัน (เฉพาะส่วนขยายเท่านั้น) ตัวอย่างเช่นรูปแบบ QWERTY กำหนดเองของฉันเป็นชื่อดังนั้นถ้าฉันต้องการที่จะใช้ไอคอนที่กำหนดเองก็จะต้องมีการตั้งชื่อqwerty.keylayoutqwerty.icns


1
หนึ่งใน "โซลูชันอื่น ๆ ที่โพสต์ที่นี่" คือการสร้างคีย์แมปที่กำหนดเองโดยใช้ Ukelele แต่คำอธิบายที่กว้างขวางของคุณนั้นแน่นอนว่าเป็นการเพิ่มที่มีประโยชน์มาก
Tom Gewecke

สิ่งเดียวที่ฉันไม่รู้คือวิธีการลบหรือปิดการใช้งานรูปแบบแป้นพิมพ์ในตัว ดูapple.stackexchange.com/q/44921/4408สำหรับสิ่งนั้น
Mathias Bynens

ฉันสงสัยว่าคุณอาจสามารถทำเช่นนั้นได้หากคุณสามารถหาวิธีแทรกเค้าโครงที่คุณกำหนดเองลงใน AppleKeyboardLayouts.bundle
Tom Gewecke

ฉันรู้ว่ามันยังอยู่ในช่วงเบต้า แต่ฉันจะเพิ่มที่นี่ต่อไป สิ่งนี้ใช้ไม่ได้กับ Yosemite = (
Michel Ayres

@MichelAyres อะไรที่ใช้ไม่ได้ผล คุณกำลังพูดว่าโยเซมิตีไม่สนับสนุน.keylayoutไฟล์ที่กำหนดเองหรือไม่?
Mathias Bynens

25

หากคุณสามารถป้อน²และ³หนึ่งครั้งคุณสามารถใส่ไว้ในการแทนที่ในการตั้งค่าระบบภาษาและข้อความ -> ข้อความ

วางสิ่งที่ไม่ซ้ำกันทางด้านซ้ายเช่น ^^ 2 จากนั้นวางสัญลักษณ์ของคุณทางด้านขวา

คุณอาจต้องออกจาก & รีสตาร์ทแต่ละแอปพลิเคชันเพื่อให้ทำงานและบางแอปพลิเคชันอาจทำงานไม่ถูกต้องระบบที่ใช้มุมมองเว็บ (รวมถึงจดหมายซึ่งเป็นสิ่งที่คุณถามโดยเฉพาะและ Safari) เพื่อเปิดใช้งานการทดแทนข้อความโดยเฉพาะจากเมนูแก้ไข เป็นรายบุคคล หรือคุณสามารถเรียกใช้คำสั่งนี้หนึ่งครั้งในเทอร์มินัลและมันจะเปลี่ยนค่าเริ่มต้นสำหรับทุกมุมมองเว็บ:

defaults write -g WebAutomaticTextReplacementEnabled -bool true

นี่คือจากMacworldแต่บทความ Macworld ถือว่า Lion จะทำให้ขั้นตอนนี้ไม่จำเป็น มันไม่ได้ บางที Mountain Lion อาจจะเป็น

สำหรับการป้อน²และ³ลงในการตั้งค่าระบบ: คุณสามารถใช้ชุดอักขระหรือวางเพื่อป้อนสัญลักษณ์ทางด้านขวา ดูเหมือนว่าคุณจะมีส่วนนี้คิดอยู่แล้ว

ภาษาและข้อความ


1
นี่เป็นสิ่งที่ดี reeeeally! :)
gentmatt

แม้ว่าจะใช้ได้กับแอปพลิเคชัน Cocoa เท่านั้น
งัด Bynens

1
จริง อย่างไรก็ตามแอพ Carbon ส่วนใหญ่มีอินเทอร์เฟซโกโก้อยู่ทุกวันนี้ แน่นอนว่าสิ่งนี้จะใช้ได้กับแอป 64 บิตใด ๆ :)
สตีเวนฟิชเชอ

ฉันใช้เคล็ดลับนี้กับ TextExpander แนวคิดที่คล้ายกัน
neontapir

1
อ้าฉันชอบทางลัด ^^ 2 ของคุณมันเยี่ยมมาก ฉันยังเพิ่ม ^^ n สำหรับⁿ สิ่งนี้ได้ย้ายไปแล้วตอนนี้อยู่ใน "แป้นพิมพ์" แทน "ภาษาและข้อความ" และคุณไม่ต้องรีสตาร์ทแอป สิ่งนี้จะประสานระหว่าง OS X และ iOS หากคุณตั้งค่า iCloud ไว้ ฉันยังได้ตั้งค่าทางลัดสำหรับ½⅓⅔¾∞ ॐ และสิ่งที่สนุกอื่น ๆ แม้แต่ข้อความขนาดใหญ่ที่ฉันใช้เป็นประจำ ฉันชอบที่เพื่อน Facebook ของฉันอยากเป็น a ¡pɥʇɹıqʎddɐɥหรือลงชื่อออกจากการแชทกับผู้ใช้: समस्ता: सुखिनोभवंतु! อีกอันที่ฉันใช้คือ @@@ สำหรับที่อยู่อีเมลของฉัน
stephan.com

10

(ไม่มีคำตอบอื่นใดที่อธิบายวิธีการพิมพ์ตัวยกนอกเหนือจากการคัดลอก / การวาง)

ในการพิมพ์อักขระตัวยกในแอปพลิเคชันที่ไม่รองรับตัวยกคุณสามารถใช้ Character Viewer:

  1. แก้ไข> Emoji & Symbols Space
  2. คุณจะได้พบเหล่านี้ภายใต้สัญลักษณ์ > ① Digitsรายการ

ที่นี่มีไว้สำหรับการคัดลอกวาง:

  • ยก: ⁰¹²³⁴⁵⁶⁷⁸⁹
  • ห้อย: ₀₁₂₃₄₅₆₇₈₉

1
Edit > Emoji & Symbolsและพิมพ์ตัวเลขในแถบค้นหาช่วย
AamirR


2

สำหรับผู้ที่มองหาช็อตคัตง่ายๆในเอกสาร Word หรือโปรแกรม Office อื่น ๆ :

(Command + Shift) + plus/equals key

จากนั้นพิมพ์หมายเลขที่คุณต้องการจากนั้นทำซ้ำทางลัดด้านบนเพื่อกลับสู่ขนาดสคริปต์เป็นปกติ

(ทำงานได้โดยไม่ต้องกด Shift ในบางระบบ)


1

หากคุณใช้ 10.7 คุณอาจเพิ่มอักขระที่ต้องการลงใน Character Picker ตามที่อธิบายใน

วิธีเพิ่มตัวอักษรลงในตัวกดเลือกอักขระค้างไว้ใน OS X Lion?


ยินดีต้อนรับสู่ถามที่แตกต่างกัน ลองขยายคำตอบนี้ให้เป็นมากกว่าแค่ลิงก์ จะเกิดอะไรขึ้นถ้าลิงค์นั้นหายไปในอนาคต
jaberg

0

KeyRemap4Macbook

สามารถใช้เพื่อทำการแมปกุญแจใน OSX และเข้ากันได้กับ Lion ฉันใช้มันเพื่อทำการแมปปุ่มปรับระดับเสียงใหม่เท่านั้น คุณควรจะสามารถหาทางแก้ปัญหาของคุณโดยใช้เครื่องมือนี้

ป้อนคำอธิบายรูปภาพที่นี่



0

เน้นตัวเลขที่คุณต้องการลดขนาดและยกระดับ กดcmd+ -เพื่อปรับขนาด ในรูปแบบภายใต้หัวข้อ 'แบบอักษร' คลิกไอคอน 'การตั้งค่า' ในแถวที่มีตัวหนาตัวเอียงและขีดเส้นใต้เพื่อค้นหาการตั้งค่าขั้นสูง เลือกตัวเลือกการเลื่อนพื้นฐานเพื่อยกระดับตัวเลข ค่อนข้างอึดอัด แต่ถ้าคุณไม่ต้องการมันบ่อยๆมันเป็นตัวเลือกที่ง่าย


คำแนะนำเหล่านี้ยังคงใช้ได้กับ OS X El Capitan หรือไม่ ฉันไม่พบตัวเลือกการเลื่อนพื้นฐานที่ใดก็ได้ในแถบรูปแบบด้านบนข้อความอีเมลหรือในหน้าต่างที่ปรากฏขึ้นพร้อมกับรูปแบบ -> แสดงแบบอักษร ฉันกำลังเขียนข้อความใน TextEdit (รูปแบบ -> แบบอักษร -> พื้นฐาน) จากนั้นคัดลอกและวางในเมล แต่นั่นไม่ใช่วิธีแก้ปัญหาที่ยอดเยี่ยม
Matthias Fripp

0

ฉันทำสิ่งที่คล้ายกับTypinator (สัญลักษณ์ชุดไพ่) ซึ่งมาจาก บริษัท เดียวกันกับ PopChar ฉันคิดว่ามีคู่แข่งที่ทำสิ่งเดียวกัน ฉันไม่ถือว่าสัญลักษณ์เป็นตัวยก ฉันค้นหาอักขระ Unicode สำหรับพวกเขา (หมายเลขตัวยกยังแยกจุดรหัส Unicode ด้วย) แบบอักษรทุกตัวที่ฉันใช้มีร่ายมนตร์เหล่านี้ แน่นอนระยะของคุณอาจแตกต่างกันไป

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