คำย่อหมายถึงอะไรหลังจากสแลชในพจนานุกรม Firefox?


10

ตัวอักษรพิมพ์ใหญ่เหล่านี้หมายถึงอะไรหลังจาก/อักขระในen-US.dicไฟล์ที่พบใน\Firefox\Dictionariesโฟลเดอร์?

ตัวอย่างเช่น:

collectivism/M
collectivist/MS
collectivity
collectivization/M
collectivize/GDS
collector/MS
colleen/SM
college/SM
collegial

อะไรMหรือMSหรือGDSอื่น ๆ หมายถึงอะไร? ฉันแน่ใจว่ามีเอกสารออนไลน์ที่ใดที่หนึ่ง แต่ฉันไม่มีโชคมากในการค้นหา

คำตอบ:


6

ตัวระบุตัวอักษรหมายถึงสิ่งที่แนบมาที่ระบุไว้ใน.affไฟล์ที่เกี่ยวข้อง สิ่งนี้จะป้องกันความต้องการในการแสดงรายการทุกรูปแบบของทุกคำใน.dicไฟล์ ดู "การทำความเข้าใจกับรูปแบบไฟล์ติด " สำหรับข้อมูลเพิ่มเติม

รูปแบบเดียวกันนี้ถูกใช้โดยเครื่องตรวจการสะกดMySpell


3

หลังจากค้นหาด้วยตัวเองในที่สุดฉันก็พบหน้านี้พร้อมคำอธิบายที่ดี

https://sites.google.com/a/chromium.org/dev/developers/how-tos/editing-the-spell-checking-dictionaries

แต่ละกฎอยู่ในไฟล์ .aff สำหรับภาษานั้น กฎมีสองรสชาติ: SFX สำหรับคำต่อท้ายและ PFX สำหรับคำนำหน้า แต่ละบรรทัดเริ่มต้นด้วย PFX / SFX จากนั้นระบุตัวอักษรกฎ (บรรทัดที่ตามหลังคำในไฟล์พจนานุกรม:

PFX [กฎ _letter_identifier] [รวมได้ _flag] [number_of_rule_lines_that_follow]

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

PFX [rule_letter_identifier] [number_of_letters_to_delete] [what_to_add] [เมื่อ _to_add_it]

ตัวอย่างเช่น:

  • SFX BY 3
  • SFX B 0 สามารถ [^ aeiou]
  • e SFX B 0 สามารถ
  • SFX B สามารถ [^ aeiou] e ได้

หาก "B" เป็นหนึ่งในตัวอักษรที่ตามหลังคำนี้เป็นหนึ่งในกฎที่สามารถใช้ได้ มีความเป็นไปได้สามอย่างที่สามารถเกิดขึ้นได้ (เพราะมีสามบรรทัด) จะใช้เพียงหนึ่งเดียว:

สามารถถูกเพิ่มไปยังจุดสิ้นสุดเมื่อคำว่า "ไม่" (ระบุโดย "^") หนึ่งในตัวอักษรในชุด (ระบุโดย "[]") ของตัวอักษร a, e, i, o และ u . ตัวอย่างเช่น question → questionable สามารถเพิ่มในตอนท้ายเมื่อคำท้ายคือ "ee" ตัวอย่างเช่นเห็นด้วย→ยอมรับได้ สามารถถูกเพิ่มไปยังจุดสิ้นสุดเมื่อจุดสิ้นสุดของคำไม่ใช่สระ ("[^ aeiou]") ตามด้วย "e" ตัวอักษร "e" ถูกถอดออก (คอลัมน์ก่อนที่จะสามารถทำได้) ตัวอย่างเช่นตื่นเต้น→ตื่นเต้นง่าย

กฎ PFX เหมือนกัน แต่ใช้ที่จุดเริ่มต้นของคำแทนคำนำหน้า


คุณสามารถสรุปข้อมูลที่ลิงก์ภายในคำตอบของคุณในกรณีที่ลิงก์เสียไปหรือไม่
jonsca

แต่ละตัวอักษรในไฟล์. dic ที่ตามมาทับเป็นชื่อของกฎในไฟล์ .aff อ่านเพิ่มเติมได้ที่: stackoverflow.com/a/40294335/1860089
Amnon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.