ฉันจะพิมพ์หรือป้อนอักขระ Unicode โดยใช้จุดรหัสบน iPhone ได้อย่างไร


15

ฉันตระหนักถึงความสามารถในการใช้อักขระที่เน้นเสียงโดยกดคีย์ค้างไว้จนกว่าจะปรากฏ (เช่นáüเป็นต้น); อย่างไรก็ตามฉันอยากรู้ว่าเป็นไปได้อย่างไรถ้าเป็นไปได้เราอาจป้อนรหัสจุดในรูปแบบเลขฐานสิบหกหรือเพื่อแสดงอักขระที่สอดคล้องกัน


1
ฉันเห็นว่าคุณปิดสิ่งนี้ซ้ำซ้อนจริง ๆ แล้วคำถามนี้มีความเฉพาะเจาะจงมากกว่าเพียงแค่ใส่สัญลักษณ์คำถามของฉันเกี่ยวข้องกับความสามารถในการป้อนอักขระ Unicode โดยไม่ได้รับความช่วยเหลือจากแอปอื่น ตัวอย่างเช่น Mac OS อนุญาตให้ผู้ใช้พิมพ์ ALT + 4 หลักตัวเลขหากแป้นพิมพ์ถูกตั้งค่าเป็น "Unicode Hex Input" คุณกรุณาเปิดใหม่อีกครั้งเนื่องจากคำตอบอาจตอบข้อกังวลหลายภาษาโดยไม่ จำกัด สัญลักษณ์คัดลอก / วาง ขอขอบคุณ!
mkelley33

@ Kyle Cronin: อยากรู้อยากเห็นและหวังว่าจะได้เรียนรู้สิ่งใหม่ ๆ "หมายเลข ID" หมายถึงอะไรในการแก้ไขชื่อเรื่องและเกี่ยวข้องกับคำศัพท์ "code point" อย่างไร? ขอบคุณที่เปิดใหม่!
mkelley33

@ mkelly33 ฉันไม่แน่ใจว่ามันถูกเรียกว่าอะไร - ถ้าคุณคิดว่า code point นั้นดีกว่าฉันสามารถเปลี่ยนได้
Kyle Cronin

"จุดรหัส" aka "ตำแหน่งรหัส" เป็นเพียงคำศัพท์ทางเทคนิคที่ใช้โดย unicode.org unicode.org/glossaryโดยทั่วไปสิ่งเดียวกันกับ ID ที่ไม่ซ้ำกัน แต่เป็นจำนวนเต็มโดยเฉพาะ การเข้ารหัสที่พบบ่อยที่สุดที่ฉันทำงานด้วยแสดงถึงจุดรหัสเป็นเลขฐานสิบหก
mkelley33

1
@Kyle Cronin: คำศัพท์ทางเทคนิคที่นี่อาจให้คำตอบที่ดีกว่า ดังนั้นคุณจะเปลี่ยนคำว่า "ตาม ID" ในคำถามเป็น "ใช้จุดโค้ด" หรือไม่? คุณจะเห็นว่ามีการเขียน Unicode เกี่ยวกับการเข้าใจผิดมากในโลกของการคำนวณและฉันต้องระวังไม่แพร่กระจายข้อมูลที่ผิดหรือแนะนำคำศัพท์ที่คลุมเครือในเรื่องที่ซับซ้อนอยู่แล้ว! ขอบคุณ :)
mkelley33

คำตอบ:


4

UniK - Unicode & การนำทางส่วนขยายของแป้นพิมพ์ดูเหมือนจะใกล้เคียงกับแผนที่อักขระและมันยังทำหน้าที่เป็นส่วนขยายของแป้นพิมพ์ คุณต้องพิมพ์จุดรหัสฐานสิบหกในแอปนี้


คำตอบนี้ควรเป็นคำตอบที่ยอมรับได้! ตรงนี้เป็นสิ่งที่คำถามกำลังมองหา จะให้คำตอบนี้ 10 upvotes ถ้าฉันทำได้
ผู้ใช้ที่ไม่ใช่ผู้ใช้

3

มีแอปพลิเคชั่นใน App Store ที่แสดงอักขระทั้งหมดที่อนุญาตในชุด Unicode ที่คุณสามารถคัดลอกและวางลงในแอปพลิเคชันอื่น ๆ เช่น Mail และอื่น ๆ การค้นหา "ยูนิโค้ด" ใน App Store ทำให้เกิดการฆ่าทั้งเรื่องทั้งแบบฟรีและจ่ายเงิน

นอกจากนี้ยังมีGlyphboard (เยี่ยมชมด้วยอุปกรณ์ iOS ของคุณ) ที่คุณสามารถบันทึกเป็นที่คั่นหน้าบนอุปกรณ์ iOS ของคุณเพื่อให้อินเทอร์เฟซที่ใช้งานง่ายสำหรับบางคนที่เป็นที่นิยม มันมีน้ำหนักเบามากและเปลี่ยนแปลงบ่อยมาก


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

โดยพื้นฐาน - หมายถึงการสนับสนุน iOS โดยตรง - สำหรับชุด Unicode ทั้งหมดในแป้นพิมพ์ไม่มีอยู่ การแก้ปัญหาทั้งหมดจะเป็นของบุคคลที่สามและเนื่องจากมีจำนวนมากจึงมีวิธีที่จะทำสิ่งที่คุณต้องการ
ฟิลิปรีแกน

1
ขอบคุณสำหรับความคิดเห็น Phillip มีเอกสารอยู่ที่ไหนว่า "Unicode แบบเต็มชุดในแป้นพิมพ์ไม่มีอยู่"? คุณมาถึงข้อสรุปนี้ได้อย่างไร ชื่นชมมาก!
mkelley33

1
ฉันไม่มีของที่เปิดเผยต่อสาธารณชน แต่ในเอกสารประกอบที่มีให้นักพัฒนามีรายการของแป้นพิมพ์ มีแป้นพิมพ์เฉพาะภาษาจำนวนมากที่มีอักขระในชุด Unicode แต่ไม่มีแป้นพิมพ์ที่เป็นชุด Unicode เพียงอย่างเดียว
ฟิลิปรีแกน

1
ฉันสาบานว่าฉันเห็นสิ่งนี้ในจุดหนึ่ง แต่ฉันไม่ได้เชื่อมโยงกับมันและการค้นหามันอีกครั้งดูเหมือนจะเป็นงานที่ยาก ขอโทษ
Philip Regan

2

ฉันสงสัยว่าคุณเคยพบวิธีในการป้อนอักขระ Unicode โดยตรงบน ipad หรือไม่

นี่คือ 2017.09 และสิ่งที่ฉันพบมากที่สุดคือแอพ Unichar ไม่สามารถป้อนรหัส (uni) ได้โดยตรง แต่มันมี 18 หน้า unicode ที่ให้บริการ (ในรุ่นที่จำหน่ายได้แล้ว, 8 ในรุ่นฟรี) ที่น่าสนใจคือมันติดตั้งเป็นแอพที่คุณสามารถเปิดได้ ฟีเจอร์ในระดับเดียวกันกับแอพและอินเทอร์เฟซที่คล้ายกัน

นี่เป็นคำตอบที่ใกล้เคียงกับที่ฉันพบกับคำถามเดียวกัน แอปเปิ้ลแปลก ๆ ขัดขืนความสนใจของผู้ใช้มานาน


1
ฉันคิดว่ามันคงเป็นการยากที่จะโน้มน้าวให้ Apple ทราบว่าผู้ใช้จำนวนมากจำเป็นต้องป้อนอักขระรหัสฐานสิบหก ยกตัวอย่างเช่น Emoji ต้องการตัวอักษร 8 ตัวซึ่งไม่สามารถเปรียบเทียบได้กับระบบจานสีใด ๆ
Tom Gewecke

1
@TomGewecke บางที แต่ royroye พบแอปที่ทำในสิ่งที่คำถามเดิมตั้งใจไว้ ทำไมถึงใช้เวลาจนถึงปี 2015 ในการสร้างแอปที่จำเป็นต้องใช้ฟังก์ชั่นนี้
ผู้ใช้ที่ไม่ใช่ผู้ใช้

2

ฉันกำลังมองหาแอพที่คล้ายกันและแอพของบุคคลที่สามที่ดีที่สุดที่ฉันพบสำหรับอินพุตยูนิโค้ดแบบสุ่มเรียกว่า UnicodeLab

จะช่วยให้คุณสามารถป้อน Unicode ใด ๆ ในทศนิยมหรือฐานสิบหกดูได้ในหลายแบบอักษรและคัดลอกไปยังคลิปบอร์ด นอกจากนี้คุณยังสามารถวนรอบรหัสตัวอักษรใกล้เคียงได้อย่างง่ายดาย

ว่าง.


แอพสุดเจ๋งจริง ๆ แต่ฉันกำลังหาวิธีป้อนอักขระ Unicode โดยใช้ ALT + 4 หลัก-hex หากแป้นพิมพ์ถูกตั้งค่าเป็น "Unicode Hex Input" ขอบคุณสำหรับคำแนะนำ!
mkelley33

-4

ฉันคิดว่า IOS ไม่ให้ Unicode Hex Input เพราะอาจส่งผลกระทบต่อประสิทธิภาพการทำงาน อินพุตเอเชียตะวันออกใช้ CPU / หน่วยความจำมากกว่าอินพุตละติน 100 เท่าจากประสบการณ์ของฉัน


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