NUSPELL(1) User Commands NUSPELL(1)

nuspell - ابزار خط فرمان برای بررسی املا و غلط‌یابی

nuspell [-d dict_NAME] [گزینه]... [فایل]...

nuspell -D|--help|--version

بررسی املای هر فایل. اگر هیچ فایلی مشخص نشده باشد، ورودی استاندارد بررسی می‌شود. متن ورودی ابتدا با الگوریتمی که علائم نگارشی را تشخیص می‌دهد به کلمات بخش‌بندی شده و سپس هر کلمه بررسی می‌گردد.

استفاده از لغت‌نامه di_CT. تنها از یک لغت‌نامه پشتیبانی می‌شود. یک لغت‌نامه از دو فایل با پسوندهای .dic و .aff تشکیل می‌شود. گزینه -d یا نام لغت‌نامه بدون پسوند فایل (معمولاً برچسب زبان) و یا یک مسیر (شامل اسلش) به فایل .aff به همراه پسوند فایل را می‌پذیرد. هنگامی که تنها یک نام داده شود، در میان فهرست لغت‌نامه‌ها در دایرکتوری‌های پیش‌فرض جستجو خواهد شد (گزینه -D را ببینید). هنگامی که مسیری به فایل .aff داده شود، تنها لغت‌نامه موجود در آن مسیر در نظر گرفته می‌شود. در صورتی که -d مشخص نشود، ابزار خط فرمان تلاش می‌کند با استفاده از برچسب زبان لوکال فعال، لغت‌نامه‌ای را بارگذاری کند.
چاپ مسیرهای جستجو و لغت‌نامه‌های در دسترس و خروج.
تنظیم کدگذاری ورودی و خروجی.
تنظیم کدگذاری ورودی، پیش‌فرض لوکال فعال است.
تنظیم کدگذاری خروجی، پیش‌فرض لوکال فعال است.
نمایش راهنمای کوتاه.
نمایش شماره نسخه.

اگر نحو آرگومان‌ها نامعتبر باشد، لغت‌نامه بارگذاری نشود یا برخی فایل‌های ورودی باز نشوند، خطا برمی‌گرداند. در غیر این صورت، بررسی املا انجام شده و وضعیت موفقیت برمی‌گرداند.

مشخص کردن لغت‌نامه، مشابه گزینه -d.
مسیر دایرکتوری اضافی برای جستجوی لغت‌نامه‌ها.

این ابزار خط فرمان در درجه اول برای استفاده تعاملی توسط انسان در نظر گرفته شده است. ورودی متن ساده است و خروجی نیز عمدتاً متن ساده همراه با برخی نمادها و کلماتی است که برای خوانده شدن توسط انسان طراحی شده‌اند و نه ماشین. قالب خروجی به طور دقیق تعریف نشده و ممکن است تغییر کند، بنابراین برای پردازش ماشینی مناسب نیست. برنامه‌های دیگر باید مستقیماً از کتابخانه ++C استفاده کنند که دارای رابط برنامه‌نویسی (API) پایدار است.

nuspell -d en_US file.txt
nuspell -d ../../subdir/di_CT.aff

گزارش باگ‌ها: https://github.com/nuspell/nuspell/issues

حق نشر 2016-2024 پدیدآورندگان Nuspell.

مستندات کامل: https://github.com/nuspell/nuspell/wiki

صفحه خانگی: http://nuspell.github.io

Dimitrij Mijoski.

2024-07-03 Nuspell 5.1.8