ฉันจะพิมพ์สัญลักษณ์องศาภายใต้ X11 (โดยใช้รูปแบบแป้นพิมพ์ภาษาอังกฤษเริ่มต้น) ได้อย่างไร


24

ฉันกำลังพยายามใส่อุณหภูมิภายนอกเป็นองศาในอีเมล ฉัน Mac สัญลักษณ์องศา ( °) เป็นOption+ +Shift 8แต่ฉันเขียนอีเมลในธันเดอร์เบิร์ดบน Ubuntu 10.10 ด้วยรูปแบบแป้นพิมพ์ภาษาอังกฤษเริ่มต้นของสหรัฐอเมริกา ฉันจะใช้คีย์ผสมในการรับสัญลักษณ์องศาภายใต้ X11 ได้อย่างไร

แก้ไข: Gert ตอบคำถามได้สำเร็จ ... แต่คะแนนโบนัสสำหรับการกดแป้นใด ๆ ก็ง่ายกว่าคำตอบของเขา!

คำตอบ:


30

ตั้งค่าคีย์เขียน บน Ubuntu สิ่งนี้สามารถทำได้อย่างง่ายดายในการตั้งค่าแป้นพิมพ์แท็บ“ เลย์เอาต์”“ ย่อย” ตัวเลือก Caps Lockเป็นตัวเลือกที่ดีเพราะไร้ประโยชน์ (บรรณาธิการที่จริงจังจากระยะไกลทุกคนมีคำสั่งให้เลือกตัวพิมพ์ใหญ่สำหรับเวลาที่หายากตามที่ต้องการ)

กดComposeตามด้วยอักขระสองตัว (สามครั้ง) เพื่อป้อนอักขระที่คุณไม่มีบนคีย์บอร์ด โดยปกติแล้วตัวละครที่เกิดขึ้นรวมทั้งสองตัวละครที่คุณพิมพ์ตัวอย่างเช่นCompose ' aเข้ามาáและจะเข้าสู่Compose s s ßสัญลักษณ์องศาจะเป็นหนึ่งในความทรงจำรวมกันน้อยกว่านั้นจะอยู่ใน°Compose o o


6
Compose o oCtrl Shift u B 0 enterเป็นจำนวนมากง่ายต่อการจดจำมากกว่า "o" เพราะ°คือโอ
Josh

2
+1 โหวตฟีเจอร์คีย์บอร์ดของเดือนโดยฟีเจอร์ Keyboard ของคณะกรรมการประจำเดือน (เช่นฉัน)
msw

1
ตามลิงก์ฉันพบวิธีนี้ในการ "ทดสอบไดรฟ์" คีย์การเขียนที่จะไม่คงอยู่เมื่อคุณรีสตาร์ท X: %xmodmap -e "keysym Super_L = Multi_key"... Super_L เป็นคีย์รหัส "windows-button" ทางซ้าย; ใช้xevเพื่อค้นหารหัสที่คุณต้องการ
luser droog

17

Ctrl+ Shift+ u(นี้จะแสดงขีดเส้นใต้ U) แล้วค่ายูนิโค้ด (ในกรณีนี้B0) enterและปฏิบัติตามนั้นโดย


เมื่อฉันพิมพ์<Ctrl>+ <Shift>+ <u>ลงในธันเดอร์เบิร์ดฉันจะเปิดใช้การขีดเส้นใต้และอักขระ "u" จะปรากฏขึ้น จากนั้น "B0" เพิ่งได้รับการพิมพ์ด้วย (ยังขีดเส้นใต้) :-(
Josh

2
ติดตามได้โดย<enter>
Gert

อ้านั่นคือกุญแจสำคัญ จริงๆ? นี่เป็นวิธีเดียวหรือไม่ Option+ Shift+ 8บน Mac นั้นจดจำได้ง่ายกว่าเนื่องจากShift+ 8เป็น * ...
Josh

คุณสามารถตั้งค่าปุ่มลัดหรือบางสิ่งสำหรับสิ่งนี้
Falmarri

ทั้งคำตอบของคุณและกิลส์ทำงานได้ แต่เขาเป็นคนเดียวที่ฉันใช้เพราะฉันจำได้ง่ายกว่า ขออภัย! +1 อย่างไรก็ตาม!
Josh

8

นอกจากนี้คุณยังสามารถใช้Alt Gr+ + Shift0


ประณามฉันถูกสกัดกั้นอีกครั้ง! เป็นแป้นพิมพ์แล็ปท็อปและไม่มีAlt GRคีย์ :-(
Josh

ใน Ubuntu 16.04 ดูเหมือนว่าสำคัญที่ <kbd> Alt Gr </kbd> ถูกกดก่อน <kbd> Shift </kbd> หากคุณพบว่าข้างต้นไม่ทำงานสำหรับคุณให้แน่ใจว่าการเรียงลำดับของคุณถูกต้อง
TafT

@TafT สำหรับฉันมันใช้ได้ทั้งสองทางใน Xubuntu 16.04
jarno


2

จากการติดตามคำตอบของ @ Gert (เนื่องจากฉันยังไม่สามารถแสดงความคิดเห็นได้) ฉันพบวิธีการที่แตกต่างออกไปเล็กน้อยเมื่อใช้ Raspbian Jessie:

ด้วยCtrlและShiftกดลงให้พิมพ์u B 0และปล่อยปุ่มทั้งหมด


1
คุณจะพิมพ์ u ที่ต่ำกว่าและบน B อย่างไรเมื่อคุณกด shift ตลอดเวลา ??
Youda008

สวัสดีไม่เห็นความคิดเห็นของคุณขอโทษ - เมื่อ <ctrl> หยุดทำงานมันจะสร้างตัวพิมพ์เล็กu
patricktokeeffe

1
รอเพื่อให้การเปลี่ยนแปลงมีการกดตลอดเวลา แต่ Ctrl เฉพาะuแล้วปล่อยให้B?
Youda008

ช้าไปหน่อย แต่บางคนอาจได้รับประโยชน์ คุณกด CTRL + SHIFT + U จากนั้น b และ 0 จากนั้นกด Enter คีย์หรือแป้นเว้นวรรคยังทำงานได้ คุณไม่ต้องกดปุ่มเหล่านั้นเพียงแค่กดปุ่มเดียว
Rishab Mishra

1

คุณสามารถหาวิธีแสดงสัญลักษณ์ใด ๆ โดยใช้ xmodmap:

sh$ xmodmap -pke | grep degre
keycode  19 = 0 parenright agrave 0 braceright degree at degree
#             1      2        3   4      5        6   7   8

สำหรับแต่ละรหัสจะแสดงสัญลักษณ์ที่เกี่ยวข้องขึ้นอยู่กับตัวดัดแปลง:

  1. ไม่มีการแก้ไข
  2. Shift + Key
  3. Mode_switch + Key
  4. Mode_switch + Shift + Key
  5. AltGr + Key
  6. AltGr + Shift + Key
  7. ???
  8. ???

ในตัวอย่างนั้นฉันเห็น "องศา" อยู่ในตำแหน่งที่ 6 และปุ่มธรรมดา (ตำแหน่งที่ 1) คือ 0 ดังนั้นฉันสามารถรับระดับได้โดยกด AltGr + Shift + 0 ตามลำดับ: ขึ้นอยู่กับการกำหนดค่าของคุณถ้าคุณกด Shift ก่อนอื่น Shift + AltGr เป็นที่เข้าใจกันว่าเป็นอีมูเลชันของคีย์ Metaซึ่งมีการโยงต่างกัน


0

ใน vi

  • กดปุ่ม Ctrlค้างไว้แล้วกดvแล้วปล่อยปุ่มctrl
  • กดuแล้วปล่อยคุณ
  • ชนิด 00b0

°จะปรากฏขึ้นให้พิมพ์อักขระปกติต่อไป

สิ่งนี้ใช้ไม่ได้ในพรอมต์เชลล์ / เทอร์มินัลซึ่งอยู่ในโปรแกรมแก้ไข VI หรือ VIM



0

สัญลักษณ์นี้ใช้แทนองศาในฟิลด์ต่าง ๆ เช่นมุมหรืออุณหภูมิ มันได้มาจากการวาดวงกลมเล็ก ๆ เป็นตัวยก Unicode ของไอคอนคือ U + 00B0

บน Mac:

การใช้แป้นพิมพ์ลัด: OPTION + SHIFT + 8

บนพีซี:

กดปุ่ม ALT ค้างไว้แล้วพิมพ์ 0 1 7 6 บนแป้นตัวเลขของแป้นพิมพ์ ตรวจสอบให้แน่ใจว่า NumLock เปิดอยู่และพิมพ์ 0176 ด้วยเลขศูนย์นำหน้า หากไม่มีปุ่มกดตัวเลขให้กดปุ่ม Fn ค้างไว้ก่อนพิมพ์สัญลักษณ์องศา 0176

บน iPhone และ iPad:

  • ขั้นตอนที่ 1: คลิกปุ่ม 123 บนแป้นพิมพ์หน้าจอเพื่อเปิดแป้นตัวเลข

  • ขั้นตอนที่ 2: กดศูนย์ (เช่น 0) แล้วเลื่อนนิ้วของคุณเพื่อเลือกสัญลักษณ์องศา (เช่น°)

บน LaTeX:

gensymb

\usepackage{gensymb}
\begin{document}
The right angle is 90\si{\degree}.
\end{document}

textcomp

\usepackage{textcomp}
\begin{document}
The round angle is 360\si{\textdegree}.
\end{document}

siunitx

\usepackage{siunitx}
\begin{document}
Degree symbol: 45\si{\degree}.
\end{document}

circ

^{\circ}

ดูข้อมูลเพิ่มเติม: https://www.degree-symbol.com/


-1

กดปุ่ม 'alt' ค้างไว้และในขณะที่กดค้างไว้ให้กดปุ่ม 'shift' ค้างไว้ด้วย และในขณะที่กดปุ่มทั้งสองค้างไว้ให้กดปุ่ม 'u' ค้างไว้ ตอนนี้ปล่อยทั้งสาม 'u' ที่มีเครื่องหมายขีดล่างควรปรากฏขึ้น ตอนนี้กดและปล่อยปุ่ม 'b' จากนั้นกดและปล่อยปุ่ม '0' (ศูนย์) ตอนนี้กดปุ่ม 'Enter' ควรมี '°'


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