ฉันจะพิมพ์อักขระเน้นเสียงเช่นëได้อย่างไร


71

ขณะนี้ฉันใช้ตัวอักษรจานสีในแผงคำพังเพยเพื่อใส่ตัวอักษรพิเศษลงในข้อความ

ไม่เป็นไร แต่ฉันต้องหยุดพิมพ์เลือกตัวละครที่ฉันต้องการจากแอปเพล็ตแล้วคัดลอกและวาง

มีวิธีในการพิมพ์อักขระพิเศษด้วยคีย์ผสมที่แตกต่างกันหรือไม่? ถ้าเป็นเช่นนั้นฉันจะทำอย่างไร


gucharmapวิ่ง แอปพลิเคชั่น -> อุปกรณ์เสริม -> แผนที่ตัวละคร
ไม่ระบุชื่อ

1
ทำสำหรับคีย์เขียนใน gsettings set org.gnome.desktop.input-sources xkb-options "['compose:ralt']"Alt Source askubuntu.com/a/784005/25388
Hertz 준영

คำตอบ:


88

มักจะเป็นง่ายขึ้นด้วยที่สำคัญการเขียน ด้วยการกำหนดค่าที่คุณใช้คีย์ผสมเพื่อรับอักขระพิเศษ ตัวอย่างเช่น

  • สำหรับëคุณกดCompose+ ,"e
  • สำหรับคุณกดCompose+ ,~e
  • สำหรับôคุณกดCompose+ ,^o
  • สำหรับáคุณกดCompose+ ,'a
  • สำหรับàคุณกดCompose+ ,`a
  • สำหรับคุณกดCompose+ ,=e
  • สำหรับ£คุณกดCompose+ ,-l

โปรดทราบว่าคุณไม่จำเป็นต้องกดแป้นเขียนค้างไว้ เพียงกดปุ่มแต่ละปุ่มตามลำดับ

การตั้งค่าไปที่สำคัญที่จะเขียนSystem-> Preferences-> ->Keyboard, then Layouts Optionsเปิดตำแหน่งคีย์เขียนและเลือกคีย์ Right-Altผมใช้


13
มองหายกเว้นสิ่งหนึ่ง - คุณไม่จำเป็นต้องกดปุ่มเขียนค้างเลย เพียงกดปุ่มเขียน, `จากนั้น, a, และvoilà!
Jeremy Kerr

อ๋อ คุณถูก. นิสัยทำให้ฉันคิดว่ามันจำเป็นจริงๆ
Dave Jennings

+1 สำหรับให้ฉันกำจัด applet panel ตัวอักษรพิเศษ
jfoucher

3
ฉันขอแนะนำให้กำหนดคีย์เขียนให้กับ Caps Lock ซึ่งฉันค่อนข้างมั่นใจว่ามีเพียงมาตรฐานบนคีย์บอร์ดเพื่อรบกวนผู้คน
tyjkenn

2
á <- ใช้งานได้!
เดฟ

27

หากคุณรู้ค่ายูนิโค้ดของตัวละครที่คุณต้องการพิมพ์กดCTRL+ SHIFT+ u แล้วพิมพ์ยูนิโค้ด

ตัวอย่าง:

CTRL+ SHIFT+u 0 3 b b ENTER

ผลลัพธ์ในλ


1
ฉันไม่รู้จริง ๆ ว่ามันเป็นไปได้ ขอบคุณมาก. สำหรับใครที่สงสัยว่าจะหารหัส unicode umm ... ได้ที่ใดunicode.org/charts/index.htmlเป็นที่ที่ควรไป
taneli

5
อย่างจริงจังมีเพียงคนใน Windows เท่านั้นที่ทำได้
rds

คุณรู้วิธีการทำเช่นนี้ในสำนักงาน WPS หรือไม่?
Marcel

@taneli คุณสามารถใช้วิธีอื่นได้เช่นกัน คลิกที่ไอคอนเค้าโครงแป้นพิมพ์บนแถบด้านบนจากนั้นคลิกลิงก์แผนผังอักขระในเมนูแบบเลื่อนลง
Knox ที่น่าสนใจ

11

วิธีที่ง่ายที่สุดที่ฉันเคยทำคือตั้งค่ารูปแบบแป้นพิมพ์ของคุณเป็น USA International (ปุ่มกด AltGr) จากนั้นใช้Right-Alt+ whateverเพื่อรับตัวละครที่คุณต้องการ เห็นได้ชัดว่าวิธีนี้ใช้ไม่ได้กับตัวละครนานาชาติ / ตัวละครพิเศษทั้งหมดดังนั้นหากคุณต้องการตัวละครที่ไม่สามารถใช้งานได้ด้วยวิธีนี้ให้ใช้วิธีอื่นที่ระบุไว้ที่นี่

Wikipedia ช่วยให้เราเข้าใจแผนภาพของตัวละครที่มีอยู่และปุ่มต่างๆ


นอกจากนี้ยังค่อนข้างง่ายในการแก้ไขไฟล์เค้าโครงแป้นพิมพ์และปรับให้เหมาะกับความต้องการ: - - «»“” …
ΤΖΩΤΖΙΟΥ

รูปแบบแป้นพิมพ์ท้องถิ่นส่วนใหญ่ (เช่นเบลเยียมฝรั่งเศส ฯลฯ ) รองรับ AltGr ด้วยเช่นกัน แต่การเลือกและตำแหน่งของอักขระพิเศษจะแตกต่างกัน เลย์เอาต์ที่แน่นอนสามารถเห็นได้ในแผนภาพที่คล้ายกันจากภายในการกำหนดค่าแป้นพิมพ์
JanC

1
ใช้English (international AltGr dead keys)เป็นรูปแบบแป้นพิมพ์ใช้ขวา Alt + R เพื่อรับ/ë Ëขวา Alt + Q = ä/ Ä; ขวา Alt + P = ö/ Ö; ขวา Alt + Y = ü/ Ü; Right-Alt + S =ß
c0xc

Alt-Gr+ คีย์ที่ตายแล้วพร้อมใช้งานตั้งแต่เริ่มต้น มันช่วยชีวิตฉันได้เมื่อเลือกฮอตสปอต Wi-Fi ด้วยอักขระพิเศษในชื่อขณะที่ฉันทำการติดตั้ง Ubuntu ใหม่
Laurent Caillette

7

นี่คือคำตอบที่ใกล้เคียงกับคำตอบที่ 1มีทางเลือกน้อย: ฉันไม่จำเป็นต้องใช้ composeเพราะผมตั้งแป้นพิมพ์ของฉันจะเป็นภาษาอังกฤษในต่างประเทศแทนภาษาอังกฤษหรือภาษาอังกฤษในสหราชอาณาจักร

ดังนั้นผมจึงใช้คำสั่งผสมต่อไปนี้:
"แล้วeสำหรับë
' แล้วeสำหรับé
`แล้วeสำหรับè
`แล้วaสำหรับà
~แล้วnสำหรับñ

และ
"แล้วspaceBarสำหรับ"
'แล้วspaceBarสำหรับ'
`แล้วspaceBarสำหรับ`
~แล้วspaceBarสำหรับ~
Alt Grบวก5สำหรับ


ยังคงเป็นเช่นนี้ใน Ubuntu 15.10 หรือไม่ ฉันไม่ได้ทำงานนี้อีกต่อไป การตั้งค่าเป็น 'อังกฤษ (สหรัฐอเมริกา, สากล, ด้วยปุ่มกด)' หรือ 'อังกฤษ (ระหว่างประเทศ, ปุ่มกดผ่าน AltGr)' ไม่ทำงาน
แร่

1
ฉันพบว่าการตั้งค่า 'ภาษาอังกฤษ (สหรัฐอเมริกานานาชาติด้วยปุ่มกด)' ใช้งานได้จริงหากตั้งค่าผ่านlxkeymap( sudo apt-get install lxkeymap) ที่น่าสนใจยิ่งกว่านั้นจะต้องตั้งค่าเพียงครั้งเดียวราวกับว่ามีการเปลี่ยนแปลงการตั้งค่าพิเศษบางอย่างเพื่อให้สามารถใช้งานได้ (ที่มาภาษาดัตช์: sites.google.com/site/computertip/toetsenbord )
Lode

@Lode ขออภัยฉันยังไม่ได้ติดตั้ง 15.10
Boris

4

หมายเหตุสำหรับหุ่นเช่นตัวฉันเอง ฉันใช้เวลาสักครู่ ...

  1. กด Cont & Shift & u พร้อมกัน
  2. ปล่อยปุ่มทั้งสามไป
  3. รหัสอินพุต (ตัวอย่าง: 00e1 สำหรับá)
  4. เข้าสู่

คุณนึกภาพใครบางคนที่เขียนข้อความยาว ๆ พร้อมตัวละครที่เน้นเสียงโดยใช้วิธีการของคุณได้ไหม! มันเป็นไปไม่ได้
Alexandre Verri

คุณไม่ต้องการเลขศูนย์นำหน้า เพียงแค่e1จะทำงานให้กับá
wjandrea

2

คุณสามารถใช้Ctrl+ Uและพิมพ์หมายเลข Unicode ของเครื่องหมายที่คุณต้องการพิมพ์ ดังนั้นสำหรับ E คุณต้องพิมพ์Ctrl+ +U113


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