โครงการนี้เป็นความพยายามในการจัดทำเอกสารและสร้างลำดับคีย์ที่เขียนขึ้นซึ่งมีประโยชน์สำหรับ quants และนักคณิตศาสตร์เมื่อพิมพ์ข้อความของพวกเขา ข้อมูลเฉพาะของงานของพวกเขาคือข้อความส่วนใหญ่มักจะเป็นภาษาเช่นภาษาอังกฤษ แต่บ่อยครั้งที่จำเป็นต้องใส่ตัวอักษรกรีกหรือสัญลักษณ์ทางคณิตศาสตร์พิเศษบางประเภท สิ่งนี้ช่วยให้เราหลีกเลี่ยงการคลิกหรือการสลับที่สับสนมากเกินไปผ่านเค้าโครงแป้นพิมพ์จำนวนมากซึ่งอาจจำเป็นต้องใช้เพื่อไปยังสัญลักษณ์ที่ต้องการ
คาดว่าลำดับการเขียนจะไม่เป็นประโยชน์ในเอกสาร Tex เนื่องจากพวกเขาแก้ปัญหาโดยการแนะนำลำดับหลังพิเศษ แต่ฉันอาจผิดที่นี่
Key Pospose เป็นคุณสมบัติที่มีอยู่ในบางระบบที่อนุญาตให้พิมพ์สัญลักษณ์ที่ไม่ปรากฏในเค้าโครงแป้นพิมพ์ปัจจุบัน
มันมีอยู่อย่างน้อยตั้งแต่ปี 1983 และได้รับการชื่นชมจากผู้ใช้พลังงานตั้งแต่ อย่างไรก็ตามไม่ใช่ทุกระบบที่มีมัน นอกจากนี้บ่อยครั้งที่มันถูกปิดใช้งานและทุกคีย์บอร์ดที่ทันสมัยทุกอย่างพลาดปุ่มเฉพาะสำหรับมัน อย่างไรก็ตามสามารถเปิดใช้งานได้และมีคีย์ที่สามารถออกแบบใหม่ให้ทำหน้าที่เป็นคีย์การเขียนได้
หนึ่งในการใช้งานคือการพิมพ์ภาษาโดยไม่ต้องติดตั้งการเรียนรู้และเปลี่ยนเป็นเค้าโครงแป้นพิมพ์อื่น ตัวอย่างเช่นเค้าโครงแป้นพิมพ์ของคุณอาจเป็นภาษาอังกฤษ แต่คุณต้องการพิมพ์ข้อความเป็นภาษาเยอรมัน น่าเศร้าที่เลย์เอาต์ของเยอรมันจะทำให้สับสนว่าตัวอักษร "Z" และ "Y" ถูกสลับซึ่งค่อนข้างสับสน แต่ด้วยเลย์เอาต์ภาษาอังกฤษคุณไม่สามารถพิมพ์ตัวอักษร "ß" และ "ü" ได้ คีย์เขียนสามารถช่วยได้ที่นี่ หากคุณต้องการ "ß" คุณเพียงแค่กด "Compose" "S" "S" และรับ "ß" ในทำนองเดียวกันสำหรับ "ü" คุณจะตี "เขียน" "s" "s" โปรดทราบว่าชุดค่าผสมนั้นค่อนข้างง่ายต่อการจดจำไม่จำเป็นต้องมีการแสดงผาดโผน: คุณกดปุ่มเป็นรายบุคคลแทนที่จะถือปุ่มหลายปุ่มในเวลาเดียวกันราวกับว่าเล่น Twister
สิ่งนี้ยังมีประโยชน์มากเมื่อมีคนพิมพ์ข้อความในภาษาเดียว แต่ตอนนี้ก็ต้องพิมพ์ตัวละครสองสามตัวจากอีกตัวหนึ่งหรือสัญลักษณ์ที่ไม่ได้เป็นภาษาธรรมชาติใด ๆ เช่นสัญลักษณ์ทางคณิตศาสตร์บางอย่าง
ในขณะนี้มีเพียงระบบ Linux/UNIX เท่านั้นและมีการรองรับเค้าโครงแป้นพิมพ์ภาษาอังกฤษเท่านั้น คาดว่าคุณจะคุ้นเคยกับเดสก์ท็อป Linux
ลำดับการติดตั้งเป็นแบบนี้:
Compose key - > ซึ่งควรให้ผล →Compose key g g คุณควรจบลงด้วย γ รุ่นนี้เพิ่มตัวอักษรกรีกซึ่งช่วยให้คุณพิมพ์สูตรได้ง่ายขึ้น นอกจากนี้ยังช่วยให้คุณใช้ตัวอักษรกรีกในรหัส บางคนบอกว่ามันไร้สาระ แต่ฉันเชื่อว่ารหัสปริมาณที่มีตัวอักษรกรีกจริงนั้นอ่านง่ายกว่า
ลำดับกรีกส่วนใหญ่ขึ้นอยู่กับเค้าโครงแป้นพิมพ์กรีก ผลที่ตามมาคือตัวอักษรบางตัวเช่น "ν" และ "ξ" สามารถพิมพ์ได้มากกว่าหนึ่งวิธี
เกือบทุกลำดับมีแบบฟอร์มนี้: Compose key g <selector key> โดยที่ "G" ย่อมาจาก "กรีก" สำหรับตัวอักษรกรีกตัวพิมพ์ใหญ่คุณต้องกดปุ่มตัวเลือกตัวพิมพ์ใหญ่
การแมปอยู่ด้านล่าง:
| กรีก เครื่องหมาย | ตัวเลือก สำคัญ |
|---|---|
| α / α | A / A |
| β / β | B / B |
| γ / γ | g / g |
| Δ / Δ | d / d |
| ε / ε | E / E |
| ζ / ζ | z / z |
| η / η | h / h |
| θ / θ | Q / Q |
| ι / ι | ฉัน / ฉัน |
| κ / κ | K / K |
| λ / λ | l / l |
| μ / μ | m / m |
| ν / ν | n / n หรือ v / v |
| ξ / ξ | C / C หรือ J / J |
| ο / ο | o / o |
| π / π | P / P |
| ρ / ρ | r / r |
| σ / σ | S / S |
| τ / τ | t / t |
| υ / υ | คุณ / คุณ |
| φ / φ | f / f |
| χ / χ | x / x |
| ψ / ψ | y / y |
| Ω / Ω | w / w |
นอกจากนี้หากคุณต้องการพิมพ์ "ς" ซึ่งเป็นตัวแปรพิเศษของ "σ" มีลำดับพิเศษ (แต่หวังว่าจะจำได้ง่าย) สำหรับสิ่งนั้น
ดังนั้นในขณะที่ "σ" คุณจะพิมพ์ Compose key g s สำหรับ "ς" คุณต้องพิมพ์ Compose key g , s
สิ่งเหล่านี้พิมพ์เช่นนี้: Compose key n <selector key>
| คีย์ตัวเลือก | เครื่องหมาย | ความหมาย |
|---|---|---|
| อัน | - | จำนวนพีชคณิต |
| C | ℂ | จำนวนเชิงซ้อน |
| ชม. | ℍ | Quaternion |
| n | ℕ | จำนวนธรรมชาติ |
| โอ | - | รูปแปดวัน |
| ถาม | ℚ | จำนวนเหตุผล |
| R | ℝ | จำนวนจริง |
| S | - | การฆ่า |
| Z | ℤ | จำนวนเต็ม |
มันจะเป็นการดีที่จะเพิ่มสัญลักษณ์เช่น ∞ , ∈ , ⊂ , ∅ , ≈ และอื่น ๆ จำเป็นต้องมีการดูแลเพื่อให้แน่ใจว่าลำดับที่สอดคล้องกันนั้นง่ายต่อการจดจำ
โดยค่าเริ่มต้นเมื่อเปิดใช้งานคีย์ Pospose แล้วให้ Compose key - > ควรสร้าง → หากไม่ได้ผล - พยายามแก้ไขก่อน
หากเปิดใช้งานคีย์การเขียนและชุดค่าผสมบางอย่างทำงาน แต่ไม่ใช่สิ่งที่ได้รับจากการกำหนดค่านี้บางทีระบบของคุณอาจไม่สามารถรับการกำหนดค่าที่ผู้ใช้กำหนดได้
ก่อนอื่นให้ตรวจสอบอีกครั้งที่คุณทำในความเป็นจริงมีการกำหนดค่า ในเทอร์มินัลเรียกใช้สิ่งนี้:
cat ~ /.XComposeคุณควรเห็นข้อความของการกำหนดค่าไม่ใช่ข้อความแสดงข้อผิดพลาด
ประการที่สองเคยมีปัญหาที่ลำดับที่ผู้ใช้กำหนดจะถูกละเว้นหากวิธีการป้อนข้อมูลของคุณคือ IBUS ในเทอร์มินัลลองสิ่งนี้:
set | grep _IM_คุณสามารถเห็นอะไรแบบนี้:
QT_IM_MODULE=ibus
สิ่งนี้จะบอกคุณว่าใช้วิธีการอินพุตใด ในระบบเก่าเปลี่ยนเป็น "XIM" อาจช่วยได้ ดูที่นี่เพื่อดูรายละเอียดเพิ่มเติม